[2026-02-05T20:15:04.114922] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-05T20:15:04.300321] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-05T20:15:04.482331] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-05T20:15:04.663189] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-05T20:15:04.663957] [WARN ] [STATE ] State set to: WAITING [2026-02-05T20:15:04.664022] [INFO ] [STATE ] Checking TDM service status... [2026-02-05T20:15:04.844121] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-05T20:15:04.848410] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-05), and is a dependency of this service. [2026-02-05T20:15:04.882353] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-05T20:15:04.921241] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-05T20:15:04.961891] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-05T20:15:04.962172] [WARN ] [STATE ] State set to: RUNNING [2026-02-05T20:15:04.962246] [INFO ] [CACHE ] Starting cache update [2026-02-05T20:15:04.962304] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-05T20:15:04.967288] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-05T20:15:04.967671] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-05T20:15:04.967722] [INFO ] [CACHE ] Cache update completed successfully [2026-02-05T20:15:04.967756] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-05T20:15:04.967787] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-05T20:15:05.037313] [DEBUG] [REMOTE ] Fetched 3445 unique symbols from directory listing. [2026-02-05T20:15:05.049645] [INFO ] [sig ] Skipping 3445 symbols with existing configuration [2026-02-05T20:15:05.049761] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-05T20:15:05.051275] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-05T20:15:05.051322] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-05T20:15:05.176633] [DEBUG] [REMOTE ] Fetched 3445 unique symbols from directory listing. [2026-02-05T20:15:05.181056] [INFO ] [sig ] Found 3445 active symbols to forecast [2026-02-05T20:15:05.187253] [INFO ] [sig ] [1/3445] Forecasting A... [2026-02-05T20:15:05.187346] [INFO ] [sig ] Generating forecast for: A [2026-02-05T20:15:05.187386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-05T20:15:05.202656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-05T20:15:05.203201] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-05T20:15:05.204362] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-05T20:15:05.204418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:05.204451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:05.204479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:05.204538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:05.263163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:05.263994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:05.264094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:05.264130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:05.387679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:05.387838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:05.387878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:05.387936] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:05.391726] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=36.86%) [2026-02-05T20:15:05.392035] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-05T20:15:05.392184] [INFO ] [sig ] A: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:05.542793] [INFO ] [LOCAL ] Saved forecast: A 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/A.txt [2026-02-05T20:15:05.543147] [INFO ] [sig ] [1/3445] Completed A in 0.4s | 2.81 sym/s | Total: 0.4s | ETA: 20.4m [2026-02-05T20:15:05.543190] [INFO ] [sig ] [2/3445] Forecasting AAL... [2026-02-05T20:15:05.543223] [INFO ] [sig ] Generating forecast for: AAL [2026-02-05T20:15:05.543254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-05T20:15:05.557937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-05T20:15:05.558294] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-05T20:15:05.559218] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-05T20:15:05.559273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:05.559305] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:05.559333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:05.559391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:05.620407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:05.621308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:05.621426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:05.621471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:05.741636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:05.741790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:05.741830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:05.741859] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:05.745305] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: UP (p=61.97%) [2026-02-05T20:15:05.745613] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-05T20:15:05.745753] [INFO ] [sig ] AAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:05.889383] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AAL.txt [2026-02-05T20:15:05.889520] [INFO ] [sig ] [2/3445] Completed AAL in 0.3s | 2.85 sym/s | Total: 0.7s | ETA: 20.1m [2026-02-05T20:15:05.889561] [INFO ] [sig ] [3/3445] Forecasting AAOI... [2026-02-05T20:15:05.889610] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-05T20:15:05.889642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-05T20:15:05.902015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-05T20:15:05.902387] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-05T20:15:05.903234] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-05T20:15:05.903287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:05.903321] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:05.903347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:05.903403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:05.960770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:05.961518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:05.961652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:05.961702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:06.084321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:06.084471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:06.084512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:06.084542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:06.088004] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: UP (p=90.02%) [2026-02-05T20:15:06.088289] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-05T20:15:06.088458] [INFO ] [sig ] AAOI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:06.227880] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AAOI.txt [2026-02-05T20:15:06.228013] [INFO ] [sig ] [3/3445] Completed AAOI in 0.3s | 2.88 sym/s | Total: 1.0s | ETA: 19.9m [2026-02-05T20:15:06.228052] [INFO ] [sig ] [4/3445] Forecasting AAON... [2026-02-05T20:15:06.228083] [INFO ] [sig ] Generating forecast for: AAON [2026-02-05T20:15:06.228114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-05T20:15:06.240369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-05T20:15:06.240778] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-05T20:15:06.241650] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-05T20:15:06.241703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:06.241736] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:06.241764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:06.241822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:06.300768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:06.301440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:06.301522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:06.301554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:06.422865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:06.423026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:06.423065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:06.423094] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:06.426658] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-05T20:15:06.426964] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-05T20:15:06.427114] [INFO ] [sig ] AAON: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:06.566933] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AAON.txt [2026-02-05T20:15:06.567058] [INFO ] [sig ] [4/3445] Completed AAON in 0.3s | 2.90 sym/s | Total: 1.4s | ETA: 19.8m [2026-02-05T20:15:06.567097] [INFO ] [sig ] [5/3445] Forecasting AAP... [2026-02-05T20:15:06.567128] [INFO ] [sig ] Generating forecast for: AAP [2026-02-05T20:15:06.567160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-05T20:15:06.580451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-05T20:15:06.580902] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-05T20:15:06.581905] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-05T20:15:06.581961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:06.581993] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:06.582020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:06.582087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:06.646699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:06.647511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:06.647628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:06.647667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:06.782187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:06.782354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:06.782398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:06.782431] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:06.786224] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=35.85%) [2026-02-05T20:15:06.786543] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-05T20:15:06.786719] [INFO ] [sig ] AAP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:06.933396] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AAP.txt [2026-02-05T20:15:06.933590] [INFO ] [sig ] [5/3445] Completed AAP in 0.4s | 2.86 sym/s | Total: 1.7s | ETA: 20.0m [2026-02-05T20:15:06.933638] [INFO ] [sig ] [6/3445] Forecasting AAPB... [2026-02-05T20:15:06.933674] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-05T20:15:06.933714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-05T20:15:06.946444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-05T20:15:06.946868] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-05T20:15:06.947726] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-05T20:15:06.947780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:06.947813] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:06.947840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:06.947895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:07.011233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:07.012181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:07.012269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:07.012304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:07.133505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:07.133701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:07.133749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:07.133780] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:07.137357] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: UP (p=50.70%) [2026-02-05T20:15:07.137686] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-05T20:15:07.137829] [INFO ] [sig ] AAPB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:07.288904] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AAPB.txt [2026-02-05T20:15:07.289067] [INFO ] [sig ] [6/3445] Completed AAPB in 0.4s | 2.85 sym/s | Total: 2.1s | ETA: 20.1m [2026-02-05T20:15:07.289108] [INFO ] [sig ] [7/3445] Forecasting AAPD... [2026-02-05T20:15:07.289139] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-05T20:15:07.289170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-05T20:15:07.301886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-05T20:15:07.302233] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-05T20:15:07.303084] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-05T20:15:07.303147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:07.303183] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:07.303211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:07.303268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:07.362458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:07.363240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:07.363326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:07.363359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:07.495262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:07.495443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:07.495497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:07.495538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:07.499810] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=90.24%) [2026-02-05T20:15:07.500376] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-05T20:15:07.500536] [INFO ] [sig ] AAPD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:07.646018] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AAPD.txt [2026-02-05T20:15:07.646183] [INFO ] [sig ] [7/3445] Completed AAPD in 0.4s | 2.85 sym/s | Total: 2.5s | ETA: 20.1m [2026-02-05T20:15:07.646227] [INFO ] [sig ] [8/3445] Forecasting AAPL... [2026-02-05T20:15:07.646260] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-05T20:15:07.646293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-05T20:15:07.659239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-05T20:15:07.659642] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-05T20:15:07.660525] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-05T20:15:07.660598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:07.660635] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:07.660664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:07.660721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:07.719762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:07.720692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:07.720780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:07.720814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:07.847242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:07.847401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:07.847442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:07.847471] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:07.850967] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: UP (p=76.72%) [2026-02-05T20:15:07.851252] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-05T20:15:07.851388] [INFO ] [sig ] AAPL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:07.998127] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AAPL.txt [2026-02-05T20:15:07.998285] [INFO ] [sig ] [8/3445] Completed AAPL in 0.4s | 2.85 sym/s | Total: 2.8s | ETA: 20.1m [2026-02-05T20:15:07.998326] [INFO ] [sig ] [9/3445] Forecasting AAXJ... [2026-02-05T20:15:07.998387] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-05T20:15:07.998419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-05T20:15:08.011756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-05T20:15:08.012145] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-05T20:15:08.013014] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-05T20:15:08.013068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:08.013102] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:08.013129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:08.013186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:08.071193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:08.072118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:08.072210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:08.072245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:08.203500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:08.203682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:08.203723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:08.203752] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:08.207236] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-02-05T20:15:08.207527] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-05T20:15:08.207725] [INFO ] [sig ] AAXJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:08.356840] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AAXJ.txt [2026-02-05T20:15:08.357001] [INFO ] [sig ] [9/3445] Completed AAXJ in 0.4s | 2.84 sym/s | Total: 3.2s | ETA: 20.2m [2026-02-05T20:15:08.357042] [INFO ] [sig ] [10/3445] Forecasting AB... [2026-02-05T20:15:08.357074] [INFO ] [sig ] Generating forecast for: AB [2026-02-05T20:15:08.357104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-05T20:15:08.370099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-05T20:15:08.370463] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-05T20:15:08.371311] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-05T20:15:08.371366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:08.371439] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:08.371471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:08.371530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:08.429989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:08.430745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:08.430835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:08.430871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:08.555859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:08.556211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:08.556253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:08.556281] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:08.560066] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: DOWN (p=45.98%) [2026-02-05T20:15:08.560361] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-05T20:15:08.560501] [INFO ] [sig ] AB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:08.706884] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AB.txt [2026-02-05T20:15:08.707057] [INFO ] [sig ] [10/3445] Completed AB in 0.3s | 2.84 sym/s | Total: 3.5s | ETA: 20.2m [2026-02-05T20:15:08.707100] [INFO ] [sig ] [11/3445] Forecasting ABCB... [2026-02-05T20:15:08.707131] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-05T20:15:08.707162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-05T20:15:08.720644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-05T20:15:08.721051] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-05T20:15:08.721910] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-05T20:15:08.721963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:08.722183] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:08.722209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:08.722266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:08.784664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:08.785752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:08.785848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:08.785883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:08.920512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:08.920709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:08.920754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:08.920782] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:08.924899] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: UP (p=86.30%) [2026-02-05T20:15:08.925294] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-05T20:15:08.925473] [INFO ] [sig ] ABCB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:09.157075] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ABCB.txt [2026-02-05T20:15:09.157451] [INFO ] [sig ] [11/3445] Completed ABCB in 0.5s | 2.77 sym/s | Total: 4.0s | ETA: 20.7m [2026-02-05T20:15:09.157520] [INFO ] [sig ] [12/3445] Forecasting ABCL... [2026-02-05T20:15:09.157591] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-05T20:15:09.157651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-05T20:15:09.194112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-05T20:15:09.201018] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-05T20:15:09.202845] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-05T20:15:09.202942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:09.202989] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:09.203026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:09.203104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:09.304814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:09.306169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:09.306332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:09.306378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:09.515092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:09.515270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:09.515311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:09.515340] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:09.519585] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: DOWN (p=20.41%) [2026-02-05T20:15:09.520040] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-05T20:15:09.520240] [INFO ] [sig ] ABCL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:09.670530] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABCL.txt [2026-02-05T20:15:09.670717] [INFO ] [sig ] [12/3445] Completed ABCL in 0.5s | 2.68 sym/s | Total: 4.5s | ETA: 21.4m [2026-02-05T20:15:09.670760] [INFO ] [sig ] [13/3445] Forecasting ABEO... [2026-02-05T20:15:09.670791] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-05T20:15:09.670822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-05T20:15:09.701845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-05T20:15:09.702285] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-05T20:15:09.703209] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-05T20:15:09.703266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:09.703299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:09.703327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:09.703387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:09.764269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:09.765196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:09.765284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:09.765320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:09.881846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:09.882006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:09.882047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:09.882122] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:09.885659] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: UP (p=90.57%) [2026-02-05T20:15:09.885955] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-05T20:15:09.886095] [INFO ] [sig ] ABEO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:10.050467] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ABEO.txt [2026-02-05T20:15:10.050681] [INFO ] [sig ] [13/3445] Completed ABEO in 0.4s | 2.67 sym/s | Total: 4.9s | ETA: 21.4m [2026-02-05T20:15:10.050732] [INFO ] [sig ] [14/3445] Forecasting ABG... [2026-02-05T20:15:10.050766] [INFO ] [sig ] Generating forecast for: ABG [2026-02-05T20:15:10.050799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-05T20:15:10.069415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-05T20:15:10.069911] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-05T20:15:10.070973] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-05T20:15:10.071034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:10.071072] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:10.071104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:10.071179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:10.136632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:10.137700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:10.137809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:10.137889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:10.261785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:10.261965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:10.262010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:10.262040] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:10.265673] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-02-05T20:15:10.265980] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-05T20:15:10.266124] [INFO ] [sig ] ABG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:10.417081] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABG.txt [2026-02-05T20:15:10.417274] [INFO ] [sig ] [14/3445] Completed ABG in 0.4s | 2.68 sym/s | Total: 5.2s | ETA: 21.4m [2026-02-05T20:15:10.417317] [INFO ] [sig ] [15/3445] Forecasting ABM... [2026-02-05T20:15:10.417348] [INFO ] [sig ] Generating forecast for: ABM [2026-02-05T20:15:10.417379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-05T20:15:10.436177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-05T20:15:10.436600] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-05T20:15:10.437548] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-05T20:15:10.437630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:10.437666] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:10.437695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:10.437756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:10.498439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:10.499410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:10.499530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:10.499589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:10.628703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:10.628907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:10.628975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:10.629029] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:10.634748] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-05T20:15:10.635231] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-05T20:15:10.635444] [INFO ] [sig ] ABM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:10.842355] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABM.txt [2026-02-05T20:15:10.842610] [INFO ] [sig ] [15/3445] Completed ABM in 0.4s | 2.65 sym/s | Total: 5.7s | ETA: 21.6m [2026-02-05T20:15:10.842682] [INFO ] [sig ] [16/3445] Forecasting ABNB... [2026-02-05T20:15:10.842738] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-05T20:15:10.842796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-05T20:15:10.873506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-05T20:15:10.874086] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-05T20:15:10.882810] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-05T20:15:10.882961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:10.883003] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:10.883039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:10.883122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:10.957888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:10.959228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:10.959360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:10.959417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:11.129181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:11.129370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:11.129422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:11.129459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:11.133401] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-05T20:15:11.133787] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-05T20:15:11.133946] [INFO ] [sig ] ABNB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:11.312418] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ABNB.txt [2026-02-05T20:15:11.312665] [INFO ] [sig ] [16/3445] Completed ABNB in 0.5s | 2.61 sym/s | Total: 6.1s | ETA: 21.9m [2026-02-05T20:15:11.312731] [INFO ] [sig ] [17/3445] Forecasting ABOS... [2026-02-05T20:15:11.312775] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-05T20:15:11.312812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-05T20:15:11.330895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-05T20:15:11.331401] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-05T20:15:11.332352] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-05T20:15:11.332409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:11.332444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:11.332471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:11.332536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:11.394980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:11.395974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:11.396064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:11.396099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:11.530398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:11.530596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:11.530652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:11.530691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:11.535372] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-05T20:15:11.535812] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-05T20:15:11.535992] [INFO ] [sig ] ABOS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:11.681298] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABOS.txt [2026-02-05T20:15:11.681466] [INFO ] [sig ] [17/3445] Completed ABOS in 0.4s | 2.62 sym/s | Total: 6.5s | ETA: 21.8m [2026-02-05T20:15:11.681510] [INFO ] [sig ] [18/3445] Forecasting ABSI... [2026-02-05T20:15:11.681541] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-05T20:15:11.681590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-05T20:15:11.694403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-05T20:15:11.694832] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-05T20:15:11.695768] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-05T20:15:11.695824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:11.695873] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:11.695912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:11.695979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:11.756588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:11.757514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:11.757625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:11.757664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:11.885532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:11.885712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:11.885755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:11.885785] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:11.889531] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-05T20:15:11.889891] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-05T20:15:11.890067] [INFO ] [sig ] ABSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:12.034275] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ABSI.txt [2026-02-05T20:15:12.034436] [INFO ] [sig ] [18/3445] Completed ABSI in 0.4s | 2.63 sym/s | Total: 6.8s | ETA: 21.7m [2026-02-05T20:15:12.034477] [INFO ] [sig ] [19/3445] Forecasting ABUS... [2026-02-05T20:15:12.034508] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-05T20:15:12.034538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-05T20:15:12.049807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-05T20:15:12.050192] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-05T20:15:12.051102] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-05T20:15:12.051156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:12.051189] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:12.051215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:12.051275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:12.117974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:12.119023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:12.119122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:12.119159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:12.257860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:12.258031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:12.258073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:12.258102] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:12.262036] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-05T20:15:12.262487] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-05T20:15:12.262678] [INFO ] [sig ] ABUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:12.412868] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABUS.txt [2026-02-05T20:15:12.413051] [INFO ] [sig ] [19/3445] Completed ABUS in 0.4s | 2.63 sym/s | Total: 7.2s | ETA: 21.7m [2026-02-05T20:15:12.413095] [INFO ] [sig ] [20/3445] Forecasting ABVC... [2026-02-05T20:15:12.413125] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-05T20:15:12.413172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-05T20:15:12.426491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-05T20:15:12.426980] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-05T20:15:12.427935] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-05T20:15:12.427992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:12.428027] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:12.428056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:12.428115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:12.498251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:12.499387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:12.499529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:12.499598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:12.646878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:12.647234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:12.647275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:12.647306] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:12.651059] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-05T20:15:12.651626] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-05T20:15:12.651782] [INFO ] [sig ] ABVC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:12.812625] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ABVC.txt [2026-02-05T20:15:12.812801] [INFO ] [sig ] [20/3445] Completed ABVC in 0.4s | 2.62 sym/s | Total: 7.6s | ETA: 21.8m [2026-02-05T20:15:12.812842] [INFO ] [sig ] [21/3445] Forecasting ABVE... [2026-02-05T20:15:12.812874] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-05T20:15:12.812904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-05T20:15:12.827213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-05T20:15:12.827644] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-05T20:15:12.828544] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-05T20:15:12.828616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:12.828650] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:12.828676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:12.828733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:12.900042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:12.901165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:12.901256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:12.901289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:13.025838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:13.026011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:13.026052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:13.026082] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:13.030057] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: DOWN (p=24.03%) [2026-02-05T20:15:13.030556] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-05T20:15:13.030719] [INFO ] [sig ] ABVE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:13.175529] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABVE.txt [2026-02-05T20:15:13.175736] [INFO ] [sig ] [21/3445] Completed ABVE in 0.4s | 2.63 sym/s | Total: 8.0s | ETA: 21.7m [2026-02-05T20:15:13.175785] [INFO ] [sig ] [22/3445] Forecasting ABVX... [2026-02-05T20:15:13.175818] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-05T20:15:13.175850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-05T20:15:13.193240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-05T20:15:13.193946] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-05T20:15:13.195079] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-05T20:15:13.195146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:13.195194] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:13.195233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:13.195318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:13.264184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:13.265153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:13.265242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:13.265275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:13.382919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:13.383269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:13.383312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:13.383342] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:13.387404] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: DOWN (p=30.34%) [2026-02-05T20:15:13.387823] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-05T20:15:13.388007] [INFO ] [sig ] ABVX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:13.538941] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ABVX.txt [2026-02-05T20:15:13.539103] [INFO ] [sig ] [22/3445] Completed ABVX in 0.4s | 2.63 sym/s | Total: 8.4s | ETA: 21.7m [2026-02-05T20:15:13.539143] [INFO ] [sig ] [23/3445] Forecasting ACA... [2026-02-05T20:15:13.539174] [INFO ] [sig ] Generating forecast for: ACA [2026-02-05T20:15:13.539207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-05T20:15:13.558825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-05T20:15:13.559258] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-05T20:15:13.560220] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-05T20:15:13.560277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:13.560313] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:13.560343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:13.560403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:13.624998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:13.626112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:13.626208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:13.626244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:13.749980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:13.750138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:13.750179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:13.750210] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:13.753698] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: DOWN (p=21.90%) [2026-02-05T20:15:13.753995] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-05T20:15:13.754146] [INFO ] [sig ] ACA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:13.910814] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACA.txt [2026-02-05T20:15:13.911076] [INFO ] [sig ] [23/3445] Completed ACA in 0.4s | 2.64 sym/s | Total: 8.7s | ETA: 21.6m [2026-02-05T20:15:13.911328] [INFO ] [sig ] [24/3445] Forecasting ACAD... [2026-02-05T20:15:13.911372] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-05T20:15:13.911416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-05T20:15:13.925935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-05T20:15:13.926569] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-05T20:15:13.927485] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-05T20:15:13.927541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:13.927611] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:13.927658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:13.927720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:13.990025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:13.991183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:13.991286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:13.991323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:14.116483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:14.116663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:14.116704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:14.116734] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:14.120399] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-02-05T20:15:14.120775] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-05T20:15:14.120927] [INFO ] [sig ] ACAD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:14.274136] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACAD.txt [2026-02-05T20:15:14.274301] [INFO ] [sig ] [24/3445] Completed ACAD in 0.4s | 2.64 sym/s | Total: 9.1s | ETA: 21.6m [2026-02-05T20:15:14.274346] [INFO ] [sig ] [25/3445] Forecasting ACB... [2026-02-05T20:15:14.274381] [INFO ] [sig ] Generating forecast for: ACB [2026-02-05T20:15:14.274415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-05T20:15:14.291290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-05T20:15:14.291781] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-05T20:15:14.292856] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-05T20:15:14.292921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:14.292966] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:14.293002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:14.293082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:14.362637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:14.363742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:14.363828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:14.363862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:14.497781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:14.497958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:14.498009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:14.498059] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:14.501849] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-05T20:15:14.502165] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-05T20:15:14.502317] [INFO ] [sig ] ACB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:14.653058] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACB.txt [2026-02-05T20:15:14.653225] [INFO ] [sig ] [25/3445] Completed ACB in 0.4s | 2.64 sym/s | Total: 9.5s | ETA: 21.6m [2026-02-05T20:15:14.653267] [INFO ] [sig ] [26/3445] Forecasting ACCO... [2026-02-05T20:15:14.653299] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-05T20:15:14.653332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-05T20:15:14.667620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-05T20:15:14.668072] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-05T20:15:14.668976] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-05T20:15:14.669031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:14.669067] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:14.669273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:14.669330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:14.733702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:14.734798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:14.734905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:14.734944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:14.860797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:14.860964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:14.861006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:14.861038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:14.865206] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-02-05T20:15:14.865765] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-05T20:15:14.865916] [INFO ] [sig ] ACCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:15.018702] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACCO.txt [2026-02-05T20:15:15.018869] [INFO ] [sig ] [26/3445] Completed ACCO in 0.4s | 2.64 sym/s | Total: 9.8s | ETA: 21.5m [2026-02-05T20:15:15.018912] [INFO ] [sig ] [27/3445] Forecasting ACDC... [2026-02-05T20:15:15.018948] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-05T20:15:15.018979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-05T20:15:15.040182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-05T20:15:15.040666] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-05T20:15:15.041621] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-05T20:15:15.041680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:15.041742] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:15.041773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:15.041876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:15.106266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:15.107162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:15.107277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:15.107339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:15.232505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:15.232693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:15.232736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:15.232766] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:15.236757] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-02-05T20:15:15.237061] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-05T20:15:15.237201] [INFO ] [sig ] ACDC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:15.393026] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACDC.txt [2026-02-05T20:15:15.393195] [INFO ] [sig ] [27/3445] Completed ACDC in 0.4s | 2.65 sym/s | Total: 10.2s | ETA: 21.5m [2026-02-05T20:15:15.393237] [INFO ] [sig ] [28/3445] Forecasting ACEL... [2026-02-05T20:15:15.393267] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-05T20:15:15.393297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-05T20:15:15.407495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-05T20:15:15.407949] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-05T20:15:15.408924] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-05T20:15:15.408993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:15.409035] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:15.409067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:15.409125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:15.469687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:15.470557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:15.470667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:15.470701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:15.594317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:15.594490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:15.594538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:15.594587] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:15.598372] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-02-05T20:15:15.598719] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-05T20:15:15.598868] [INFO ] [sig ] ACEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:15.743781] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACEL.txt [2026-02-05T20:15:15.743924] [INFO ] [sig ] [28/3445] Completed ACEL in 0.4s | 2.65 sym/s | Total: 10.6s | ETA: 21.5m [2026-02-05T20:15:15.743964] [INFO ] [sig ] [29/3445] Forecasting ACGL... [2026-02-05T20:15:15.743995] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-05T20:15:15.744026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-05T20:15:15.758120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-05T20:15:15.758524] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-05T20:15:15.759418] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-05T20:15:15.759474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:15.759510] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:15.759548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:15.759637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:15.820655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:15.821363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:15.821449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:15.821483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:15.939357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:15.939514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:15.939554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:15.939601] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:15.943438] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-02-05T20:15:15.943739] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-05T20:15:15.943872] [INFO ] [sig ] ACGL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:16.086297] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACGL.txt [2026-02-05T20:15:16.086463] [INFO ] [sig ] [29/3445] Completed ACGL in 0.3s | 2.66 sym/s | Total: 10.9s | ETA: 21.4m [2026-02-05T20:15:16.086503] [INFO ] [sig ] [30/3445] Forecasting ACGLN... [2026-02-05T20:15:16.086533] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-05T20:15:16.086564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-05T20:15:16.100485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-05T20:15:16.100913] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-05T20:15:16.101769] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-05T20:15:16.101824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:16.101856] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:16.101883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:16.101940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:16.163619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:16.164480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:16.164568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:16.164623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:16.288986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:16.289154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:16.289198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:16.289264] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:16.294314] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: UP (p=97.40%) [2026-02-05T20:15:16.294679] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-05T20:15:16.294837] [INFO ] [sig ] ACGLN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:16.440153] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACGLN.txt [2026-02-05T20:15:16.440304] [INFO ] [sig ] [30/3445] Completed ACGLN in 0.4s | 2.67 sym/s | Total: 11.3s | ETA: 21.3m [2026-02-05T20:15:16.440344] [INFO ] [sig ] [31/3445] Forecasting ACGLO... [2026-02-05T20:15:16.440374] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-05T20:15:16.440406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-05T20:15:16.455878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-05T20:15:16.456297] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-05T20:15:16.457206] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-05T20:15:16.457263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:16.457296] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:16.457324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:16.457383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:16.517082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:16.517967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:16.518053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:16.518087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:16.642373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:16.642532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:16.642597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:16.642631] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:16.646167] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-05T20:15:16.646474] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-05T20:15:16.646639] [INFO ] [sig ] ACGLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:16.790534] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACGLO.txt [2026-02-05T20:15:16.790715] [INFO ] [sig ] [31/3445] Completed ACGLO in 0.4s | 2.67 sym/s | Total: 11.6s | ETA: 21.3m [2026-02-05T20:15:16.790755] [INFO ] [sig ] [32/3445] Forecasting ACHC... [2026-02-05T20:15:16.790785] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-05T20:15:16.790817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-05T20:15:16.803466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-05T20:15:16.803892] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-05T20:15:16.804828] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-05T20:15:16.804884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:16.804918] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:16.804945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:16.805004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:16.873288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:16.874225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:16.874314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:16.874349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:17.004013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:17.004175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:17.004217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:17.004250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:17.007915] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-05T20:15:17.008234] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-05T20:15:17.011940] [INFO ] [sig ] ACHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:17.161730] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACHC.txt [2026-02-05T20:15:17.161916] [INFO ] [sig ] [32/3445] Completed ACHC in 0.4s | 2.67 sym/s | Total: 12.0s | ETA: 21.3m [2026-02-05T20:15:17.161974] [INFO ] [sig ] [33/3445] Forecasting ACI... [2026-02-05T20:15:17.162022] [INFO ] [sig ] Generating forecast for: ACI [2026-02-05T20:15:17.162068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-05T20:15:17.176697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-05T20:15:17.177119] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-05T20:15:17.178107] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-05T20:15:17.178163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:17.178197] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:17.178225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:17.178283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:17.240178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:17.241212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:17.241306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:17.241341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:17.368636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:17.368799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:17.368841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:17.368870] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:17.372915] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=40.80%) [2026-02-05T20:15:17.373211] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-05T20:15:17.373351] [INFO ] [sig ] ACI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:17.527211] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACI.txt [2026-02-05T20:15:17.527375] [INFO ] [sig ] [33/3445] Completed ACI in 0.4s | 2.67 sym/s | Total: 12.3s | ETA: 21.3m [2026-02-05T20:15:17.527417] [INFO ] [sig ] [34/3445] Forecasting ACIC... [2026-02-05T20:15:17.527448] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-05T20:15:17.527482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-05T20:15:17.541423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-05T20:15:17.541869] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-05T20:15:17.542805] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-05T20:15:17.542864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:17.542898] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:17.542926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:17.543003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:17.604727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:17.605517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:17.605623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:17.605659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:17.727845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:17.728016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:17.728065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:17.728101] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:17.731687] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: UP (p=55.78%) [2026-02-05T20:15:17.731977] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-05T20:15:17.732119] [INFO ] [sig ] ACIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:17.885339] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACIC.txt [2026-02-05T20:15:17.885517] [INFO ] [sig ] [34/3445] Completed ACIC in 0.4s | 2.68 sym/s | Total: 12.7s | ETA: 21.2m [2026-02-05T20:15:17.885559] [INFO ] [sig ] [35/3445] Forecasting ACLS... [2026-02-05T20:15:17.885613] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-05T20:15:17.885651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-05T20:15:17.902426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-05T20:15:17.902895] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-05T20:15:17.904003] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-05T20:15:17.904058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:17.904091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:17.904119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:17.904178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:17.971748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:17.972727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:17.972820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:17.972854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:18.107960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:18.108124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:18.108169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:18.108200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:18.111770] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-02-05T20:15:18.112082] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-05T20:15:18.112227] [INFO ] [sig ] ACLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:18.258022] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACLS.txt [2026-02-05T20:15:18.258179] [INFO ] [sig ] [35/3445] Completed ACLS in 0.4s | 2.68 sym/s | Total: 13.1s | ETA: 21.2m [2026-02-05T20:15:18.258219] [INFO ] [sig ] [36/3445] Forecasting ACLX... [2026-02-05T20:15:18.258249] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-05T20:15:18.258280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-05T20:15:18.270853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-05T20:15:18.271261] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-05T20:15:18.272131] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-05T20:15:18.272186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:18.272218] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:18.272245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:18.272301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:18.331739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:18.332520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:18.332622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:18.332658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:18.456701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:18.456881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:18.456934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:18.456981] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:18.461168] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=33.30%) [2026-02-05T20:15:18.461484] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-05T20:15:18.461655] [INFO ] [sig ] ACLX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:18.613511] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACLX.txt [2026-02-05T20:15:18.613704] [INFO ] [sig ] [36/3445] Completed ACLX in 0.4s | 2.68 sym/s | Total: 13.4s | ETA: 21.2m [2026-02-05T20:15:18.613748] [INFO ] [sig ] [37/3445] Forecasting ACM... [2026-02-05T20:15:18.613778] [INFO ] [sig ] Generating forecast for: ACM [2026-02-05T20:15:18.613810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-05T20:15:18.626888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-05T20:15:18.627290] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-05T20:15:18.628177] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-05T20:15:18.628234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:18.628267] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:18.628295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:18.628388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:18.688218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:18.689225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:18.689353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:18.689388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:18.807876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:18.808041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:18.808085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:18.808115] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:18.811778] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-05T20:15:18.812067] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-05T20:15:18.812204] [INFO ] [sig ] ACM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:18.953423] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACM.txt [2026-02-05T20:15:18.953618] [INFO ] [sig ] [37/3445] Completed ACM in 0.3s | 2.69 sym/s | Total: 13.8s | ETA: 21.1m [2026-02-05T20:15:18.953670] [INFO ] [sig ] [38/3445] Forecasting ACN... [2026-02-05T20:15:18.953707] [INFO ] [sig ] Generating forecast for: ACN [2026-02-05T20:15:18.953744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-05T20:15:18.967353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-05T20:15:18.967788] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-05T20:15:18.968918] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-05T20:15:18.968981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:18.969023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:18.969058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:18.969130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:19.031997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:19.032942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:19.033031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:19.033067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:19.161269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:19.161430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:19.161474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:19.161505] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:19.165149] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: UP (p=58.50%) [2026-02-05T20:15:19.165442] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-05T20:15:19.165600] [INFO ] [sig ] ACN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:19.314376] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACN.txt [2026-02-05T20:15:19.314593] [INFO ] [sig ] [38/3445] Completed ACN in 0.4s | 2.69 sym/s | Total: 14.1s | ETA: 21.1m [2026-02-05T20:15:19.314642] [INFO ] [sig ] [39/3445] Forecasting ACNB... [2026-02-05T20:15:19.314676] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-05T20:15:19.314708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-05T20:15:19.328092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-05T20:15:19.328532] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-05T20:15:19.329460] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-05T20:15:19.329516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:19.329548] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:19.329602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:19.329663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:19.388677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:19.389633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:19.389722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:19.389756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:19.511141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:19.511297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:19.511339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:19.511368] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:19.514861] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=14.69%) [2026-02-05T20:15:19.515151] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-05T20:15:19.515285] [INFO ] [sig ] ACNB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:19.661475] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACNB.txt [2026-02-05T20:15:19.661707] [INFO ] [sig ] [39/3445] Completed ACNB in 0.3s | 2.69 sym/s | Total: 14.5s | ETA: 21.1m [2026-02-05T20:15:19.661764] [INFO ] [sig ] [40/3445] Forecasting ACON... [2026-02-05T20:15:19.661806] [INFO ] [sig ] Generating forecast for: ACON [2026-02-05T20:15:19.661848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-05T20:15:19.674852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-05T20:15:19.675284] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-05T20:15:19.676212] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-05T20:15:19.676270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:19.676303] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:19.676331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:19.676401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:19.738959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:19.740069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:19.740157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:19.740383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:19.858458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:19.858637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:19.858681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:19.858712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:19.862283] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: DOWN (p=0.80%) [2026-02-05T20:15:19.862597] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-05T20:15:19.862740] [INFO ] [sig ] ACON: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:20.007102] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACON.txt [2026-02-05T20:15:20.007338] [INFO ] [sig ] [40/3445] Completed ACON in 0.3s | 2.70 sym/s | Total: 14.8s | ETA: 21.0m [2026-02-05T20:15:20.007398] [INFO ] [sig ] [41/3445] Forecasting ACP... [2026-02-05T20:15:20.007441] [INFO ] [sig ] Generating forecast for: ACP [2026-02-05T20:15:20.007488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-05T20:15:20.020176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-05T20:15:20.020594] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-05T20:15:20.021489] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-05T20:15:20.021542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:20.021607] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:20.021646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:20.021706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:20.083059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:20.084094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:20.084181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:20.084214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:20.207943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:20.208100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:20.208140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:20.208169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:20.211785] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-05T20:15:20.212078] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-05T20:15:20.212215] [INFO ] [sig ] ACP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:20.358867] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACP.txt [2026-02-05T20:15:20.359056] [INFO ] [sig ] [41/3445] Completed ACP in 0.4s | 2.70 sym/s | Total: 15.2s | ETA: 21.0m [2026-02-05T20:15:20.359110] [INFO ] [sig ] [42/3445] Forecasting ACRE... [2026-02-05T20:15:20.359150] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-05T20:15:20.359186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-05T20:15:20.372261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-05T20:15:20.372689] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-05T20:15:20.373604] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-05T20:15:20.373673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:20.373707] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:20.373737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:20.373795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:20.433424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:20.434228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:20.434312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:20.434345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:20.561441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:20.561627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:20.561672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:20.561702] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:20.565669] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-05T20:15:20.566038] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-05T20:15:20.566210] [INFO ] [sig ] ACRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:20.715821] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACRE.txt [2026-02-05T20:15:20.715969] [INFO ] [sig ] [42/3445] Completed ACRE in 0.4s | 2.70 sym/s | Total: 15.5s | ETA: 21.0m [2026-02-05T20:15:20.716010] [INFO ] [sig ] [43/3445] Forecasting ACRS... [2026-02-05T20:15:20.716041] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-05T20:15:20.716073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-05T20:15:20.729291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-05T20:15:20.729699] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-05T20:15:20.730515] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-05T20:15:20.730566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:20.730626] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:20.730655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:20.730712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:20.793208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:20.794105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:20.794193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:20.794228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:20.923137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:20.923499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:20.923540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:20.923587] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:20.927853] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-05T20:15:20.928210] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-05T20:15:20.928392] [INFO ] [sig ] ACRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:21.085957] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACRS.txt [2026-02-05T20:15:21.086121] [INFO ] [sig ] [43/3445] Completed ACRS in 0.4s | 2.70 sym/s | Total: 15.9s | ETA: 21.0m [2026-02-05T20:15:21.086164] [INFO ] [sig ] [44/3445] Forecasting ACTG... [2026-02-05T20:15:21.086196] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-05T20:15:21.086228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-05T20:15:21.100862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-05T20:15:21.101289] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-05T20:15:21.102190] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-05T20:15:21.102245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:21.102307] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:21.102338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:21.102399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:21.163012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:21.163925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:21.164010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:21.164044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:21.291641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:21.291804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:21.291847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:21.291895] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:21.295493] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=65.73%) [2026-02-05T20:15:21.295829] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-05T20:15:21.295973] [INFO ] [sig ] ACTG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:21.442061] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACTG.txt [2026-02-05T20:15:21.442227] [INFO ] [sig ] [44/3445] Completed ACTG in 0.4s | 2.71 sym/s | Total: 16.3s | ETA: 20.9m [2026-02-05T20:15:21.442268] [INFO ] [sig ] [45/3445] Forecasting ACVA... [2026-02-05T20:15:21.442300] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-05T20:15:21.442332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-05T20:15:21.455221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-05T20:15:21.455662] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-05T20:15:21.456532] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-05T20:15:21.456604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:21.456639] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:21.456666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:21.456722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:21.517532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:21.518481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:21.518594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:21.518632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:21.649034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:21.649245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:21.649301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:21.649333] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:21.653248] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-05T20:15:21.653596] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-05T20:15:21.653749] [INFO ] [sig ] ACVA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:21.817273] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACVA.txt [2026-02-05T20:15:21.817489] [INFO ] [sig ] [45/3445] Completed ACVA in 0.4s | 2.71 sym/s | Total: 16.6s | ETA: 20.9m [2026-02-05T20:15:21.817540] [INFO ] [sig ] [46/3445] Forecasting ACWI... [2026-02-05T20:15:21.817596] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-05T20:15:21.817641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-05T20:15:21.832042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-05T20:15:21.832446] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-05T20:15:21.833339] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-05T20:15:21.833395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:21.833431] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:21.833460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:21.833519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:21.896062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:21.897090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:21.897194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:21.897239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:22.023265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:22.023423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:22.023463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:22.023492] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:22.027013] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-05T20:15:22.027320] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-05T20:15:22.027465] [INFO ] [sig ] ACWI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:22.179209] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ACWI.txt [2026-02-05T20:15:22.179379] [INFO ] [sig ] [46/3445] Completed ACWI in 0.4s | 2.71 sym/s | Total: 17.0s | ETA: 20.9m [2026-02-05T20:15:22.179423] [INFO ] [sig ] [47/3445] Forecasting ACWX... [2026-02-05T20:15:22.179456] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-05T20:15:22.179490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-05T20:15:22.195081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-05T20:15:22.195496] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-05T20:15:22.196376] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-05T20:15:22.196432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:22.196467] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:22.196497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:22.196589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:22.264403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:22.265318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:22.265408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:22.265444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:22.395086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:22.395246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:22.395288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:22.395382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:22.399283] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: DOWN (p=46.72%) [2026-02-05T20:15:22.399645] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-05T20:15:22.399794] [INFO ] [sig ] ACWX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:22.549130] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACWX.txt [2026-02-05T20:15:22.549303] [INFO ] [sig ] [47/3445] Completed ACWX in 0.4s | 2.71 sym/s | Total: 17.4s | ETA: 20.9m [2026-02-05T20:15:22.549343] [INFO ] [sig ] [48/3445] Forecasting ACXP... [2026-02-05T20:15:22.549375] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-05T20:15:22.549407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-05T20:15:22.562898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-05T20:15:22.563313] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-05T20:15:22.564205] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-05T20:15:22.564262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:22.564297] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:22.564326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:22.564385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:22.626979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:22.627918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:22.628010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:22.628045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:22.745875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:22.746029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:22.746084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:22.746121] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:22.749615] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=35.69%) [2026-02-05T20:15:22.749899] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-05T20:15:22.750034] [INFO ] [sig ] ACXP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:22.899730] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ACXP.txt [2026-02-05T20:15:22.899896] [INFO ] [sig ] [48/3445] Completed ACXP in 0.4s | 2.71 sym/s | Total: 17.7s | ETA: 20.9m [2026-02-05T20:15:22.899940] [INFO ] [sig ] [49/3445] Forecasting ADBE... [2026-02-05T20:15:22.899972] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-05T20:15:22.900007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-05T20:15:22.914948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-05T20:15:22.915349] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-05T20:15:22.916229] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-05T20:15:22.916285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:22.916319] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:22.916349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:22.916409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:22.976497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:22.977408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:22.977498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:22.977534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:23.106041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:23.106241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:23.106292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:23.106324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:23.110078] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: DOWN (p=22.22%) [2026-02-05T20:15:23.110400] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-05T20:15:23.110556] [INFO ] [sig ] ADBE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:23.256632] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADBE.txt [2026-02-05T20:15:23.256801] [INFO ] [sig ] [49/3445] Completed ADBE in 0.4s | 2.71 sym/s | Total: 18.1s | ETA: 20.9m [2026-02-05T20:15:23.256845] [INFO ] [sig ] [50/3445] Forecasting ADC... [2026-02-05T20:15:23.256878] [INFO ] [sig ] Generating forecast for: ADC [2026-02-05T20:15:23.256911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-05T20:15:23.274804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-05T20:15:23.275353] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-05T20:15:23.276629] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-05T20:15:23.276705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:23.276757] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:23.276802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:23.276890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:23.339669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:23.340609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:23.340705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:23.340740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:23.459311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:23.459476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:23.459519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:23.459549] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:23.463204] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: DOWN (p=3.15%) [2026-02-05T20:15:23.463493] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-05T20:15:23.463654] [INFO ] [sig ] ADC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:23.609564] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADC.txt [2026-02-05T20:15:23.609752] [INFO ] [sig ] [50/3445] Completed ADC in 0.4s | 2.71 sym/s | Total: 18.4s | ETA: 20.8m [2026-02-05T20:15:23.609793] [INFO ] [sig ] [51/3445] Forecasting ADEA... [2026-02-05T20:15:23.609824] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-05T20:15:23.609855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-05T20:15:23.623268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-05T20:15:23.623727] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-05T20:15:23.624634] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-05T20:15:23.624687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:23.624721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:23.624748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:23.624806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:23.684482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:23.685593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:23.685678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:23.685712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:23.816269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:23.816465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:23.816508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:23.816539] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:23.820145] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-05T20:15:23.820448] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-05T20:15:23.820607] [INFO ] [sig ] ADEA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:23.965824] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADEA.txt [2026-02-05T20:15:23.965980] [INFO ] [sig ] [51/3445] Completed ADEA in 0.4s | 2.72 sym/s | Total: 18.8s | ETA: 20.8m [2026-02-05T20:15:23.966022] [INFO ] [sig ] [52/3445] Forecasting ADI... [2026-02-05T20:15:23.966053] [INFO ] [sig ] Generating forecast for: ADI [2026-02-05T20:15:23.966089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-05T20:15:23.979862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-05T20:15:23.980286] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-05T20:15:23.981159] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-05T20:15:23.981213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:23.981245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:23.981271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:23.981328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:24.045433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:24.046347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:24.046463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:24.046500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:24.180609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:24.180769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:24.180811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:24.180842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:24.185056] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=87.11%) [2026-02-05T20:15:24.185345] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-05T20:15:24.185484] [INFO ] [sig ] ADI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:24.333627] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ADI.txt [2026-02-05T20:15:24.333764] [INFO ] [sig ] [52/3445] Completed ADI in 0.4s | 2.72 sym/s | Total: 19.1s | ETA: 20.8m [2026-02-05T20:15:24.333805] [INFO ] [sig ] [53/3445] Forecasting ADM... [2026-02-05T20:15:24.333836] [INFO ] [sig ] Generating forecast for: ADM [2026-02-05T20:15:24.333866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-05T20:15:24.346293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-05T20:15:24.346666] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-05T20:15:24.347485] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-05T20:15:24.347538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:24.347606] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:24.347639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:24.347697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:24.407697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:24.408732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:24.408831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:24.408865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:24.530834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:24.530999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:24.531039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:24.531068] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:24.534610] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: UP (p=69.77%) [2026-02-05T20:15:24.534949] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-05T20:15:24.535106] [INFO ] [sig ] ADM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:24.686245] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ADM.txt [2026-02-05T20:15:24.686459] [INFO ] [sig ] [53/3445] Completed ADM in 0.4s | 2.72 sym/s | Total: 19.5s | ETA: 20.8m [2026-02-05T20:15:24.686507] [INFO ] [sig ] [54/3445] Forecasting ADMA... [2026-02-05T20:15:24.686538] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-05T20:15:24.686591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-05T20:15:24.700633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-05T20:15:24.701046] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-05T20:15:24.702019] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-05T20:15:24.702075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:24.702108] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:24.702136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:24.702195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:24.776922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:24.777912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:24.778043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:24.778081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:24.910545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:24.910731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:24.910776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:24.910806] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:24.915042] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: UP (p=90.20%) [2026-02-05T20:15:24.915381] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-05T20:15:24.915530] [INFO ] [sig ] ADMA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:25.061299] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ADMA.txt [2026-02-05T20:15:25.061460] [INFO ] [sig ] [54/3445] Completed ADMA in 0.4s | 2.72 sym/s | Total: 19.9s | ETA: 20.8m [2026-02-05T20:15:25.061501] [INFO ] [sig ] [55/3445] Forecasting ADP... [2026-02-05T20:15:25.061532] [INFO ] [sig ] Generating forecast for: ADP [2026-02-05T20:15:25.061565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-05T20:15:25.074102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-05T20:15:25.074519] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-05T20:15:25.075370] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-05T20:15:25.075423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:25.075456] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:25.075484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:25.075541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:25.133122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:25.133969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:25.134058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:25.134093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:25.257821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:25.257984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:25.258023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:25.258054] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:25.261898] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=48.83%) [2026-02-05T20:15:25.262186] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-05T20:15:25.262322] [INFO ] [sig ] ADP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:25.419179] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADP.txt [2026-02-05T20:15:25.419346] [INFO ] [sig ] [55/3445] Completed ADP in 0.4s | 2.72 sym/s | Total: 20.2s | ETA: 20.8m [2026-02-05T20:15:25.419391] [INFO ] [sig ] [56/3445] Forecasting ADSE... [2026-02-05T20:15:25.419423] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-05T20:15:25.419457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-05T20:15:25.436267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-05T20:15:25.436777] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-05T20:15:25.437918] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-05T20:15:25.437981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:25.438018] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:25.438050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:25.438126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:25.504023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:25.504951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:25.505040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:25.505073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:25.625291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:25.625453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:25.625494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:25.625523] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:25.629049] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=39.19%) [2026-02-05T20:15:25.629365] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-05T20:15:25.629500] [INFO ] [sig ] ADSE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:25.772519] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADSE.txt [2026-02-05T20:15:25.772707] [INFO ] [sig ] [56/3445] Completed ADSE in 0.4s | 2.72 sym/s | Total: 20.6s | ETA: 20.8m [2026-02-05T20:15:25.772749] [INFO ] [sig ] [57/3445] Forecasting ADSK... [2026-02-05T20:15:25.772784] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-05T20:15:25.772818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-05T20:15:25.785857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-05T20:15:25.786292] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-05T20:15:25.787191] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-05T20:15:25.787246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:25.787282] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:25.787311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:25.787370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:25.845537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:25.846462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:25.846551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:25.846606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:25.971859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:25.972022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:25.972062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:25.972093] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:25.975706] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=90.05%) [2026-02-05T20:15:25.975996] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-05T20:15:25.976140] [INFO ] [sig ] ADSK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:26.120744] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ADSK.txt [2026-02-05T20:15:26.120950] [INFO ] [sig ] [57/3445] Completed ADSK in 0.3s | 2.72 sym/s | Total: 20.9s | ETA: 20.7m [2026-02-05T20:15:26.121007] [INFO ] [sig ] [58/3445] Forecasting ADTN... [2026-02-05T20:15:26.121051] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-05T20:15:26.121094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-05T20:15:26.133660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-05T20:15:26.134058] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-05T20:15:26.134935] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-05T20:15:26.134990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:26.135023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:26.135051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:26.135110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:26.193710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:26.194482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:26.194567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:26.194624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:26.314699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:26.314858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:26.314898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:26.314928] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:26.318479] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=44.70%) [2026-02-05T20:15:26.318789] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-05T20:15:26.318928] [INFO ] [sig ] ADTN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:26.460736] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADTN.txt [2026-02-05T20:15:26.460884] [INFO ] [sig ] [58/3445] Completed ADTN in 0.3s | 2.73 sym/s | Total: 21.3s | ETA: 20.7m [2026-02-05T20:15:26.460924] [INFO ] [sig ] [59/3445] Forecasting ADUS... [2026-02-05T20:15:26.460953] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-05T20:15:26.460986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-05T20:15:26.473552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-05T20:15:26.473990] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-05T20:15:26.474901] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-05T20:15:26.474956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:26.474989] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:26.475017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:26.475087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:26.534508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:26.535375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:26.535461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:26.535494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:26.653857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:26.654017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:26.654059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:26.654088] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:26.657587] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-05T20:15:26.657869] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-05T20:15:26.658004] [INFO ] [sig ] ADUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:26.801307] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ADUS.txt [2026-02-05T20:15:26.801470] [INFO ] [sig ] [59/3445] Completed ADUS in 0.3s | 2.73 sym/s | Total: 21.6s | ETA: 20.7m [2026-02-05T20:15:26.801510] [INFO ] [sig ] [60/3445] Forecasting ADX... [2026-02-05T20:15:26.801540] [INFO ] [sig ] Generating forecast for: ADX [2026-02-05T20:15:26.801590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-05T20:15:26.814475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-05T20:15:26.814936] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-05T20:15:26.815820] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-05T20:15:26.815873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:26.815907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:26.815934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:26.815996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:26.881033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:26.882043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:26.882169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:26.882211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:27.013867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:27.014038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:27.014084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:27.014132] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:27.018389] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-05T20:15:27.018794] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-05T20:15:27.018951] [INFO ] [sig ] ADX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:27.163236] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ADX.txt [2026-02-05T20:15:27.163392] [INFO ] [sig ] [60/3445] Completed ADX in 0.4s | 2.73 sym/s | Total: 22.0s | ETA: 20.7m [2026-02-05T20:15:27.163432] [INFO ] [sig ] [61/3445] Forecasting AEE... [2026-02-05T20:15:27.163464] [INFO ] [sig ] Generating forecast for: AEE [2026-02-05T20:15:27.163495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-05T20:15:27.175909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-05T20:15:27.176313] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-05T20:15:27.177194] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-05T20:15:27.177251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:27.177315] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:27.177346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:27.177404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:27.239159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:27.240191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:27.240300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:27.240342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:27.367298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:27.367472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:27.367513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:27.367542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:27.371268] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=79.72%) [2026-02-05T20:15:27.371618] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-05T20:15:27.371774] [INFO ] [sig ] AEE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:27.519502] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AEE.txt [2026-02-05T20:15:27.519690] [INFO ] [sig ] [61/3445] Completed AEE in 0.4s | 2.73 sym/s | Total: 22.3s | ETA: 20.6m [2026-02-05T20:15:27.519737] [INFO ] [sig ] [62/3445] Forecasting AEFC... [2026-02-05T20:15:27.519766] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-05T20:15:27.519795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-05T20:15:27.537795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-05T20:15:27.538318] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-05T20:15:27.539753] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-05T20:15:27.539833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:27.539889] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:27.539940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:27.540032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:27.616651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:27.617568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:27.617697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:27.617768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:27.781708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:27.781877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:27.781919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:27.781947] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:27.785687] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=6.01%) [2026-02-05T20:15:27.786068] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-05T20:15:27.786220] [INFO ] [sig ] AEFC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:27.940587] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AEFC.txt [2026-02-05T20:15:27.940739] [INFO ] [sig ] [62/3445] Completed AEFC in 0.4s | 2.72 sym/s | Total: 22.8s | ETA: 20.7m [2026-02-05T20:15:27.940782] [INFO ] [sig ] [63/3445] Forecasting AEG... [2026-02-05T20:15:27.940814] [INFO ] [sig ] Generating forecast for: AEG [2026-02-05T20:15:27.940848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-05T20:15:27.953068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-05T20:15:27.953439] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-05T20:15:27.954286] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-05T20:15:27.954339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:27.954372] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:27.954400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:27.954457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:28.017762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:28.018685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:28.018773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:28.018809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:28.139357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:28.139523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:28.139565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:28.139616] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:28.143199] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-05T20:15:28.143496] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-05T20:15:28.143665] [INFO ] [sig ] AEG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:28.301174] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AEG.txt [2026-02-05T20:15:28.301311] [INFO ] [sig ] [63/3445] Completed AEG in 0.4s | 2.73 sym/s | Total: 23.1s | ETA: 20.7m [2026-02-05T20:15:28.301351] [INFO ] [sig ] [64/3445] Forecasting AEI... [2026-02-05T20:15:28.301380] [INFO ] [sig ] Generating forecast for: AEI [2026-02-05T20:15:28.301413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-05T20:15:28.314330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-05T20:15:28.314766] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-05T20:15:28.315632] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-05T20:15:28.315686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:28.315720] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:28.315759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:28.315819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:28.377034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:28.377961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:28.378050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:28.378086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:28.496101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:28.496258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:28.496299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:28.496328] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:28.499983] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-05T20:15:28.500285] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-05T20:15:28.500427] [INFO ] [sig ] AEI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:28.645817] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AEI.txt [2026-02-05T20:15:28.645985] [INFO ] [sig ] [64/3445] Completed AEI in 0.3s | 2.73 sym/s | Total: 23.5s | ETA: 20.7m [2026-02-05T20:15:28.646025] [INFO ] [sig ] [65/3445] Forecasting AEIS... [2026-02-05T20:15:28.646056] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-05T20:15:28.646086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-05T20:15:28.660252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-05T20:15:28.660678] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-05T20:15:28.661598] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-05T20:15:28.661655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:28.661688] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:28.661716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:28.661774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:28.733969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:28.735126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:28.735240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:28.735305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:28.859483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:28.859656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:28.859700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:28.859730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:28.863259] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: DOWN (p=29.33%) [2026-02-05T20:15:28.863549] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-05T20:15:28.863708] [INFO ] [sig ] AEIS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:29.009025] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AEIS.txt [2026-02-05T20:15:29.009178] [INFO ] [sig ] [65/3445] Completed AEIS in 0.4s | 2.73 sym/s | Total: 23.8s | ETA: 20.6m [2026-02-05T20:15:29.009225] [INFO ] [sig ] [66/3445] Forecasting AEM... [2026-02-05T20:15:29.009262] [INFO ] [sig ] Generating forecast for: AEM [2026-02-05T20:15:29.009300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-05T20:15:29.021844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-05T20:15:29.022223] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-05T20:15:29.023091] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-05T20:15:29.023146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:29.023179] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:29.023206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:29.023269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:29.084802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:29.085625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:29.085715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:29.085750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:29.216436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:29.216617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:29.216661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:29.216691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:29.220337] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=71.95%) [2026-02-05T20:15:29.220669] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-05T20:15:29.220825] [INFO ] [sig ] AEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:29.369177] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AEM.txt [2026-02-05T20:15:29.369352] [INFO ] [sig ] [66/3445] Completed AEM in 0.4s | 2.73 sym/s | Total: 24.2s | ETA: 20.6m [2026-02-05T20:15:29.369398] [INFO ] [sig ] [67/3445] Forecasting AEO... [2026-02-05T20:15:29.369431] [INFO ] [sig ] Generating forecast for: AEO [2026-02-05T20:15:29.369462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-05T20:15:29.382863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-05T20:15:29.383272] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-05T20:15:29.384161] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-05T20:15:29.384216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:29.384250] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:29.384277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:29.384337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:29.446875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:29.447779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:29.447867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:29.447903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:29.578090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:29.578246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:29.578286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:29.578317] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:29.581856] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-05T20:15:29.582139] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-05T20:15:29.582274] [INFO ] [sig ] AEO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:29.725706] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AEO.txt [2026-02-05T20:15:29.725869] [INFO ] [sig ] [67/3445] Completed AEO in 0.4s | 2.73 sym/s | Total: 24.5s | ETA: 20.6m [2026-02-05T20:15:29.725913] [INFO ] [sig ] [68/3445] Forecasting AEP... [2026-02-05T20:15:29.725943] [INFO ] [sig ] Generating forecast for: AEP [2026-02-05T20:15:29.725973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-05T20:15:29.739739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-05T20:15:29.740173] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-05T20:15:29.741059] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-05T20:15:29.741112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:29.741143] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:29.741171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:29.741227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:29.800175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:29.801229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:29.801322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:29.801357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:29.928975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:29.929133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:29.929174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:29.929204] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:29.932832] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-05T20:15:29.933124] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-05T20:15:29.933261] [INFO ] [sig ] AEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:30.076215] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AEP.txt [2026-02-05T20:15:30.076372] [INFO ] [sig ] [68/3445] Completed AEP in 0.4s | 2.73 sym/s | Total: 24.9s | ETA: 20.6m [2026-02-05T20:15:30.076412] [INFO ] [sig ] [69/3445] Forecasting AES... [2026-02-05T20:15:30.076444] [INFO ] [sig ] Generating forecast for: AES [2026-02-05T20:15:30.076682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-05T20:15:30.090034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-05T20:15:30.090460] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-05T20:15:30.091390] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-05T20:15:30.091445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:30.091479] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:30.091508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:30.091566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:30.153495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:30.154411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:30.154495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:30.154529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:30.276410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:30.276602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:30.276648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:30.276679] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:30.280363] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: DOWN (p=40.37%) [2026-02-05T20:15:30.280763] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-05T20:15:30.280921] [INFO ] [sig ] AES: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:30.424644] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AES.txt [2026-02-05T20:15:30.424816] [INFO ] [sig ] [69/3445] Completed AES in 0.3s | 2.73 sym/s | Total: 25.2s | ETA: 20.6m [2026-02-05T20:15:30.424857] [INFO ] [sig ] [70/3445] Forecasting AESI... [2026-02-05T20:15:30.424889] [INFO ] [sig ] Generating forecast for: AESI [2026-02-05T20:15:30.424919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-05T20:15:30.436542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-05T20:15:30.436963] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-05T20:15:30.437848] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-05T20:15:30.437899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:30.437931] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:30.437957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:30.438013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:30.498171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:30.499196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:30.499297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:30.499338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:30.638095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:30.638294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:30.638375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:30.638414] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:30.642612] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: UP (p=88.81%) [2026-02-05T20:15:30.642981] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-05T20:15:30.643141] [INFO ] [sig ] AESI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:30.814966] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AESI.txt [2026-02-05T20:15:30.815126] [INFO ] [sig ] [70/3445] Completed AESI in 0.4s | 2.73 sym/s | Total: 25.6s | ETA: 20.6m [2026-02-05T20:15:30.815167] [INFO ] [sig ] [71/3445] Forecasting AEVA... [2026-02-05T20:15:30.815197] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-05T20:15:30.815228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-05T20:15:30.828472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-05T20:15:30.829084] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-05T20:15:30.829937] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-05T20:15:30.829991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:30.830023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:30.830048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:30.830105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:30.894672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:30.895617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:30.895707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:30.895742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:31.015453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:31.015635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:31.015676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:31.015706] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:31.019302] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-05T20:15:31.019676] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-05T20:15:31.019826] [INFO ] [sig ] AEVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:31.163257] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AEVA.txt [2026-02-05T20:15:31.163419] [INFO ] [sig ] [71/3445] Completed AEVA in 0.3s | 2.73 sym/s | Total: 26.0s | ETA: 20.6m [2026-02-05T20:15:31.163459] [INFO ] [sig ] [72/3445] Forecasting AEYE... [2026-02-05T20:15:31.163490] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-05T20:15:31.163521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-05T20:15:31.176354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-05T20:15:31.176771] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-05T20:15:31.177630] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-05T20:15:31.177684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:31.177718] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:31.177745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:31.177802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:31.236393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:31.237306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:31.237409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:31.237448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:31.362103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:31.362278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:31.362328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:31.362365] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:31.366354] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: DOWN (p=1.93%) [2026-02-05T20:15:31.366789] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-05T20:15:31.366956] [INFO ] [sig ] AEYE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:31.519017] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AEYE.txt [2026-02-05T20:15:31.519186] [INFO ] [sig ] [72/3445] Completed AEYE in 0.4s | 2.73 sym/s | Total: 26.3s | ETA: 20.6m [2026-02-05T20:15:31.519230] [INFO ] [sig ] [73/3445] Forecasting AFB... [2026-02-05T20:15:31.519261] [INFO ] [sig ] Generating forecast for: AFB [2026-02-05T20:15:31.519293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-05T20:15:31.532759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-05T20:15:31.533117] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-05T20:15:31.533992] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-05T20:15:31.534048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:31.534082] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:31.534110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:31.534167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:31.599407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:31.600343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:31.600439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:31.600474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:31.730147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:31.730330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:31.730380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:31.730419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:31.734127] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-05T20:15:31.734403] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-05T20:15:31.734736] [INFO ] [sig ] AFB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:31.877381] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AFB.txt [2026-02-05T20:15:31.877506] [INFO ] [sig ] [73/3445] Completed AFB in 0.4s | 2.74 sym/s | Total: 26.7s | ETA: 20.5m [2026-02-05T20:15:31.877545] [INFO ] [sig ] [74/3445] Forecasting AFCG... [2026-02-05T20:15:31.877594] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-05T20:15:31.877628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-05T20:15:31.890277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-05T20:15:31.890678] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-05T20:15:31.891486] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-05T20:15:31.891538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:31.891570] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:31.891617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:31.891679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:31.952335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:31.953007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:31.953091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:31.953124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:32.079615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:32.079773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:32.079813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:32.079844] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:32.083343] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-02-05T20:15:32.083655] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-05T20:15:32.083790] [INFO ] [sig ] AFCG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:32.223019] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AFCG.txt [2026-02-05T20:15:32.223149] [INFO ] [sig ] [74/3445] Completed AFCG in 0.3s | 2.74 sym/s | Total: 27.0s | ETA: 20.5m [2026-02-05T20:15:32.223217] [INFO ] [sig ] [75/3445] Forecasting AFG... [2026-02-05T20:15:32.223249] [INFO ] [sig ] Generating forecast for: AFG [2026-02-05T20:15:32.223305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-05T20:15:32.236441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-05T20:15:32.236917] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-05T20:15:32.237969] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-05T20:15:32.238045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:32.238083] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:32.238113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:32.238173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:32.304239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:32.305182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:32.305271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:32.305307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:32.436141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:32.436311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:32.436362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:32.436398] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:32.440467] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=52.97%) [2026-02-05T20:15:32.440764] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-05T20:15:32.440908] [INFO ] [sig ] AFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:32.587221] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AFG.txt [2026-02-05T20:15:32.587381] [INFO ] [sig ] [75/3445] Completed AFG in 0.4s | 2.74 sym/s | Total: 27.4s | ETA: 20.5m [2026-02-05T20:15:32.587424] [INFO ] [sig ] [76/3445] Forecasting AFGC... [2026-02-05T20:15:32.587457] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-05T20:15:32.587488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-05T20:15:32.601093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-05T20:15:32.601475] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-05T20:15:32.602366] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-05T20:15:32.602432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:32.602468] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:32.602495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:32.602552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:32.663045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:32.663854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:32.663953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:32.663992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:32.774453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:32.774659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:32.774707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:32.774736] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:32.778798] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: UP (p=80.54%) [2026-02-05T20:15:32.779178] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-05T20:15:32.779335] [INFO ] [sig ] AFGC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:32.929430] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AFGC.txt [2026-02-05T20:15:32.929605] [INFO ] [sig ] [76/3445] Completed AFGC in 0.3s | 2.74 sym/s | Total: 27.7s | ETA: 20.5m [2026-02-05T20:15:32.929650] [INFO ] [sig ] [77/3445] Forecasting AFL... [2026-02-05T20:15:32.929690] [INFO ] [sig ] Generating forecast for: AFL [2026-02-05T20:15:32.929730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-05T20:15:32.944817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-05T20:15:32.945209] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-05T20:15:32.946097] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-05T20:15:32.946160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:32.946217] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:32.946258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:32.946336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:33.004969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:33.005665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:33.005746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:33.005779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:33.130211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:33.130373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:33.130420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:33.130448] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:33.133911] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: DOWN (p=28.68%) [2026-02-05T20:15:33.134188] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-05T20:15:33.134320] [INFO ] [sig ] AFL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:33.272519] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AFL.txt [2026-02-05T20:15:33.272676] [INFO ] [sig ] [77/3445] Completed AFL in 0.3s | 2.74 sym/s | Total: 28.1s | ETA: 20.5m [2026-02-05T20:15:33.272719] [INFO ] [sig ] [78/3445] Forecasting AFRI... [2026-02-05T20:15:33.272749] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-05T20:15:33.272780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-05T20:15:33.283431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-05T20:15:33.283772] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-05T20:15:33.284628] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-05T20:15:33.284683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:33.284716] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:33.284771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:33.284831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:33.345065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:33.345983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:33.346073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:33.346108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:33.453105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:33.453268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:33.453310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:33.453339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:33.456836] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=22.12%) [2026-02-05T20:15:33.457138] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-05T20:15:33.457283] [INFO ] [sig ] AFRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:33.596556] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AFRI.txt [2026-02-05T20:15:33.596743] [INFO ] [sig ] [78/3445] Completed AFRI in 0.3s | 2.75 sym/s | Total: 28.4s | ETA: 20.4m [2026-02-05T20:15:33.596786] [INFO ] [sig ] [79/3445] Forecasting AFRM... [2026-02-05T20:15:33.596817] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-05T20:15:33.596849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-05T20:15:33.609861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-05T20:15:33.610277] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-05T20:15:33.611167] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-05T20:15:33.611222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:33.611256] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:33.611285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:33.611345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:33.670852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:33.671753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:33.671842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:33.671877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:33.798495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:33.798677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:33.798723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:33.798755] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:33.802426] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-05T20:15:33.802744] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-05T20:15:33.802884] [INFO ] [sig ] AFRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:33.965806] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AFRM.txt [2026-02-05T20:15:33.965981] [INFO ] [sig ] [79/3445] Completed AFRM in 0.4s | 2.75 sym/s | Total: 28.8s | ETA: 20.4m [2026-02-05T20:15:33.966025] [INFO ] [sig ] [80/3445] Forecasting AFYA... [2026-02-05T20:15:33.966058] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-05T20:15:33.966088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-05T20:15:33.982670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-05T20:15:33.983188] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-05T20:15:33.984319] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-05T20:15:33.984387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:33.984435] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:33.984476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:33.984554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:34.050193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:34.051125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:34.051241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:34.051279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:34.172375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:34.172534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:34.172598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:34.172633] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:34.176217] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-05T20:15:34.176509] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-05T20:15:34.176851] [INFO ] [sig ] AFYA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:34.322920] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AFYA.txt [2026-02-05T20:15:34.323056] [INFO ] [sig ] [80/3445] Completed AFYA in 0.4s | 2.75 sym/s | Total: 29.1s | ETA: 20.4m [2026-02-05T20:15:34.323103] [INFO ] [sig ] [81/3445] Forecasting AG... [2026-02-05T20:15:34.323135] [INFO ] [sig ] Generating forecast for: AG [2026-02-05T20:15:34.323167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-05T20:15:34.341798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-05T20:15:34.342145] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-05T20:15:34.342979] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-05T20:15:34.343033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:34.343065] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:34.343092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:34.343149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:34.402601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:34.403378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:34.403459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:34.403493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:34.522789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:34.522926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:34.522965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:34.522993] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:34.526455] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: UP (p=54.15%) [2026-02-05T20:15:34.526763] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-05T20:15:34.526897] [INFO ] [sig ] AG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:34.667289] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AG.txt [2026-02-05T20:15:34.667434] [INFO ] [sig ] [81/3445] Completed AG in 0.3s | 2.75 sym/s | Total: 29.5s | ETA: 20.4m [2026-02-05T20:15:34.667475] [INFO ] [sig ] [82/3445] Forecasting AGCO... [2026-02-05T20:15:34.667507] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-05T20:15:34.667537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-05T20:15:34.681654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-05T20:15:34.682030] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-05T20:15:34.682860] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-05T20:15:34.682912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:34.682944] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:34.682971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:34.683028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:34.741138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:34.741807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:34.741889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:34.741922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:34.860361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:34.860522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:34.860563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:34.860611] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:34.864118] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-02-05T20:15:34.864411] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-05T20:15:34.864565] [INFO ] [sig ] AGCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:35.006331] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGCO.txt [2026-02-05T20:15:35.006501] [INFO ] [sig ] [82/3445] Completed AGCO in 0.3s | 2.75 sym/s | Total: 29.8s | ETA: 20.4m [2026-02-05T20:15:35.006541] [INFO ] [sig ] [83/3445] Forecasting AGD... [2026-02-05T20:15:35.006594] [INFO ] [sig ] Generating forecast for: AGD [2026-02-05T20:15:35.006629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-05T20:15:35.085939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-05T20:15:35.086345] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-05T20:15:35.087211] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-05T20:15:35.087271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:35.087305] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:35.087333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:35.087396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:35.145196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:35.146124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:35.146212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:35.146246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:35.269063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:35.269232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:35.269276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:35.269306] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:35.273327] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=50.42%) [2026-02-05T20:15:35.273659] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-05T20:15:35.273809] [INFO ] [sig ] AGD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:35.418423] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGD.txt [2026-02-05T20:15:35.418626] [INFO ] [sig ] [83/3445] Completed AGD in 0.4s | 2.75 sym/s | Total: 30.2s | ETA: 20.4m [2026-02-05T20:15:35.418674] [INFO ] [sig ] [84/3445] Forecasting AGEN... [2026-02-05T20:15:35.418706] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-05T20:15:35.418737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-05T20:15:35.431683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-05T20:15:35.432106] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-05T20:15:35.433024] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-05T20:15:35.433081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:35.433113] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:35.433140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:35.433198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:35.492741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:35.493657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:35.493745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:35.493781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:35.616303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:35.616468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:35.616510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:35.616555] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:35.620111] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: DOWN (p=5.61%) [2026-02-05T20:15:35.620405] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-05T20:15:35.620539] [INFO ] [sig ] AGEN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:35.765764] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AGEN.txt [2026-02-05T20:15:35.765949] [INFO ] [sig ] [84/3445] Completed AGEN in 0.3s | 2.75 sym/s | Total: 30.6s | ETA: 20.4m [2026-02-05T20:15:35.765992] [INFO ] [sig ] [85/3445] Forecasting AGI... [2026-02-05T20:15:35.766026] [INFO ] [sig ] Generating forecast for: AGI [2026-02-05T20:15:35.766057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-05T20:15:35.779216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-05T20:15:35.779646] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-05T20:15:35.780520] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-05T20:15:35.780597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:35.780641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:35.780670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:35.780728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:35.839640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:35.840564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:35.840695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:35.840731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:35.961784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:35.961949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:35.961990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:35.962019] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:35.965519] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-05T20:15:35.965842] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-05T20:15:35.965984] [INFO ] [sig ] AGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:36.107046] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGI.txt [2026-02-05T20:15:36.107208] [INFO ] [sig ] [85/3445] Completed AGI in 0.3s | 2.75 sym/s | Total: 30.9s | ETA: 20.4m [2026-02-05T20:15:36.107248] [INFO ] [sig ] [86/3445] Forecasting AGIO... [2026-02-05T20:15:36.107277] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-05T20:15:36.107309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-05T20:15:36.120283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-05T20:15:36.120711] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-05T20:15:36.121552] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-05T20:15:36.121636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:36.121671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:36.121698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:36.121755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:36.180715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:36.181606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:36.181698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:36.181747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:36.308665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:36.308827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:36.308868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:36.308897] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:36.312376] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-02-05T20:15:36.312685] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-05T20:15:36.312821] [INFO ] [sig ] AGIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:36.457020] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGIO.txt [2026-02-05T20:15:36.457211] [INFO ] [sig ] [86/3445] Completed AGIO in 0.3s | 2.75 sym/s | Total: 31.3s | ETA: 20.4m [2026-02-05T20:15:36.457259] [INFO ] [sig ] [87/3445] Forecasting AGM... [2026-02-05T20:15:36.457296] [INFO ] [sig ] Generating forecast for: AGM [2026-02-05T20:15:36.457327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-05T20:15:36.470245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-05T20:15:36.470617] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-05T20:15:36.471421] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-05T20:15:36.471473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:36.471505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:36.471531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:36.471805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:36.530924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:36.531542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:36.531657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:36.531693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:36.650281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:36.650434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:36.650483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:36.650518] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:36.654124] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: UP (p=97.12%) [2026-02-05T20:15:36.654405] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-05T20:15:36.654563] [INFO ] [sig ] AGM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:36.793826] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGM.txt [2026-02-05T20:15:36.793938] [INFO ] [sig ] [87/3445] Completed AGM in 0.3s | 2.75 sym/s | Total: 31.6s | ETA: 20.3m [2026-02-05T20:15:36.793976] [INFO ] [sig ] [88/3445] Forecasting AGMH... [2026-02-05T20:15:36.794005] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-05T20:15:36.794036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-05T20:15:36.806037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-05T20:15:36.806378] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-05T20:15:36.807205] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-05T20:15:36.807258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:36.807289] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:36.807316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:36.807386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:36.864834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:36.865474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:36.865602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:36.865639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:36.981299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:36.981448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:36.981489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:36.981518] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:36.984985] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: DOWN (p=30.14%) [2026-02-05T20:15:36.985263] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-05T20:15:36.985398] [INFO ] [sig ] AGMH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:37.124001] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AGMH.txt [2026-02-05T20:15:37.124119] [INFO ] [sig ] [88/3445] Completed AGMH in 0.3s | 2.76 sym/s | Total: 31.9s | ETA: 20.3m [2026-02-05T20:15:37.124158] [INFO ] [sig ] [89/3445] Forecasting AGNC... [2026-02-05T20:15:37.124189] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-05T20:15:37.124221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-05T20:15:37.136639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-05T20:15:37.136981] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-05T20:15:37.137842] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-05T20:15:37.137895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:37.137928] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:37.137956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:37.138012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:37.195904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:37.196527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:37.196626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:37.196660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:37.324417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:37.324588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:37.324630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:37.324659] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:37.328192] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: DOWN (p=41.76%) [2026-02-05T20:15:37.328492] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-05T20:15:37.328669] [INFO ] [sig ] AGNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:37.467499] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AGNC.txt [2026-02-05T20:15:37.467640] [INFO ] [sig ] [89/3445] Completed AGNC in 0.3s | 2.76 sym/s | Total: 32.3s | ETA: 20.3m [2026-02-05T20:15:37.467682] [INFO ] [sig ] [90/3445] Forecasting AGNCL... [2026-02-05T20:15:37.467712] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-05T20:15:37.467742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-05T20:15:37.479737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-05T20:15:37.480104] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-05T20:15:37.480946] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-05T20:15:37.480998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:37.481030] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:37.481057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:37.481114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:37.553488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:37.554383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:37.554473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:37.554509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:37.662275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:37.662444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:37.662492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:37.662526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:37.666167] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=97.95%) [2026-02-05T20:15:37.666484] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-05T20:15:37.666676] [INFO ] [sig ] AGNCL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:37.813734] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGNCL.txt [2026-02-05T20:15:37.813900] [INFO ] [sig ] [90/3445] Completed AGNCL in 0.3s | 2.76 sym/s | Total: 32.6s | ETA: 20.3m [2026-02-05T20:15:37.813942] [INFO ] [sig ] [91/3445] Forecasting AGNCM... [2026-02-05T20:15:37.813974] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-05T20:15:37.814005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-05T20:15:37.826020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-05T20:15:37.826380] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-05T20:15:37.827229] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-05T20:15:37.827283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:37.827316] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:37.827343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:37.827400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:37.885700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:37.886547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:37.886656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:37.886691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:37.995315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:37.995488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:37.995537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:37.995595] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:37.999222] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: UP (p=90.52%) [2026-02-05T20:15:37.999527] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-05T20:15:37.999736] [INFO ] [sig ] AGNCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:38.147071] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGNCM.txt [2026-02-05T20:15:38.147247] [INFO ] [sig ] [91/3445] Completed AGNCM in 0.3s | 2.76 sym/s | Total: 33.0s | ETA: 20.2m [2026-02-05T20:15:38.147288] [INFO ] [sig ] [92/3445] Forecasting AGNCN... [2026-02-05T20:15:38.147318] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-05T20:15:38.147357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-05T20:15:38.159877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-05T20:15:38.160270] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-05T20:15:38.161102] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-05T20:15:38.161154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:38.161186] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:38.161213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:38.161270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:38.220676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:38.221533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:38.221641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:38.221680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:38.344301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:38.344464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:38.344516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:38.344555] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:38.348201] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=58.49%) [2026-02-05T20:15:38.348527] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-05T20:15:38.348688] [INFO ] [sig ] AGNCN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:38.493525] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGNCN.txt [2026-02-05T20:15:38.493746] [INFO ] [sig ] [92/3445] Completed AGNCN in 0.3s | 2.76 sym/s | Total: 33.3s | ETA: 20.2m [2026-02-05T20:15:38.493794] [INFO ] [sig ] [93/3445] Forecasting AGNCO... [2026-02-05T20:15:38.493829] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-05T20:15:38.493862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-05T20:15:38.510401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-05T20:15:38.510930] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-05T20:15:38.512154] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-05T20:15:38.512225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:38.512277] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:38.512323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:38.512409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:38.579887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:38.580769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:38.580856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:38.580893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:38.698978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:38.699135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:38.699176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:38.699205] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:38.702759] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-02-05T20:15:38.703042] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-05T20:15:38.703175] [INFO ] [sig ] AGNCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:38.846139] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGNCO.txt [2026-02-05T20:15:38.846270] [INFO ] [sig ] [93/3445] Completed AGNCO in 0.4s | 2.76 sym/s | Total: 33.7s | ETA: 20.2m [2026-02-05T20:15:38.846312] [INFO ] [sig ] [94/3445] Forecasting AGNCP... [2026-02-05T20:15:38.846341] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-05T20:15:38.846372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-05T20:15:38.858976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-05T20:15:38.859332] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-05T20:15:38.860215] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-05T20:15:38.860267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:38.860299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:38.860326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:38.860383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:38.919722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:38.920389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:38.920496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:38.920538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:39.041603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:39.041764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:39.041807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:39.041837] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:39.045263] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=68.38%) [2026-02-05T20:15:39.045540] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-05T20:15:39.045693] [INFO ] [sig ] AGNCP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:39.186914] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGNCP.txt [2026-02-05T20:15:39.187071] [INFO ] [sig ] [94/3445] Completed AGNCP in 0.3s | 2.76 sym/s | Total: 34.0s | ETA: 20.2m [2026-02-05T20:15:39.187113] [INFO ] [sig ] [95/3445] Forecasting AGO... [2026-02-05T20:15:39.187144] [INFO ] [sig ] Generating forecast for: AGO [2026-02-05T20:15:39.187175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-05T20:15:39.199647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-05T20:15:39.200028] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-05T20:15:39.200888] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-05T20:15:39.200967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:39.201001] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:39.201029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:39.201086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:39.259905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:39.260654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:39.260738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:39.260771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:39.378871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:39.379032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:39.379073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:39.379117] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:39.382595] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=44.49%) [2026-02-05T20:15:39.382874] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-05T20:15:39.383007] [INFO ] [sig ] AGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:39.527223] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AGO.txt [2026-02-05T20:15:39.527379] [INFO ] [sig ] [95/3445] Completed AGO in 0.3s | 2.77 sym/s | Total: 34.3s | ETA: 20.2m [2026-02-05T20:15:39.527423] [INFO ] [sig ] [96/3445] Forecasting AGRO... [2026-02-05T20:15:39.527454] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-05T20:15:39.527485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-05T20:15:39.540181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-05T20:15:39.540594] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-05T20:15:39.541423] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-05T20:15:39.541477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:39.541509] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:39.541536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:39.541623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:39.600149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:39.600924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:39.601012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:39.601046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:39.718395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:39.718563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:39.718632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:39.718662] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:39.722195] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=56.16%) [2026-02-05T20:15:39.722482] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-05T20:15:39.722637] [INFO ] [sig ] AGRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:39.864984] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGRO.txt [2026-02-05T20:15:39.865154] [INFO ] [sig ] [96/3445] Completed AGRO in 0.3s | 2.77 sym/s | Total: 34.7s | ETA: 20.2m [2026-02-05T20:15:39.865197] [INFO ] [sig ] [97/3445] Forecasting AGX... [2026-02-05T20:15:39.865230] [INFO ] [sig ] Generating forecast for: AGX [2026-02-05T20:15:39.865261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-05T20:15:39.878613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-05T20:15:39.879068] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-05T20:15:39.880101] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-05T20:15:39.880163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:39.880199] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:39.880233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:39.880301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:39.939355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:39.940247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:39.940336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:39.940369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:40.070199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:40.070365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:40.070405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:40.070433] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:40.074295] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=89.04%) [2026-02-05T20:15:40.074694] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-05T20:15:40.074846] [INFO ] [sig ] AGX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:40.216451] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGX.txt [2026-02-05T20:15:40.216639] [INFO ] [sig ] [97/3445] Completed AGX in 0.4s | 2.77 sym/s | Total: 35.0s | ETA: 20.2m [2026-02-05T20:15:40.216682] [INFO ] [sig ] [98/3445] Forecasting AGYS... [2026-02-05T20:15:40.216714] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-05T20:15:40.216745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-05T20:15:40.229883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-05T20:15:40.230299] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-05T20:15:40.231166] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-05T20:15:40.231221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:40.231252] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:40.231279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:40.231335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:40.294095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:40.295052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:40.295167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:40.295205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:40.415664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:40.415813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:40.415891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:40.415921] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:40.419412] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=98.06%) [2026-02-05T20:15:40.419731] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-05T20:15:40.419879] [INFO ] [sig ] AGYS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:40.575710] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AGYS.txt [2026-02-05T20:15:40.575847] [INFO ] [sig ] [98/3445] Completed AGYS in 0.4s | 2.77 sym/s | Total: 35.4s | ETA: 20.1m [2026-02-05T20:15:40.575887] [INFO ] [sig ] [99/3445] Forecasting AGZD... [2026-02-05T20:15:40.575917] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-05T20:15:40.575966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-05T20:15:40.588851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-05T20:15:40.589260] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-05T20:15:40.590189] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-05T20:15:40.590244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:40.590277] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:40.590304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:40.590387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:40.653959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:40.655034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:40.655160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:40.655210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:40.769748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:40.769913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:40.769953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:40.769984] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:40.773731] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=14.80%) [2026-02-05T20:15:40.774025] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-05T20:15:40.774163] [INFO ] [sig ] AGZD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:40.913847] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AGZD.txt [2026-02-05T20:15:40.913982] [INFO ] [sig ] [99/3445] Completed AGZD in 0.3s | 2.77 sym/s | Total: 35.7s | ETA: 20.1m [2026-02-05T20:15:40.914021] [INFO ] [sig ] [100/3445] Forecasting AHCO... [2026-02-05T20:15:40.914051] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-05T20:15:40.914083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-05T20:15:40.926535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-05T20:15:40.926945] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-05T20:15:40.927844] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-05T20:15:40.927897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:40.927929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:40.927956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:40.928012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:40.986251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:40.987130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:40.987216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:40.987248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:41.126964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:41.127172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:41.127220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:41.127250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:41.131607] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=34.75%) [2026-02-05T20:15:41.132040] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-05T20:15:41.132215] [INFO ] [sig ] AHCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:41.313735] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AHCO.txt [2026-02-05T20:15:41.313909] [INFO ] [sig ] [100/3445] Completed AHCO in 0.4s | 2.77 sym/s | Total: 36.1s | ETA: 20.1m [2026-02-05T20:15:41.313954] [INFO ] [sig ] [101/3445] Forecasting AHH... [2026-02-05T20:15:41.313988] [INFO ] [sig ] Generating forecast for: AHH [2026-02-05T20:15:41.314032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-05T20:15:41.329040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-05T20:15:41.329481] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-05T20:15:41.330427] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-05T20:15:41.330495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:41.330530] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:41.330558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:41.330655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:41.398364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:41.399324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:41.399417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:41.399452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:41.555375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:41.555562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:41.555647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:41.555692] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:41.560886] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: UP (p=70.58%) [2026-02-05T20:15:41.561393] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-05T20:15:41.561623] [INFO ] [sig ] AHH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:41.716187] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AHH.txt [2026-02-05T20:15:41.716362] [INFO ] [sig ] [101/3445] Completed AHH in 0.4s | 2.76 sym/s | Total: 36.5s | ETA: 20.2m [2026-02-05T20:15:41.716402] [INFO ] [sig ] [102/3445] Forecasting AI... [2026-02-05T20:15:41.716431] [INFO ] [sig ] Generating forecast for: AI [2026-02-05T20:15:41.716491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-05T20:15:41.729712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-05T20:15:41.730103] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-05T20:15:41.730964] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-05T20:15:41.731017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:41.731051] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:41.731079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:41.731139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:41.797413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:41.798297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:41.801364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:41.801404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:41.947756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:41.947943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:41.947992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:41.948029] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:41.953018] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: UP (p=98.98%) [2026-02-05T20:15:41.953494] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-05T20:15:41.953699] [INFO ] [sig ] AI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:42.105520] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AI.txt [2026-02-05T20:15:42.105694] [INFO ] [sig ] [102/3445] Completed AI in 0.4s | 2.76 sym/s | Total: 36.9s | ETA: 20.2m [2026-02-05T20:15:42.105741] [INFO ] [sig ] [103/3445] Forecasting AIA... [2026-02-05T20:15:42.105772] [INFO ] [sig ] Generating forecast for: AIA [2026-02-05T20:15:42.105802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-05T20:15:42.118502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-05T20:15:42.118942] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-05T20:15:42.119839] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-05T20:15:42.119893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:42.119927] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:42.119955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:42.120013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:42.182971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:42.183923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:42.184022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:42.184056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:42.309028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:42.309199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:42.309253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:42.309298] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:42.313138] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=62.23%) [2026-02-05T20:15:42.313451] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-05T20:15:42.313620] [INFO ] [sig ] AIA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:42.458411] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AIA.txt [2026-02-05T20:15:42.458632] [INFO ] [sig ] [103/3445] Completed AIA in 0.4s | 2.76 sym/s | Total: 37.3s | ETA: 20.2m [2026-02-05T20:15:42.458689] [INFO ] [sig ] [104/3445] Forecasting AIG... [2026-02-05T20:15:42.458724] [INFO ] [sig ] Generating forecast for: AIG [2026-02-05T20:15:42.458757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-05T20:15:42.471890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-05T20:15:42.472328] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-05T20:15:42.473205] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-05T20:15:42.473260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:42.473293] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:42.473322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:42.473380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:42.534385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:42.535529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:42.535643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:42.535680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:42.677201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:42.677380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:42.677441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:42.677480] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:42.681494] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: DOWN (p=44.66%) [2026-02-05T20:15:42.681854] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-05T20:15:42.682011] [INFO ] [sig ] AIG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:42.832089] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AIG.txt [2026-02-05T20:15:42.832259] [INFO ] [sig ] [104/3445] Completed AIG in 0.4s | 2.76 sym/s | Total: 37.6s | ETA: 20.2m [2026-02-05T20:15:42.832319] [INFO ] [sig ] [105/3445] Forecasting AIMD... [2026-02-05T20:15:42.832365] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-05T20:15:42.832400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-05T20:15:42.845097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-05T20:15:42.845516] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-05T20:15:42.846414] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-05T20:15:42.846469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:42.846504] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:42.846532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:42.846623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:42.910058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:42.911100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:42.911208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:42.911261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:43.030839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:43.030999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:43.031041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:43.031071] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:43.035245] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-05T20:15:43.035560] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-05T20:15:43.035737] [INFO ] [sig ] AIMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:43.184461] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AIMD.txt [2026-02-05T20:15:43.184646] [INFO ] [sig ] [105/3445] Completed AIMD in 0.4s | 2.76 sym/s | Total: 38.0s | ETA: 20.1m [2026-02-05T20:15:43.184693] [INFO ] [sig ] [106/3445] Forecasting AIO... [2026-02-05T20:15:43.184724] [INFO ] [sig ] Generating forecast for: AIO [2026-02-05T20:15:43.184756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-05T20:15:43.199511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-05T20:15:43.200210] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-05T20:15:43.201267] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-05T20:15:43.201333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:43.201370] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:43.201398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:43.201457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:43.263808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:43.264732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:43.264819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:43.264855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:43.386408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:43.386594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:43.386639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:43.386672] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:43.394063] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=65.23%) [2026-02-05T20:15:43.394489] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-05T20:15:43.394700] [INFO ] [sig ] AIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:43.542792] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AIO.txt [2026-02-05T20:15:43.542963] [INFO ] [sig ] [106/3445] Completed AIO in 0.4s | 2.76 sym/s | Total: 38.4s | ETA: 20.1m [2026-02-05T20:15:43.543006] [INFO ] [sig ] [107/3445] Forecasting AIP... [2026-02-05T20:15:43.543037] [INFO ] [sig ] Generating forecast for: AIP [2026-02-05T20:15:43.543068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-05T20:15:43.556454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-05T20:15:43.557123] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-05T20:15:43.558050] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-05T20:15:43.558112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:43.558144] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:43.558172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:43.558230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:43.624071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:43.625042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:43.625142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:43.625180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:43.754711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:43.754872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:43.754915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:43.754945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:43.758595] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-05T20:15:43.759074] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-05T20:15:43.759211] [INFO ] [sig ] AIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:43.901717] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AIP.txt [2026-02-05T20:15:43.901862] [INFO ] [sig ] [107/3445] Completed AIP in 0.4s | 2.76 sym/s | Total: 38.7s | ETA: 20.1m [2026-02-05T20:15:43.901902] [INFO ] [sig ] [108/3445] Forecasting AIPI... [2026-02-05T20:15:43.901932] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-05T20:15:43.901963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-05T20:15:43.914731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-05T20:15:43.915119] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-05T20:15:43.915977] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-05T20:15:43.916031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:43.916064] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:43.916092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:43.916167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:43.975531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:43.976530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:43.976636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:43.976670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:44.102589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:44.102755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:44.102814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:44.102844] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:44.106431] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=85.17%) [2026-02-05T20:15:44.106738] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-05T20:15:44.106877] [INFO ] [sig ] AIPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:44.250855] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AIPI.txt [2026-02-05T20:15:44.251045] [INFO ] [sig ] [108/3445] Completed AIPI in 0.3s | 2.76 sym/s | Total: 39.1s | ETA: 20.1m [2026-02-05T20:15:44.251087] [INFO ] [sig ] [109/3445] Forecasting AIQ... [2026-02-05T20:15:44.251118] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-05T20:15:44.251149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-05T20:15:44.264300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-05T20:15:44.264766] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-05T20:15:44.265697] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-05T20:15:44.265753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:44.265785] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:44.265812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:44.265869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:44.324877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:44.325828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:44.325921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:44.325955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:44.447429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:44.447635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:44.447706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:44.447738] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:44.451536] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=66.93%) [2026-02-05T20:15:44.451903] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-05T20:15:44.452068] [INFO ] [sig ] AIQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:44.596076] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AIQ.txt [2026-02-05T20:15:44.596240] [INFO ] [sig ] [109/3445] Completed AIQ in 0.3s | 2.77 sym/s | Total: 39.4s | ETA: 20.1m [2026-02-05T20:15:44.596282] [INFO ] [sig ] [110/3445] Forecasting AIRG... [2026-02-05T20:15:44.596314] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-05T20:15:44.596345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-05T20:15:44.608989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-05T20:15:44.609417] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-05T20:15:44.610303] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-05T20:15:44.610356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:44.610388] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:44.610415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:44.610472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:44.669811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:44.670731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:44.670834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:44.670869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:44.777311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:44.777474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:44.777515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:44.777547] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:44.781334] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-05T20:15:44.781669] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-05T20:15:44.781833] [INFO ] [sig ] AIRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:44.932554] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AIRG.txt [2026-02-05T20:15:44.932757] [INFO ] [sig ] [110/3445] Completed AIRG in 0.3s | 2.77 sym/s | Total: 39.7s | ETA: 20.1m [2026-02-05T20:15:44.932801] [INFO ] [sig ] [111/3445] Forecasting AIRJ... [2026-02-05T20:15:44.932832] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-05T20:15:44.932862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-05T20:15:44.946833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-05T20:15:44.947453] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-05T20:15:44.948600] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-05T20:15:44.948658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:44.948689] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:44.948716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:44.948958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:45.010856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:45.011858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:45.011962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:45.011998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:45.129824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:45.129993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:45.130037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:45.130066] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:45.133738] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-05T20:15:45.134062] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-05T20:15:45.134207] [INFO ] [sig ] AIRJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:45.281195] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AIRJ.txt [2026-02-05T20:15:45.281359] [INFO ] [sig ] [111/3445] Completed AIRJ in 0.3s | 2.77 sym/s | Total: 40.1s | ETA: 20.1m [2026-02-05T20:15:45.281398] [INFO ] [sig ] [112/3445] Forecasting AIRS... [2026-02-05T20:15:45.281429] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-05T20:15:45.281460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-05T20:15:45.294256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-05T20:15:45.294703] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-05T20:15:45.295739] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-05T20:15:45.295856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:45.295912] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:45.295950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:45.296027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:45.360142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:45.361063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:45.361154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:45.361189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:45.484399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:45.484564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:45.484625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:45.484654] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:45.488184] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-02-05T20:15:45.488507] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-05T20:15:45.488666] [INFO ] [sig ] AIRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:45.631797] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AIRS.txt [2026-02-05T20:15:45.632141] [INFO ] [sig ] [112/3445] Completed AIRS in 0.4s | 2.77 sym/s | Total: 40.4s | ETA: 20.1m [2026-02-05T20:15:45.632182] [INFO ] [sig ] [113/3445] Forecasting AISP... [2026-02-05T20:15:45.632212] [INFO ] [sig ] Generating forecast for: AISP [2026-02-05T20:15:45.632243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-05T20:15:45.645323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-05T20:15:45.645737] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-05T20:15:45.646555] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-05T20:15:45.646629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:45.646662] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:45.646689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:45.646746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:45.706661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:45.707420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:45.707506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:45.707540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:45.827397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:45.827561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:45.827622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:45.827656] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:45.831175] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=77.98%) [2026-02-05T20:15:45.831462] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-05T20:15:45.831630] [INFO ] [sig ] AISP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:45.975517] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AISP.txt [2026-02-05T20:15:45.975703] [INFO ] [sig ] [113/3445] Completed AISP in 0.3s | 2.77 sym/s | Total: 40.8s | ETA: 20.0m [2026-02-05T20:15:45.975745] [INFO ] [sig ] [114/3445] Forecasting AIZN... [2026-02-05T20:15:45.975776] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-05T20:15:45.975807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-05T20:15:45.988309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-05T20:15:45.988762] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-05T20:15:45.989595] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-05T20:15:45.989649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:45.989681] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:45.989707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:45.989764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:46.049529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:46.050360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:46.050448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:46.050483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:46.162932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:46.163094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:46.163134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:46.163164] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:46.166649] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=34.77%) [2026-02-05T20:15:46.166945] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-05T20:15:46.167083] [INFO ] [sig ] AIZN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:46.312191] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AIZN.txt [2026-02-05T20:15:46.312344] [INFO ] [sig ] [114/3445] Completed AIZN in 0.3s | 2.77 sym/s | Total: 41.1s | ETA: 20.0m [2026-02-05T20:15:46.312384] [INFO ] [sig ] [115/3445] Forecasting AJG... [2026-02-05T20:15:46.312417] [INFO ] [sig ] Generating forecast for: AJG [2026-02-05T20:15:46.312449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-05T20:15:46.325028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-05T20:15:46.325425] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-05T20:15:46.326289] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-05T20:15:46.326343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:46.326375] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:46.326402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:46.326459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:46.387515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:46.388428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:46.388519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:46.388552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:46.511109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:46.511270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:46.511345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:46.511377] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:46.514864] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: UP (p=72.58%) [2026-02-05T20:15:46.515178] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-05T20:15:46.515328] [INFO ] [sig ] AJG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:46.657203] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AJG.txt [2026-02-05T20:15:46.657364] [INFO ] [sig ] [115/3445] Completed AJG in 0.3s | 2.77 sym/s | Total: 41.5s | ETA: 20.0m [2026-02-05T20:15:46.657406] [INFO ] [sig ] [116/3445] Forecasting AKAM... [2026-02-05T20:15:46.657445] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-05T20:15:46.657477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-05T20:15:46.670236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-05T20:15:46.670658] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-05T20:15:46.671486] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-05T20:15:46.671539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:46.671598] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:46.671629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:46.671686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:46.729444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:46.730322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:46.730412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:46.730445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:46.851634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:46.851798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:46.851837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:46.851867] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:46.855314] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: UP (p=96.00%) [2026-02-05T20:15:46.855611] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-05T20:15:46.855746] [INFO ] [sig ] AKAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:46.998139] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AKAM.txt [2026-02-05T20:15:46.998313] [INFO ] [sig ] [116/3445] Completed AKAM in 0.3s | 2.77 sym/s | Total: 41.8s | ETA: 20.0m [2026-02-05T20:15:46.998373] [INFO ] [sig ] [117/3445] Forecasting AKBA... [2026-02-05T20:15:46.998405] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-05T20:15:46.998436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-05T20:15:47.011284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-05T20:15:47.011683] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-05T20:15:47.012535] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-05T20:15:47.012615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:47.012652] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:47.012682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:47.012739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:47.072932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:47.073932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:47.074026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:47.074061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:47.211054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:47.211241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:47.211289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:47.211321] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:47.215437] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-05T20:15:47.215790] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-05T20:15:47.216133] [INFO ] [sig ] AKBA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:47.358786] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AKBA.txt [2026-02-05T20:15:47.358966] [INFO ] [sig ] [117/3445] Completed AKBA in 0.4s | 2.77 sym/s | Total: 42.2s | ETA: 20.0m [2026-02-05T20:15:47.359008] [INFO ] [sig ] [118/3445] Forecasting AL... [2026-02-05T20:15:47.359041] [INFO ] [sig ] Generating forecast for: AL [2026-02-05T20:15:47.359085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-05T20:15:47.372666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-05T20:15:47.373315] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-05T20:15:47.374271] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-05T20:15:47.374327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:47.374362] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:47.374388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:47.374445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:47.433790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:47.434725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:47.434814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:47.434849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:47.562527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:47.562711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:47.562760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:47.562796] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:47.566532] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-05T20:15:47.566876] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-05T20:15:47.567207] [INFO ] [sig ] AL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:47.711833] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AL.txt [2026-02-05T20:15:47.711992] [INFO ] [sig ] [118/3445] Completed AL in 0.4s | 2.77 sym/s | Total: 42.5s | ETA: 20.0m [2026-02-05T20:15:47.712033] [INFO ] [sig ] [119/3445] Forecasting ALAB... [2026-02-05T20:15:47.712065] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-05T20:15:47.712127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-05T20:15:47.727668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-05T20:15:47.728074] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-05T20:15:47.729519] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-05T20:15:47.729603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:47.729640] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:47.729667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:47.729726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:47.810842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:47.811926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:47.812035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:47.812073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:47.951567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:47.951778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:47.951833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:47.951885] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:47.955910] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-05T20:15:47.956245] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-05T20:15:47.956396] [INFO ] [sig ] ALAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:48.107369] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALAB.txt [2026-02-05T20:15:48.107545] [INFO ] [sig ] [119/3445] Completed ALAB in 0.4s | 2.77 sym/s | Total: 42.9s | ETA: 20.0m [2026-02-05T20:15:48.107611] [INFO ] [sig ] [120/3445] Forecasting ALB... [2026-02-05T20:15:48.107645] [INFO ] [sig ] Generating forecast for: ALB [2026-02-05T20:15:48.107677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-05T20:15:48.121877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-05T20:15:48.122301] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-05T20:15:48.123223] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-05T20:15:48.123303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:48.123364] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:48.123400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:48.123463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:48.183901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:48.184878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:48.184970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:48.185006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:48.312474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:48.312657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:48.312699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:48.312731] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:48.316267] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-02-05T20:15:48.316563] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-05T20:15:48.316738] [INFO ] [sig ] ALB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:48.459791] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALB.txt [2026-02-05T20:15:48.459968] [INFO ] [sig ] [120/3445] Completed ALB in 0.4s | 2.77 sym/s | Total: 43.3s | ETA: 20.0m [2026-02-05T20:15:48.460017] [INFO ] [sig ] [121/3445] Forecasting ALC... [2026-02-05T20:15:48.460052] [INFO ] [sig ] Generating forecast for: ALC [2026-02-05T20:15:48.460089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-05T20:15:48.474076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-05T20:15:48.474504] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-05T20:15:48.475376] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-05T20:15:48.475430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:48.475461] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:48.475488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:48.475545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:48.535864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:48.536764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:48.536855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:48.536889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:48.658431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:48.658627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:48.658671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:48.658701] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:48.662508] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=66.70%) [2026-02-05T20:15:48.662833] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-05T20:15:48.662978] [INFO ] [sig ] ALC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:48.806156] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALC.txt [2026-02-05T20:15:48.806294] [INFO ] [sig ] [121/3445] Completed ALC in 0.3s | 2.77 sym/s | Total: 43.6s | ETA: 20.0m [2026-02-05T20:15:48.806334] [INFO ] [sig ] [122/3445] Forecasting ALCO... [2026-02-05T20:15:48.806363] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-05T20:15:48.806394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-05T20:15:48.818914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-05T20:15:48.819298] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-05T20:15:48.820181] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-05T20:15:48.820233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:48.820266] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:48.820292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:48.820349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:48.877816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:48.878636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:48.878723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:48.878757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:49.002752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:49.002941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:49.002992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:49.003023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:49.006928] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: UP (p=69.15%) [2026-02-05T20:15:49.007224] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-05T20:15:49.007362] [INFO ] [sig ] ALCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:49.148176] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALCO.txt [2026-02-05T20:15:49.148319] [INFO ] [sig ] [122/3445] Completed ALCO in 0.3s | 2.78 sym/s | Total: 44.0s | ETA: 20.0m [2026-02-05T20:15:49.148386] [INFO ] [sig ] [123/3445] Forecasting ALDX... [2026-02-05T20:15:49.148419] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-05T20:15:49.148452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-05T20:15:49.160661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-05T20:15:49.161047] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-05T20:15:49.161931] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-05T20:15:49.161986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:49.162020] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:49.162048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:49.162117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:49.220131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:49.220805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:49.220895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:49.220929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:49.342296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:49.342456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:49.342497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:49.342526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:49.346077] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: DOWN (p=46.23%) [2026-02-05T20:15:49.346362] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-05T20:15:49.346499] [INFO ] [sig ] ALDX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:49.491412] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALDX.txt [2026-02-05T20:15:49.491590] [INFO ] [sig ] [123/3445] Completed ALDX in 0.3s | 2.78 sym/s | Total: 44.3s | ETA: 19.9m [2026-02-05T20:15:49.491633] [INFO ] [sig ] [124/3445] Forecasting ALEX... [2026-02-05T20:15:49.491664] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-05T20:15:49.491698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-05T20:15:49.504613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-05T20:15:49.505006] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-05T20:15:49.505839] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-05T20:15:49.505892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:49.505924] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:49.505951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:49.506008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:49.564414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:49.565501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:49.565607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:49.565644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:49.690548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:49.690729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:49.690771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:49.690801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:49.694508] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: UP (p=98.50%) [2026-02-05T20:15:49.694854] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-05T20:15:49.694997] [INFO ] [sig ] ALEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:49.844331] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALEX.txt [2026-02-05T20:15:49.844517] [INFO ] [sig ] [124/3445] Completed ALEX in 0.4s | 2.78 sym/s | Total: 44.7s | ETA: 19.9m [2026-02-05T20:15:49.844561] [INFO ] [sig ] [125/3445] Forecasting ALG... [2026-02-05T20:15:49.844612] [INFO ] [sig ] Generating forecast for: ALG [2026-02-05T20:15:49.844649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-05T20:15:49.862478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-05T20:15:49.862999] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-05T20:15:49.864406] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-05T20:15:49.864490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:49.864544] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:49.864619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:49.864715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:49.929854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:49.931003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:49.931112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:49.931154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:50.057158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:50.057320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:50.057364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:50.057396] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:50.061103] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-02-05T20:15:50.061390] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-05T20:15:50.061562] [INFO ] [sig ] ALG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:50.206421] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALG.txt [2026-02-05T20:15:50.206594] [INFO ] [sig ] [125/3445] Completed ALG in 0.4s | 2.78 sym/s | Total: 45.0s | ETA: 19.9m [2026-02-05T20:15:50.206665] [INFO ] [sig ] [126/3445] Forecasting ALGM... [2026-02-05T20:15:50.206704] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-05T20:15:50.206739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-05T20:15:50.219084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-05T20:15:50.219451] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-05T20:15:50.220332] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-05T20:15:50.220389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:50.220429] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:50.220466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:50.220542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:50.281890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:50.282836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:50.282926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:50.282961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:50.409091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:50.409251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:50.409292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:50.409323] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:50.412844] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: UP (p=54.96%) [2026-02-05T20:15:50.413131] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-05T20:15:50.413291] [INFO ] [sig ] ALGM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:50.560566] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALGM.txt [2026-02-05T20:15:50.560731] [INFO ] [sig ] [126/3445] Completed ALGM in 0.4s | 2.78 sym/s | Total: 45.4s | ETA: 19.9m [2026-02-05T20:15:50.560772] [INFO ] [sig ] [127/3445] Forecasting ALGN... [2026-02-05T20:15:50.560803] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-05T20:15:50.560834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-05T20:15:50.574173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-05T20:15:50.574559] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-05T20:15:50.575481] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-05T20:15:50.575536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:50.575568] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:50.575617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:50.575675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:50.635721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:50.636657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:50.636752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:50.636787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:50.764300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:50.764471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:50.764526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:50.764566] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:50.768317] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-05T20:15:50.768690] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-05T20:15:50.768840] [INFO ] [sig ] ALGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:50.915618] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALGN.txt [2026-02-05T20:15:50.915764] [INFO ] [sig ] [127/3445] Completed ALGN in 0.4s | 2.78 sym/s | Total: 45.7s | ETA: 19.9m [2026-02-05T20:15:50.915804] [INFO ] [sig ] [128/3445] Forecasting ALGS... [2026-02-05T20:15:50.915833] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-05T20:15:50.915865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-05T20:15:50.928060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-05T20:15:50.928491] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-05T20:15:50.929423] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-05T20:15:50.929477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:50.929510] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:50.929538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:50.929630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:50.988651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:50.989651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:50.989748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:50.989790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:51.116511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:51.116691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:51.116732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:51.116761] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:51.120739] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=73.17%) [2026-02-05T20:15:51.121029] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-05T20:15:51.121165] [INFO ] [sig ] ALGS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:51.268070] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALGS.txt [2026-02-05T20:15:51.268235] [INFO ] [sig ] [128/3445] Completed ALGS in 0.4s | 2.78 sym/s | Total: 46.1s | ETA: 19.9m [2026-02-05T20:15:51.268278] [INFO ] [sig ] [129/3445] Forecasting ALHC... [2026-02-05T20:15:51.268308] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-05T20:15:51.268356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-05T20:15:51.282095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-05T20:15:51.282523] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-05T20:15:51.283809] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-05T20:15:51.283880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:51.283930] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:51.283974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:51.284062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:51.360515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:51.361343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:51.361431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:51.361466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:51.491057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:51.491412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:51.491457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:51.491488] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:51.495439] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-05T20:15:51.495765] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-05T20:15:51.495906] [INFO ] [sig ] ALHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:51.639395] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALHC.txt [2026-02-05T20:15:51.639537] [INFO ] [sig ] [129/3445] Completed ALHC in 0.4s | 2.78 sym/s | Total: 46.5s | ETA: 19.9m [2026-02-05T20:15:51.639596] [INFO ] [sig ] [130/3445] Forecasting ALK... [2026-02-05T20:15:51.639630] [INFO ] [sig ] Generating forecast for: ALK [2026-02-05T20:15:51.639662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-05T20:15:51.652724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-05T20:15:51.653109] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-05T20:15:51.653967] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-05T20:15:51.654020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:51.654052] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:51.654080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:51.654136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:51.714336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:51.715235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:51.715327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:51.715361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:51.855522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:51.855712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:51.855762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:51.855800] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:51.859487] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: UP (p=81.88%) [2026-02-05T20:15:51.859830] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-05T20:15:51.859975] [INFO ] [sig ] ALK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:52.087186] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALK.txt [2026-02-05T20:15:52.087363] [INFO ] [sig ] [130/3445] Completed ALK in 0.4s | 2.77 sym/s | Total: 46.9s | ETA: 19.9m [2026-02-05T20:15:52.087408] [INFO ] [sig ] [131/3445] Forecasting ALKS... [2026-02-05T20:15:52.087440] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-05T20:15:52.087473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-05T20:15:52.102332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-05T20:15:52.102777] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-05T20:15:52.103727] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-05T20:15:52.103783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:52.103816] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:52.103843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:52.103900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:52.173265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:52.174174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:52.174264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:52.174299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:52.298686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:52.298847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:52.298887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:52.298917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:52.302815] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=25.58%) [2026-02-05T20:15:52.303372] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-05T20:15:52.303551] [INFO ] [sig ] ALKS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:52.450699] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALKS.txt [2026-02-05T20:15:52.450869] [INFO ] [sig ] [131/3445] Completed ALKS in 0.4s | 2.77 sym/s | Total: 47.3s | ETA: 19.9m [2026-02-05T20:15:52.450930] [INFO ] [sig ] [132/3445] Forecasting ALL... [2026-02-05T20:15:52.450968] [INFO ] [sig ] Generating forecast for: ALL [2026-02-05T20:15:52.451000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-05T20:15:52.465474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-05T20:15:52.465911] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-05T20:15:52.467214] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-05T20:15:52.467268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:52.467299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:52.467325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:52.467380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:52.532487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:52.533256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:52.533342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:52.533375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:52.666156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:52.666356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:52.666399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:52.666429] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:52.670683] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-05T20:15:52.671012] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-05T20:15:52.671175] [INFO ] [sig ] ALL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:52.828430] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALL.txt [2026-02-05T20:15:52.828683] [INFO ] [sig ] [132/3445] Completed ALL in 0.4s | 2.77 sym/s | Total: 47.6s | ETA: 19.9m [2026-02-05T20:15:52.828757] [INFO ] [sig ] [133/3445] Forecasting ALLE... [2026-02-05T20:15:52.828812] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-05T20:15:52.828863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-05T20:15:52.845560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-05T20:15:52.846073] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-05T20:15:52.847343] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-05T20:15:52.847424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:52.847465] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:52.847494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:52.847552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:52.925919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:52.926865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:52.926956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:52.926992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:53.054438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:53.054631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:53.054680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:53.054712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:53.058731] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-05T20:15:53.059118] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-05T20:15:53.059276] [INFO ] [sig ] ALLE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:53.218854] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALLE.txt [2026-02-05T20:15:53.219025] [INFO ] [sig ] [133/3445] Completed ALLE in 0.4s | 2.77 sym/s | Total: 48.0s | ETA: 19.9m [2026-02-05T20:15:53.219068] [INFO ] [sig ] [134/3445] Forecasting ALLO... [2026-02-05T20:15:53.219101] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-05T20:15:53.219132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-05T20:15:53.233028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-05T20:15:53.233656] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-05T20:15:53.234492] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-05T20:15:53.234545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:53.234599] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:53.234629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:53.234688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:53.294965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:53.295864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:53.295952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:53.295985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:53.433064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:53.433261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:53.433303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:53.433332] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:53.437548] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-05T20:15:53.437894] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-05T20:15:53.438229] [INFO ] [sig ] ALLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:53.591749] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALLO.txt [2026-02-05T20:15:53.591950] [INFO ] [sig ] [134/3445] Completed ALLO in 0.4s | 2.77 sym/s | Total: 48.4s | ETA: 19.9m [2026-02-05T20:15:53.592007] [INFO ] [sig ] [135/3445] Forecasting ALLY... [2026-02-05T20:15:53.592051] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-05T20:15:53.592099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-05T20:15:53.606961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-05T20:15:53.607416] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-05T20:15:53.608464] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-05T20:15:53.608524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:53.608557] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:53.608604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:53.608666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:53.673834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:53.674771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:53.674861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:53.674896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:53.801746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:53.801910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:53.801952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:53.801980] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:53.805496] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: DOWN (p=7.53%) [2026-02-05T20:15:53.805824] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-05T20:15:53.805983] [INFO ] [sig ] ALLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:53.952619] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALLY.txt [2026-02-05T20:15:53.952794] [INFO ] [sig ] [135/3445] Completed ALLY in 0.4s | 2.77 sym/s | Total: 48.8s | ETA: 19.9m [2026-02-05T20:15:53.952879] [INFO ] [sig ] [136/3445] Forecasting ALMS... [2026-02-05T20:15:53.952922] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-05T20:15:53.952967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-05T20:15:53.965975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-05T20:15:53.966403] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-05T20:15:53.967304] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-05T20:15:53.967359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:53.967403] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:53.967433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:53.967491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:54.027339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:54.028285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:54.028396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:54.028433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:54.162706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:54.162906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:54.162958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:54.162992] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:54.167055] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: DOWN (p=38.34%) [2026-02-05T20:15:54.167391] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-05T20:15:54.167543] [INFO ] [sig ] ALMS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:54.311856] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALMS.txt [2026-02-05T20:15:54.312006] [INFO ] [sig ] [136/3445] Completed ALMS in 0.4s | 2.77 sym/s | Total: 49.1s | ETA: 19.9m [2026-02-05T20:15:54.312047] [INFO ] [sig ] [137/3445] Forecasting ALNY... [2026-02-05T20:15:54.312079] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-05T20:15:54.312110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-05T20:15:54.326159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-05T20:15:54.326598] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-05T20:15:54.327450] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-05T20:15:54.327504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:54.327536] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:54.327565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:54.327647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:54.388301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:54.389253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:54.389344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:54.389378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:54.513372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:54.513537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:54.513598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:54.513631] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:54.517869] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: UP (p=81.28%) [2026-02-05T20:15:54.518363] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-05T20:15:54.518510] [INFO ] [sig ] ALNY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:54.666052] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALNY.txt [2026-02-05T20:15:54.666217] [INFO ] [sig ] [137/3445] Completed ALNY in 0.4s | 2.77 sym/s | Total: 49.5s | ETA: 19.9m [2026-02-05T20:15:54.666259] [INFO ] [sig ] [138/3445] Forecasting ALRM... [2026-02-05T20:15:54.666290] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-05T20:15:54.666321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-05T20:15:54.680930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-05T20:15:54.681328] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-05T20:15:54.682179] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-05T20:15:54.682232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:54.682264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:54.682292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:54.682348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:54.740586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:54.741496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:54.741605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:54.741643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:54.865628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:54.865790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:54.865832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:54.865863] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:54.869992] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=98.63%) [2026-02-05T20:15:54.870282] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-05T20:15:54.870422] [INFO ] [sig ] ALRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:55.017830] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALRM.txt [2026-02-05T20:15:55.017999] [INFO ] [sig ] [138/3445] Completed ALRM in 0.4s | 2.77 sym/s | Total: 49.8s | ETA: 19.9m [2026-02-05T20:15:55.018042] [INFO ] [sig ] [139/3445] Forecasting ALRS... [2026-02-05T20:15:55.018073] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-05T20:15:55.018105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-05T20:15:55.032662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-05T20:15:55.033050] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-05T20:15:55.033932] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-05T20:15:55.033986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:55.034192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:55.034257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:55.034319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:55.100959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:55.101879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:55.101968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:55.102003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:55.228032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:55.228197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:55.228239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:55.228266] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:55.231871] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-05T20:15:55.232157] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-05T20:15:55.232293] [INFO ] [sig ] ALRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:55.376808] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALRS.txt [2026-02-05T20:15:55.376987] [INFO ] [sig ] [139/3445] Completed ALRS in 0.4s | 2.77 sym/s | Total: 50.2s | ETA: 19.9m [2026-02-05T20:15:55.377035] [INFO ] [sig ] [140/3445] Forecasting ALSN... [2026-02-05T20:15:55.377069] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-05T20:15:55.377100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-05T20:15:55.389472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-05T20:15:55.389897] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-05T20:15:55.390770] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-05T20:15:55.390823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:55.390856] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:55.390883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:55.390940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:55.449649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:55.450537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:55.450642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:55.450676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:55.570005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:55.570163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:55.570207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:55.570238] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:55.574613] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=88.04%) [2026-02-05T20:15:55.574953] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-05T20:15:55.575110] [INFO ] [sig ] ALSN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:55.743840] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALSN.txt [2026-02-05T20:15:55.744001] [INFO ] [sig ] [140/3445] Completed ALSN in 0.4s | 2.77 sym/s | Total: 50.6s | ETA: 19.9m [2026-02-05T20:15:55.744045] [INFO ] [sig ] [141/3445] Forecasting ALTG... [2026-02-05T20:15:55.744075] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-05T20:15:55.744105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-05T20:15:55.758473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-05T20:15:55.758894] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-05T20:15:55.759817] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-05T20:15:55.759874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:55.759907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:55.759936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:55.759994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:55.819498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:55.820429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:55.820519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:55.820554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:55.948510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:55.948692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:55.948736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:55.948765] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:55.952264] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=37.32%) [2026-02-05T20:15:55.952558] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-05T20:15:55.952737] [INFO ] [sig ] ALTG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:56.100067] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALTG.txt [2026-02-05T20:15:56.100426] [INFO ] [sig ] [141/3445] Completed ALTG in 0.4s | 2.77 sym/s | Total: 50.9s | ETA: 19.9m [2026-02-05T20:15:56.100468] [INFO ] [sig ] [142/3445] Forecasting ALTI... [2026-02-05T20:15:56.100500] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-05T20:15:56.100531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-05T20:15:56.113787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-05T20:15:56.114419] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-05T20:15:56.115565] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-05T20:15:56.115651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:56.115689] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:56.115717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:56.115776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:56.179219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:56.180344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:56.180439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:56.180474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:56.302762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:56.302944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:56.302993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:56.303023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:56.307883] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=16.63%) [2026-02-05T20:15:56.308232] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-05T20:15:56.308426] [INFO ] [sig ] ALTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:56.473946] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALTI.txt [2026-02-05T20:15:56.474170] [INFO ] [sig ] [142/3445] Completed ALTI in 0.4s | 2.77 sym/s | Total: 51.3s | ETA: 19.9m [2026-02-05T20:15:56.474221] [INFO ] [sig ] [143/3445] Forecasting ALTS... [2026-02-05T20:15:56.474255] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-05T20:15:56.474287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-05T20:15:56.497558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-05T20:15:56.498502] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-05T20:15:56.499820] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-05T20:15:56.499895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:56.499934] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:56.499967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:56.500040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:56.586641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:56.587926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:56.588092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:56.588145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:56.765386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:56.765617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:56.765709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:56.765768] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:56.771497] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=92.81%) [2026-02-05T20:15:56.772061] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-05T20:15:56.772297] [INFO ] [sig ] ALTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:57.018499] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALTS.txt [2026-02-05T20:15:57.018774] [INFO ] [sig ] [143/3445] Completed ALTS in 0.5s | 2.76 sym/s | Total: 51.8s | ETA: 19.9m [2026-02-05T20:15:57.018846] [INFO ] [sig ] [144/3445] Forecasting ALTY... [2026-02-05T20:15:57.018902] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-05T20:15:57.018956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-05T20:15:57.049295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-05T20:15:57.049895] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-05T20:15:57.051344] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-05T20:15:57.051430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:57.051488] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:57.051538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:57.051660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:57.168146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:57.169688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:57.169853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:57.169910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:57.333408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:57.333658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:57.333723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:57.333762] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:57.338787] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-05T20:15:57.339247] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-05T20:15:57.339445] [INFO ] [sig ] ALTY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:57.544297] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALTY.txt [2026-02-05T20:15:57.544542] [INFO ] [sig ] [144/3445] Completed ALTY in 0.5s | 2.75 sym/s | Total: 52.4s | ETA: 20.0m [2026-02-05T20:15:57.544633] [INFO ] [sig ] [145/3445] Forecasting ALVO... [2026-02-05T20:15:57.544683] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-05T20:15:57.544724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-05T20:15:57.562937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-05T20:15:57.563515] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-05T20:15:57.564893] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-05T20:15:57.564972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:57.565016] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:57.565051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:57.565129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:57.646856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:57.648092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:57.648238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:57.648283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:57.816816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:57.817018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:57.817075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:57.817115] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:57.822265] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: UP (p=76.17%) [2026-02-05T20:15:57.822754] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-05T20:15:57.822969] [INFO ] [sig ] ALVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:58.001440] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ALVO.txt [2026-02-05T20:15:58.001632] [INFO ] [sig ] [145/3445] Completed ALVO in 0.5s | 2.75 sym/s | Total: 52.8s | ETA: 20.0m [2026-02-05T20:15:58.001681] [INFO ] [sig ] [146/3445] Forecasting ALX... [2026-02-05T20:15:58.001711] [INFO ] [sig ] Generating forecast for: ALX [2026-02-05T20:15:58.001742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-05T20:15:58.014953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-05T20:15:58.015469] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-05T20:15:58.016675] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-05T20:15:58.016742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:58.016788] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:58.016827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:58.016908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:58.087288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:58.088246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:58.088363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:58.088402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:58.210152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:58.210317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:58.210361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:58.210393] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:58.214323] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=39.70%) [2026-02-05T20:15:58.214675] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-05T20:15:58.214827] [INFO ] [sig ] ALX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:58.374200] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALX.txt [2026-02-05T20:15:58.374368] [INFO ] [sig ] [146/3445] Completed ALX in 0.4s | 2.75 sym/s | Total: 53.2s | ETA: 20.0m [2026-02-05T20:15:58.374412] [INFO ] [sig ] [147/3445] Forecasting ALXO... [2026-02-05T20:15:58.374445] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-05T20:15:58.374478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-05T20:15:58.387912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-05T20:15:58.388372] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-05T20:15:58.389444] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-05T20:15:58.389509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:58.389565] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:58.389626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:58.389704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:58.455455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:58.456485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:58.456632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:58.456688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:58.585249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:58.585412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:58.585453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:58.585482] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:58.589107] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-05T20:15:58.589440] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-05T20:15:58.589610] [INFO ] [sig ] ALXO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:58.731862] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALXO.txt [2026-02-05T20:15:58.732044] [INFO ] [sig ] [147/3445] Completed ALXO in 0.4s | 2.75 sym/s | Total: 53.5s | ETA: 20.0m [2026-02-05T20:15:58.732088] [INFO ] [sig ] [148/3445] Forecasting ALZN... [2026-02-05T20:15:58.732124] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-05T20:15:58.732170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-05T20:15:58.745211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-05T20:15:58.745662] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-05T20:15:58.746524] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-05T20:15:58.746609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:58.746657] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:58.746692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:58.746749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:58.805805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:58.806766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:58.806861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:58.806896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:58.926430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:58.926614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:58.926656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:58.926686] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:58.930388] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=35.79%) [2026-02-05T20:15:58.930743] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-05T20:15:58.930897] [INFO ] [sig ] ALZN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:59.079115] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ALZN.txt [2026-02-05T20:15:59.079295] [INFO ] [sig ] [148/3445] Completed ALZN in 0.3s | 2.75 sym/s | Total: 53.9s | ETA: 20.0m [2026-02-05T20:15:59.079339] [INFO ] [sig ] [149/3445] Forecasting AM... [2026-02-05T20:15:59.079370] [INFO ] [sig ] Generating forecast for: AM [2026-02-05T20:15:59.079402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-05T20:15:59.092609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-05T20:15:59.093052] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-05T20:15:59.094005] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-05T20:15:59.094060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:59.094093] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:59.094124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:59.094182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:59.154556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:59.155507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:59.155674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:59.155727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:59.282046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:59.282226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:59.282281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:59.282322] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:59.286692] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: DOWN (p=4.49%) [2026-02-05T20:15:59.287091] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-05T20:15:59.287263] [INFO ] [sig ] AM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:15:59.462101] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AM.txt [2026-02-05T20:15:59.462289] [INFO ] [sig ] [149/3445] Completed AM in 0.4s | 2.75 sym/s | Total: 54.3s | ETA: 20.0m [2026-02-05T20:15:59.462333] [INFO ] [sig ] [150/3445] Forecasting AMAL... [2026-02-05T20:15:59.462367] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-05T20:15:59.462399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-05T20:15:59.476160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-05T20:15:59.476655] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-05T20:15:59.477670] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-05T20:15:59.477731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:59.477765] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:59.477791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:59.477849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:59.546472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:59.547652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:59.547803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:59.547840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:15:59.685349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:15:59.685523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:15:59.685566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:15:59.685621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:15:59.689831] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=69.81%) [2026-02-05T20:15:59.690351] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-05T20:15:59.690608] [INFO ] [sig ] AMAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:15:59.840767] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMAL.txt [2026-02-05T20:15:59.840933] [INFO ] [sig ] [150/3445] Completed AMAL in 0.4s | 2.74 sym/s | Total: 54.7s | ETA: 20.0m [2026-02-05T20:15:59.840976] [INFO ] [sig ] [151/3445] Forecasting AMBA... [2026-02-05T20:15:59.841017] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-05T20:15:59.841054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-05T20:15:59.854699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-05T20:15:59.855310] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-05T20:15:59.856202] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-05T20:15:59.856258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:15:59.856291] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:15:59.856319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:15:59.856378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:15:59.918036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:15:59.919003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:15:59.919098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:15:59.919133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:00.051331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:00.051497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:00.051539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:00.051569] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:00.055465] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=93.55%) [2026-02-05T20:16:00.055773] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-05T20:16:00.055912] [INFO ] [sig ] AMBA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:00.204318] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMBA.txt [2026-02-05T20:16:00.204483] [INFO ] [sig ] [151/3445] Completed AMBA in 0.4s | 2.74 sym/s | Total: 55.0s | ETA: 20.0m [2026-02-05T20:16:00.204524] [INFO ] [sig ] [152/3445] Forecasting AMBP... [2026-02-05T20:16:00.204556] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-05T20:16:00.204608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-05T20:16:00.217409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-05T20:16:00.217837] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-05T20:16:00.218791] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-05T20:16:00.218845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:00.218878] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:00.218906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:00.218974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:00.282061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:00.283127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:00.283237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:00.283275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:00.402435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:00.402612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:00.402661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:00.402690] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:00.406273] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: UP (p=64.73%) [2026-02-05T20:16:00.406570] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-05T20:16:00.406727] [INFO ] [sig ] AMBP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:00.553668] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMBP.txt [2026-02-05T20:16:00.553889] [INFO ] [sig ] [152/3445] Completed AMBP in 0.3s | 2.75 sym/s | Total: 55.4s | ETA: 20.0m [2026-02-05T20:16:00.553950] [INFO ] [sig ] [153/3445] Forecasting AMC... [2026-02-05T20:16:00.553994] [INFO ] [sig ] Generating forecast for: AMC [2026-02-05T20:16:00.554042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-05T20:16:00.566856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMC'. [2026-02-05T20:16:00.567266] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-05T20:16:00.568149] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-05T20:16:00.568203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:00.568235] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:00.568263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:00.568320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:00.627938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:00.628887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:00.628974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:00.629010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:00.751141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:00.751301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:00.751342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:00.751372] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:00.754806] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-05T20:16:00.755094] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-05T20:16:00.755247] [INFO ] [sig ] AMC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:00.920915] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMC.txt [2026-02-05T20:16:00.921073] [INFO ] [sig ] [153/3445] Completed AMC in 0.4s | 2.75 sym/s | Total: 55.7s | ETA: 20.0m [2026-02-05T20:16:00.921114] [INFO ] [sig ] [154/3445] Forecasting AMCX... [2026-02-05T20:16:00.921146] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-05T20:16:00.921178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-05T20:16:00.934318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-05T20:16:00.934708] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-05T20:16:00.935556] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-05T20:16:00.935631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:00.935665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:00.935694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:00.935761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:00.996639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:00.997471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:00.997568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:00.997627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:01.125505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:01.125656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:01.125710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:01.125763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:01.130034] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: DOWN (p=10.80%) [2026-02-05T20:16:01.130540] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-05T20:16:01.130707] [INFO ] [sig ] AMCX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:01.283201] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMCX.txt [2026-02-05T20:16:01.283362] [INFO ] [sig ] [154/3445] Completed AMCX in 0.4s | 2.75 sym/s | Total: 56.1s | ETA: 20.0m [2026-02-05T20:16:01.283403] [INFO ] [sig ] [155/3445] Forecasting AMD... [2026-02-05T20:16:01.283434] [INFO ] [sig ] Generating forecast for: AMD [2026-02-05T20:16:01.283466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-05T20:16:01.297551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-05T20:16:01.297939] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-05T20:16:01.298834] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-05T20:16:01.298889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:01.298922] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:01.298950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:01.299007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:01.362156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:01.363198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:01.363475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:01.363511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:01.495703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:01.495831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:01.495870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:01.495902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:01.499493] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-05T20:16:01.499807] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-05T20:16:01.499948] [INFO ] [sig ] AMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:01.647548] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMD.txt [2026-02-05T20:16:01.647709] [INFO ] [sig ] [155/3445] Completed AMD in 0.4s | 2.75 sym/s | Total: 56.5s | ETA: 20.0m [2026-02-05T20:16:01.647750] [INFO ] [sig ] [156/3445] Forecasting AMDL... [2026-02-05T20:16:01.647781] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-05T20:16:01.647812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-05T20:16:01.660555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-05T20:16:01.660923] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-05T20:16:01.661736] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-05T20:16:01.661788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:01.661861] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:01.661890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:01.661947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:01.721274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:01.722131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:01.722217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:01.722267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:01.850264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:01.850439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:01.850480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:01.850508] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:01.855039] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-02-05T20:16:01.855443] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-05T20:16:01.855621] [INFO ] [sig ] AMDL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:02.000717] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMDL.txt [2026-02-05T20:16:02.000855] [INFO ] [sig ] [156/3445] Completed AMDL in 0.4s | 2.75 sym/s | Total: 56.8s | ETA: 20.0m [2026-02-05T20:16:02.000895] [INFO ] [sig ] [157/3445] Forecasting AME... [2026-02-05T20:16:02.000926] [INFO ] [sig ] Generating forecast for: AME [2026-02-05T20:16:02.000957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-05T20:16:02.013452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-05T20:16:02.013828] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-05T20:16:02.014642] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-05T20:16:02.014694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:02.014726] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:02.014752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:02.014810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:02.072291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:02.073214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:02.073299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:02.073332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:02.202017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:02.202181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:02.202223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:02.202254] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:02.205782] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=14.10%) [2026-02-05T20:16:02.206078] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-05T20:16:02.206220] [INFO ] [sig ] AME: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:02.354346] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AME.txt [2026-02-05T20:16:02.354520] [INFO ] [sig ] [157/3445] Completed AME in 0.4s | 2.75 sym/s | Total: 57.2s | ETA: 20.0m [2026-02-05T20:16:02.354564] [INFO ] [sig ] [158/3445] Forecasting AMG... [2026-02-05T20:16:02.354615] [INFO ] [sig ] Generating forecast for: AMG [2026-02-05T20:16:02.354648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-05T20:16:02.367738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-05T20:16:02.368152] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-05T20:16:02.369080] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-05T20:16:02.369135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:02.369169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:02.369201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:02.369291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:02.437950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:02.439038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:02.439131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:02.439166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:02.566605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:02.566773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:02.566813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:02.566842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:02.570422] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: DOWN (p=21.06%) [2026-02-05T20:16:02.570739] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-05T20:16:02.570879] [INFO ] [sig ] AMG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:02.727537] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMG.txt [2026-02-05T20:16:02.727730] [INFO ] [sig ] [158/3445] Completed AMG in 0.4s | 2.75 sym/s | Total: 57.5s | ETA: 20.0m [2026-02-05T20:16:02.727773] [INFO ] [sig ] [159/3445] Forecasting AMGN... [2026-02-05T20:16:02.727806] [INFO ] [sig ] Generating forecast for: AMGN [2026-02-05T20:16:02.727839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMGN' from 'https://tdm.silogroup.org/data/derivative_storage/AMGN.csv'. [2026-02-05T20:16:02.743412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMGN'. [2026-02-05T20:16:02.743849] [INFO ] [FORECASTER] Starting predict_future for AMGN [2026-02-05T20:16:02.744824] [DEBUG] [LOCAL ] No optimal features file found for AMGN: ./output/feature-sets/AMGN.txt [2026-02-05T20:16:02.744888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:02.744937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:02.744971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:02.745042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:02.809384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:02.810337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:02.810426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:02.810461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:02.944479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:02.944670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:02.944727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:02.944817] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:02.948871] [DEBUG] [FORECASTER] AMGN: Forecast T+1@11:T+2@11: UP (p=57.58%) [2026-02-05T20:16:02.949197] [INFO ] [FORECASTER] Completed predict_future for AMGN [2026-02-05T20:16:02.949369] [INFO ] [sig ] AMGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:03.108679] [INFO ] [LOCAL ] Saved forecast: AMGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMGN.txt [2026-02-05T20:16:03.108870] [INFO ] [sig ] [159/3445] Completed AMGN in 0.4s | 2.75 sym/s | Total: 57.9s | ETA: 20.0m [2026-02-05T20:16:03.108918] [INFO ] [sig ] [160/3445] Forecasting AMH... [2026-02-05T20:16:03.108949] [INFO ] [sig ] Generating forecast for: AMH [2026-02-05T20:16:03.108982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-05T20:16:03.123353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-05T20:16:03.123837] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-05T20:16:03.125043] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-05T20:16:03.125115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:03.125150] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:03.125178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:03.125245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:03.192927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:03.193908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:03.194001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:03.194035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:03.320601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:03.320768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:03.320809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:03.320839] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:03.324338] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-02-05T20:16:03.324651] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-05T20:16:03.324789] [INFO ] [sig ] AMH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:03.474024] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMH.txt [2026-02-05T20:16:03.474195] [INFO ] [sig ] [160/3445] Completed AMH in 0.4s | 2.75 sym/s | Total: 58.3s | ETA: 19.9m [2026-02-05T20:16:03.474237] [INFO ] [sig ] [161/3445] Forecasting AMLX... [2026-02-05T20:16:03.474269] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-05T20:16:03.474302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-05T20:16:03.488159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-05T20:16:03.488847] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-05T20:16:03.489858] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-05T20:16:03.489917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:03.489959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:03.489989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:03.490046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:03.556360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:03.557477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:03.557565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:03.557619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:03.683458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:03.683638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:03.683684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:03.683715] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:03.687193] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: DOWN (p=2.21%) [2026-02-05T20:16:03.687479] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-05T20:16:03.687632] [INFO ] [sig ] AMLX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:03.831800] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMLX.txt [2026-02-05T20:16:03.831961] [INFO ] [sig ] [161/3445] Completed AMLX in 0.4s | 2.75 sym/s | Total: 58.6s | ETA: 19.9m [2026-02-05T20:16:03.832001] [INFO ] [sig ] [162/3445] Forecasting AMN... [2026-02-05T20:16:03.832030] [INFO ] [sig ] Generating forecast for: AMN [2026-02-05T20:16:03.832069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-05T20:16:03.844344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-05T20:16:03.844749] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-05T20:16:03.845598] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-05T20:16:03.845652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:03.845685] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:03.845711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:03.845767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:03.904756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:03.905676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:03.905765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:03.905800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:04.028300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:04.028483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:04.028525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:04.028554] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:04.032079] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: DOWN (p=22.18%) [2026-02-05T20:16:04.032369] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-05T20:16:04.032506] [INFO ] [sig ] AMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:04.175543] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMN.txt [2026-02-05T20:16:04.175725] [INFO ] [sig ] [162/3445] Completed AMN in 0.3s | 2.75 sym/s | Total: 59.0s | ETA: 19.9m [2026-02-05T20:16:04.175794] [INFO ] [sig ] [163/3445] Forecasting AMP... [2026-02-05T20:16:04.175833] [INFO ] [sig ] Generating forecast for: AMP [2026-02-05T20:16:04.175866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-05T20:16:04.188971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-05T20:16:04.189369] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-05T20:16:04.190253] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-05T20:16:04.190501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:04.190535] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:04.190565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:04.190643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:04.250926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:04.251858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:04.251960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:04.252010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:04.376805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:04.376965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:04.377008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:04.377039] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:04.381074] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-05T20:16:04.381624] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-05T20:16:04.381775] [INFO ] [sig ] AMP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:04.530181] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMP.txt [2026-02-05T20:16:04.530353] [INFO ] [sig ] [163/3445] Completed AMP in 0.4s | 2.75 sym/s | Total: 59.3s | ETA: 19.9m [2026-02-05T20:16:04.530396] [INFO ] [sig ] [164/3445] Forecasting AMPG... [2026-02-05T20:16:04.530426] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-05T20:16:04.530458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-05T20:16:04.543552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-05T20:16:04.543972] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-05T20:16:04.544829] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-05T20:16:04.544884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:04.544917] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:04.544945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:04.545002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:04.606148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:04.607100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:04.607195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:04.607230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:04.736296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:04.736465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:04.736507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:04.736537] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:04.740358] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: UP (p=64.54%) [2026-02-05T20:16:04.740742] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-05T20:16:04.740895] [INFO ] [sig ] AMPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:04.892083] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMPG.txt [2026-02-05T20:16:04.892270] [INFO ] [sig ] [164/3445] Completed AMPG in 0.4s | 2.75 sym/s | Total: 59.7s | ETA: 19.9m [2026-02-05T20:16:04.892327] [INFO ] [sig ] [165/3445] Forecasting AMPH... [2026-02-05T20:16:04.892378] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-05T20:16:04.892411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-05T20:16:04.906008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-05T20:16:04.906408] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-05T20:16:04.907297] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-05T20:16:04.907353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:04.907386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:04.907414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:04.907471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:04.972709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:04.973851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:04.973942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:04.973979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:05.105761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:05.105944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:05.106193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:05.106238] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:05.111334] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-02-05T20:16:05.111836] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-05T20:16:05.112006] [INFO ] [sig ] AMPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:05.262096] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMPH.txt [2026-02-05T20:16:05.262274] [INFO ] [sig ] [165/3445] Completed AMPH in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:05.262316] [INFO ] [sig ] [166/3445] Forecasting AMPL... [2026-02-05T20:16:05.262350] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-05T20:16:05.262380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-05T20:16:05.276721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-05T20:16:05.277156] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-05T20:16:05.278079] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-05T20:16:05.278134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:05.278169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:05.278199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:05.278257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:05.339365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:05.340294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:05.340423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:05.340459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:05.464737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:05.464903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:05.464945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:05.464975] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:05.469146] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: UP (p=81.30%) [2026-02-05T20:16:05.469444] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-05T20:16:05.469618] [INFO ] [sig ] AMPL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:05.630210] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMPL.txt [2026-02-05T20:16:05.630388] [INFO ] [sig ] [166/3445] Completed AMPL in 0.4s | 2.75 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:05.630459] [INFO ] [sig ] [167/3445] Forecasting AMPX... [2026-02-05T20:16:05.630507] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-05T20:16:05.630542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-05T20:16:05.646069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-05T20:16:05.646489] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-05T20:16:05.647423] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-05T20:16:05.647480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:05.647514] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:05.647542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:05.647618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:05.711007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:05.711915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:05.712007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:05.712043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:05.843416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:05.843619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:05.843666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:05.843700] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:05.847357] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=96.04%) [2026-02-05T20:16:05.847692] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-05T20:16:05.847840] [INFO ] [sig ] AMPX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:06.042244] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMPX.txt [2026-02-05T20:16:06.042664] [INFO ] [sig ] [167/3445] Completed AMPX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:06.042729] [INFO ] [sig ] [168/3445] Forecasting AMRC... [2026-02-05T20:16:06.042775] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-05T20:16:06.042823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-05T20:16:06.060445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-05T20:16:06.060928] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-05T20:16:06.062231] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-05T20:16:06.062300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:06.062350] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:06.062392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:06.062477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:06.142544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:06.143677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:06.143795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:06.143846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:06.292109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:06.292302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:06.292364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:06.292410] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:06.298473] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: DOWN (p=23.41%) [2026-02-05T20:16:06.298993] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-05T20:16:06.299227] [INFO ] [sig ] AMRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:06.504437] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMRC.txt [2026-02-05T20:16:06.504684] [INFO ] [sig ] [168/3445] Completed AMRC in 0.5s | 2.74 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:06.504747] [INFO ] [sig ] [169/3445] Forecasting AMRN... [2026-02-05T20:16:06.504793] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-05T20:16:06.504841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-05T20:16:06.522849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-05T20:16:06.523274] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-05T20:16:06.524170] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-05T20:16:06.524226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:06.524261] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:06.524290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:06.524349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:06.581805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:06.582884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:06.582978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:06.583012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:06.713754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:06.713949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:06.714005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:06.714044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:06.717801] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=44.85%) [2026-02-05T20:16:06.718135] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-05T20:16:06.718287] [INFO ] [sig ] AMRN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:06.873818] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMRN.txt [2026-02-05T20:16:06.874060] [INFO ] [sig ] [169/3445] Completed AMRN in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:06.874126] [INFO ] [sig ] [170/3445] Forecasting AMRX... [2026-02-05T20:16:06.874172] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-05T20:16:06.874222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-05T20:16:06.889997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRX'. [2026-02-05T20:16:06.890403] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-05T20:16:06.891253] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-05T20:16:06.891309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:06.891343] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:06.891372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:06.891432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:06.971435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:06.972611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:06.972731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:06.972781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:07.100906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:07.101069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:07.101111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:07.101144] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:07.104706] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-02-05T20:16:07.104997] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-05T20:16:07.105145] [INFO ] [sig ] AMRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:07.247829] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMRX.txt [2026-02-05T20:16:07.248031] [INFO ] [sig ] [170/3445] Completed AMRX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:07.248097] [INFO ] [sig ] [171/3445] Forecasting AMSC... [2026-02-05T20:16:07.248145] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-05T20:16:07.248195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-05T20:16:07.266216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-05T20:16:07.266724] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-05T20:16:07.267693] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-05T20:16:07.267762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:07.267856] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:07.267903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:07.267994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:07.327976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:07.328874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:07.328968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:07.329003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:07.452456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:07.452864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:07.452909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:07.452939] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:07.457019] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-02-05T20:16:07.457354] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-05T20:16:07.457500] [INFO ] [sig ] AMSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:07.621639] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMSC.txt [2026-02-05T20:16:07.621792] [INFO ] [sig ] [171/3445] Completed AMSC in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:07.621834] [INFO ] [sig ] [172/3445] Forecasting AMSF... [2026-02-05T20:16:07.621864] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-05T20:16:07.621894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-05T20:16:07.634509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-05T20:16:07.634935] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-05T20:16:07.635797] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-05T20:16:07.635852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:07.635887] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:07.635916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:07.635975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:07.709745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:07.710847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:07.710962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:07.711012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:07.848181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:07.848390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:07.848443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:07.848482] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:07.852672] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-02-05T20:16:07.853005] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-05T20:16:07.853153] [INFO ] [sig ] AMSF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:07.998681] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMSF.txt [2026-02-05T20:16:07.998835] [INFO ] [sig ] [172/3445] Completed AMSF in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.9m [2026-02-05T20:16:07.998874] [INFO ] [sig ] [173/3445] Forecasting AMTB... [2026-02-05T20:16:07.998904] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-05T20:16:07.998936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-05T20:16:08.015889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-05T20:16:08.016280] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-05T20:16:08.017319] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-05T20:16:08.017389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:08.017469] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:08.017514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:08.017620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:08.079229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:08.080078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:08.080201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:08.080240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:08.205670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:08.205837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:08.205881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:08.205912] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:08.209772] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=47.91%) [2026-02-05T20:16:08.210068] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-05T20:16:08.210225] [INFO ] [sig ] AMTB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:08.356195] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMTB.txt [2026-02-05T20:16:08.356355] [INFO ] [sig ] [173/3445] Completed AMTB in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:08.356397] [INFO ] [sig ] [174/3445] Forecasting AMTX... [2026-02-05T20:16:08.356429] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-05T20:16:08.356460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-05T20:16:08.369382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-05T20:16:08.369784] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-05T20:16:08.370613] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-05T20:16:08.370666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:08.370698] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:08.370725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:08.370782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:08.428246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:08.429074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:08.429170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:08.429211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:08.551161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:08.551323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:08.551368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:08.551398] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:08.554983] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=6.51%) [2026-02-05T20:16:08.555288] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-05T20:16:08.555428] [INFO ] [sig ] AMTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:08.702813] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMTX.txt [2026-02-05T20:16:08.703225] [INFO ] [sig ] [174/3445] Completed AMTX in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:08.703296] [INFO ] [sig ] [175/3445] Forecasting AMWD... [2026-02-05T20:16:08.703348] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-05T20:16:08.703396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-05T20:16:08.718469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-05T20:16:08.718945] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-05T20:16:08.720115] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-05T20:16:08.720186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:08.720240] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:08.720292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:08.720402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:08.803362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:08.804553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:08.804699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:08.804758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:08.931876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:08.932036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:08.932077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:08.932107] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:08.935619] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-02-05T20:16:08.935919] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-05T20:16:08.936058] [INFO ] [sig ] AMWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:09.078391] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMWD.txt [2026-02-05T20:16:09.078553] [INFO ] [sig ] [175/3445] Completed AMWD in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:09.078616] [INFO ] [sig ] [176/3445] Forecasting AMWL... [2026-02-05T20:16:09.078649] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-05T20:16:09.078681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-05T20:16:09.092843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-05T20:16:09.093238] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-05T20:16:09.094083] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-05T20:16:09.094136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:09.094171] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:09.094200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:09.094257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:09.155789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:09.156732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:09.156826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:09.156860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:09.325931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:09.326123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:09.326184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:09.326278] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:09.330715] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-05T20:16:09.331151] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-05T20:16:09.331371] [INFO ] [sig ] AMWL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:09.496871] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMWL.txt [2026-02-05T20:16:09.497048] [INFO ] [sig ] [176/3445] Completed AMWL in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:09.497093] [INFO ] [sig ] [177/3445] Forecasting AMX... [2026-02-05T20:16:09.497125] [INFO ] [sig ] Generating forecast for: AMX [2026-02-05T20:16:09.497157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-05T20:16:09.510804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-05T20:16:09.511252] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-05T20:16:09.512153] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-05T20:16:09.512209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:09.512243] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:09.512271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:09.512329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:09.573385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:09.574315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:09.574420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:09.574456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:09.702765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:09.702935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:09.702977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:09.703008] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:09.706898] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: UP (p=93.73%) [2026-02-05T20:16:09.707244] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-05T20:16:09.707395] [INFO ] [sig ] AMX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:09.853845] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AMX.txt [2026-02-05T20:16:09.854004] [INFO ] [sig ] [177/3445] Completed AMX in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:09.854046] [INFO ] [sig ] [178/3445] Forecasting AMZD... [2026-02-05T20:16:09.854077] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-05T20:16:09.854107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-05T20:16:09.868681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-05T20:16:09.869194] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-05T20:16:09.870147] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-05T20:16:09.870208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:09.870249] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:09.870283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:09.870348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:09.934775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:09.935675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:09.935763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:09.935797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:10.057763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:10.057931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:10.057989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:10.058022] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:10.062338] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: DOWN (p=10.84%) [2026-02-05T20:16:10.062693] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-05T20:16:10.062847] [INFO ] [sig ] AMZD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:10.215077] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMZD.txt [2026-02-05T20:16:10.215245] [INFO ] [sig ] [178/3445] Completed AMZD in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:10.215293] [INFO ] [sig ] [179/3445] Forecasting AMZN... [2026-02-05T20:16:10.215338] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-05T20:16:10.215384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-05T20:16:10.228807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-05T20:16:10.229253] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-05T20:16:10.230146] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-05T20:16:10.230201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:10.230238] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:10.230265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:10.230323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:10.289668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:10.290532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:10.290640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:10.290676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:10.419344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:10.419517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:10.419560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:10.419614] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:10.424621] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: DOWN (p=25.07%) [2026-02-05T20:16:10.425083] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-05T20:16:10.425286] [INFO ] [sig ] AMZN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:10.582614] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMZN.txt [2026-02-05T20:16:10.582764] [INFO ] [sig ] [179/3445] Completed AMZN in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:10.582805] [INFO ] [sig ] [180/3445] Forecasting AMZZ... [2026-02-05T20:16:10.582835] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-05T20:16:10.582867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-05T20:16:10.595565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-05T20:16:10.595965] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-05T20:16:10.596871] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-05T20:16:10.596925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:10.596957] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:10.596984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:10.597040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:10.654470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:10.655170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:10.655269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:10.655304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:10.777019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:10.777183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:10.777225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:10.777254] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:10.780735] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-02-05T20:16:10.781013] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-05T20:16:10.781146] [INFO ] [sig ] AMZZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:10.923184] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AMZZ.txt [2026-02-05T20:16:10.923367] [INFO ] [sig ] [180/3445] Completed AMZZ in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:10.923409] [INFO ] [sig ] [181/3445] Forecasting AN... [2026-02-05T20:16:10.923439] [INFO ] [sig ] Generating forecast for: AN [2026-02-05T20:16:10.923471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-05T20:16:10.936877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-05T20:16:10.937269] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-05T20:16:10.938106] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-05T20:16:10.938159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:10.938191] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:10.938219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:10.938276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:10.998917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:10.999811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:10.999898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:10.999933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:11.128262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:11.128463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:11.128505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:11.128536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:11.132175] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-05T20:16:11.132471] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-05T20:16:11.132628] [INFO ] [sig ] AN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:11.273821] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AN.txt [2026-02-05T20:16:11.273990] [INFO ] [sig ] [181/3445] Completed AN in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:11.274031] [INFO ] [sig ] [182/3445] Forecasting ANAB... [2026-02-05T20:16:11.274060] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-05T20:16:11.274093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-05T20:16:11.286770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-05T20:16:11.287168] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-05T20:16:11.288045] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-05T20:16:11.288098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:11.288140] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:11.288168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:11.288226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:11.349311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:11.350220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:11.350308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:11.350341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:11.479199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:11.479389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:11.479435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:11.479464] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:11.483252] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-05T20:16:11.483610] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-05T20:16:11.483764] [INFO ] [sig ] ANAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:11.639414] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANAB.txt [2026-02-05T20:16:11.639857] [INFO ] [sig ] [182/3445] Completed ANAB in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.9m [2026-02-05T20:16:11.639918] [INFO ] [sig ] [183/3445] Forecasting ANDE... [2026-02-05T20:16:11.639962] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-05T20:16:11.640007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-05T20:16:11.661324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-05T20:16:11.661833] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-05T20:16:11.662988] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-05T20:16:11.663058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:11.663106] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:11.663148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:11.663230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:11.727727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:11.728907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:11.729069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:11.729106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:11.857320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:11.857482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:11.857524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:11.857553] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:11.861086] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: DOWN (p=30.47%) [2026-02-05T20:16:11.861370] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-05T20:16:11.861531] [INFO ] [sig ] ANDE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:12.002182] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANDE.txt [2026-02-05T20:16:12.002352] [INFO ] [sig ] [183/3445] Completed ANDE in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:12.002393] [INFO ] [sig ] [184/3445] Forecasting ANF... [2026-02-05T20:16:12.002425] [INFO ] [sig ] Generating forecast for: ANF [2026-02-05T20:16:12.002456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-05T20:16:12.015793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-05T20:16:12.016189] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-05T20:16:12.017045] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-05T20:16:12.017099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:12.017132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:12.017159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:12.017217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:12.076069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:12.076952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:12.077038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:12.077071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:12.194662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:12.194820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:12.194862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:12.194891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:12.198297] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: DOWN (p=36.65%) [2026-02-05T20:16:12.198614] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-05T20:16:12.198748] [INFO ] [sig ] ANF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:12.338611] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANF.txt [2026-02-05T20:16:12.338768] [INFO ] [sig ] [184/3445] Completed ANF in 0.3s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:12.338808] [INFO ] [sig ] [185/3445] Forecasting ANGI... [2026-02-05T20:16:12.338837] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-05T20:16:12.338868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-05T20:16:12.354361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-05T20:16:12.354797] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-05T20:16:12.355629] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-05T20:16:12.355682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:12.355714] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:12.355741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:12.355798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:12.424902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:12.425848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:12.425966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:12.426002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:12.549010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:12.549171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:12.549214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:12.549252] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:12.552897] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-02-05T20:16:12.553249] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-05T20:16:12.553415] [INFO ] [sig ] ANGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:12.708429] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ANGI.txt [2026-02-05T20:16:12.708667] [INFO ] [sig ] [185/3445] Completed ANGI in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:12.708730] [INFO ] [sig ] [186/3445] Forecasting ANGL... [2026-02-05T20:16:12.708783] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-05T20:16:12.708828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-05T20:16:12.723535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-05T20:16:12.723927] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-05T20:16:12.724945] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-05T20:16:12.724997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:12.725031] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:12.725058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:12.725115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:12.784178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:12.785064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:12.785151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:12.785184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:12.910324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:12.910486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:12.910529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:12.910560] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:12.914074] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: UP (p=70.81%) [2026-02-05T20:16:12.914359] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-05T20:16:12.914496] [INFO ] [sig ] ANGL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:13.059078] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ANGL.txt [2026-02-05T20:16:13.059259] [INFO ] [sig ] [186/3445] Completed ANGL in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:13.059310] [INFO ] [sig ] [187/3445] Forecasting ANGO... [2026-02-05T20:16:13.059349] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-05T20:16:13.059386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-05T20:16:13.071822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-05T20:16:13.072216] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-05T20:16:13.073070] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-05T20:16:13.073123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:13.073155] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:13.073182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:13.073238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:13.136174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:13.137019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:13.137118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:13.137156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:13.259812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:13.259973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:13.260016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:13.260050] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:13.263646] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-02-05T20:16:13.263954] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-05T20:16:13.264093] [INFO ] [sig ] ANGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:13.418978] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANGO.txt [2026-02-05T20:16:13.419153] [INFO ] [sig ] [187/3445] Completed ANGO in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:13.419197] [INFO ] [sig ] [188/3445] Forecasting ANIK... [2026-02-05T20:16:13.419241] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-05T20:16:13.419298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-05T20:16:13.432768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-05T20:16:13.433188] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-05T20:16:13.434120] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-05T20:16:13.434177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:13.434209] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:13.434247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:13.434319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:13.501761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:13.502722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:13.502814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:13.502850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:13.629108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:13.629271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:13.629320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:13.629358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:13.633234] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-02-05T20:16:13.633544] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-05T20:16:13.633718] [INFO ] [sig ] ANIK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:13.786294] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ANIK.txt [2026-02-05T20:16:13.786437] [INFO ] [sig ] [188/3445] Completed ANIK in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:13.786478] [INFO ] [sig ] [189/3445] Forecasting ANIP... [2026-02-05T20:16:13.786510] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-05T20:16:13.786541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-05T20:16:13.799041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-05T20:16:13.799414] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-05T20:16:13.800422] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-05T20:16:13.800475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:13.800508] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:13.800536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:13.800619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:13.860072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:13.860932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:13.861017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:13.861049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:13.993820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:13.993979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:13.994022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:13.994069] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:13.998033] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=75.95%) [2026-02-05T20:16:13.998314] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-05T20:16:13.998481] [INFO ] [sig ] ANIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:14.143150] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ANIP.txt [2026-02-05T20:16:14.143324] [INFO ] [sig ] [189/3445] Completed ANIP in 0.4s | 2.74 sym/s | Total: 1.1m | ETA: 19.8m [2026-02-05T20:16:14.143384] [INFO ] [sig ] [190/3445] Forecasting ANIX... [2026-02-05T20:16:14.143417] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-05T20:16:14.143448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-05T20:16:14.156942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-05T20:16:14.157370] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-05T20:16:14.158248] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-05T20:16:14.158302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:14.158398] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:14.158428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:14.158487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:14.219068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:14.220002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:14.220115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:14.220169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:14.345477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:14.345666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:14.345710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:14.345740] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:14.350194] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=12.63%) [2026-02-05T20:16:14.350503] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-05T20:16:14.350668] [INFO ] [sig ] ANIX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:14.498291] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANIX.txt [2026-02-05T20:16:14.498505] [INFO ] [sig ] [190/3445] Completed ANIX in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-05T20:16:14.498556] [INFO ] [sig ] [191/3445] Forecasting ANNX... [2026-02-05T20:16:14.498609] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-05T20:16:14.498643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-05T20:16:14.511845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-05T20:16:14.512255] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-05T20:16:14.513258] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-05T20:16:14.513315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:14.513349] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:14.513379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:14.513439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:14.572938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:14.573745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:14.573836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:14.573885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:14.700201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:14.700447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:14.700496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:14.700527] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:14.704065] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-02-05T20:16:14.704369] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-05T20:16:14.704510] [INFO ] [sig ] ANNX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:14.852098] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ANNX.txt [2026-02-05T20:16:14.852239] [INFO ] [sig ] [191/3445] Completed ANNX in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-05T20:16:14.852285] [INFO ] [sig ] [192/3445] Forecasting ANTX... [2026-02-05T20:16:14.852329] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-05T20:16:14.852376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-05T20:16:14.866174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-05T20:16:14.866781] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-05T20:16:14.867682] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-05T20:16:14.867737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:14.867772] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:14.867802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:14.867861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:14.928976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:14.929818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:14.929907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:14.929942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:15.048086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:15.048262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:15.048304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:15.048362] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:15.051915] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-05T20:16:15.052199] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-05T20:16:15.052336] [INFO ] [sig ] ANTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:15.199121] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANTX.txt [2026-02-05T20:16:15.199286] [INFO ] [sig ] [192/3445] Completed ANTX in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-05T20:16:15.199335] [INFO ] [sig ] [193/3445] Forecasting ANVS... [2026-02-05T20:16:15.199369] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-05T20:16:15.199403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-05T20:16:15.211699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-05T20:16:15.212068] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-05T20:16:15.212929] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-05T20:16:15.212986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:15.213020] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:15.213050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:15.213118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:15.272623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:15.273475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:15.273564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:15.273620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:15.396226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:15.396390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:15.396433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:15.396505] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:15.400173] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-05T20:16:15.400472] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-05T20:16:15.400635] [INFO ] [sig ] ANVS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:15.550743] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ANVS.txt [2026-02-05T20:16:15.550900] [INFO ] [sig ] [193/3445] Completed ANVS in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-05T20:16:15.550944] [INFO ] [sig ] [194/3445] Forecasting AOD... [2026-02-05T20:16:15.550978] [INFO ] [sig ] Generating forecast for: AOD [2026-02-05T20:16:15.551012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-05T20:16:15.563450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-05T20:16:15.563844] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-05T20:16:15.564729] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-05T20:16:15.564785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:15.564820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:15.564850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:15.564911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:15.624563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:15.625349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:15.625433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:15.625468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:15.751657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:15.751824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:15.751866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:15.751899] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:15.755536] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-05T20:16:15.755867] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-05T20:16:15.756010] [INFO ] [sig ] AOD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:15.901821] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AOD.txt [2026-02-05T20:16:15.901964] [INFO ] [sig ] [194/3445] Completed AOD in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.8m [2026-02-05T20:16:15.902004] [INFO ] [sig ] [195/3445] Forecasting AOHY... [2026-02-05T20:16:15.902034] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-05T20:16:15.902065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-05T20:16:15.914327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-05T20:16:15.914731] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-05T20:16:15.915587] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-05T20:16:15.915642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:15.915675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:15.915704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:15.915763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:15.975355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:15.976278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:15.976395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:15.976446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:16.098296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:16.098473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:16.098516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:16.098547] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:16.102130] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-02-05T20:16:16.102471] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-05T20:16:16.102634] [INFO ] [sig ] AOHY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:16.241430] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AOHY.txt [2026-02-05T20:16:16.241588] [INFO ] [sig ] [195/3445] Completed AOHY in 0.3s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:16.241632] [INFO ] [sig ] [196/3445] Forecasting AON... [2026-02-05T20:16:16.241663] [INFO ] [sig ] Generating forecast for: AON [2026-02-05T20:16:16.241694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-05T20:16:16.257254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-05T20:16:16.257818] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-05T20:16:16.258730] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-05T20:16:16.258784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:16.258823] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:16.258852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:16.258923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:16.316399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:16.317225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:16.317344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:16.317379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:16.448149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:16.448312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:16.448389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:16.448419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:16.452343] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: UP (p=94.82%) [2026-02-05T20:16:16.452721] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-05T20:16:16.452881] [INFO ] [sig ] AON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:16.595432] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AON.txt [2026-02-05T20:16:16.595594] [INFO ] [sig ] [196/3445] Completed AON in 0.4s | 2.74 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:16.595639] [INFO ] [sig ] [197/3445] Forecasting AOS... [2026-02-05T20:16:16.595671] [INFO ] [sig ] Generating forecast for: AOS [2026-02-05T20:16:16.595712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-05T20:16:16.608725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-05T20:16:16.609103] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-05T20:16:16.609950] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-05T20:16:16.610004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:16.610038] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:16.610065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:16.610123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:16.671785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:16.672637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:16.672726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:16.672762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:16.797520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:16.797692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:16.797732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:16.797761] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:16.801204] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: DOWN (p=15.95%) [2026-02-05T20:16:16.801485] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-05T20:16:16.801635] [INFO ] [sig ] AOS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:16.941957] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AOS.txt [2026-02-05T20:16:16.942098] [INFO ] [sig ] [197/3445] Completed AOS in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:16.942139] [INFO ] [sig ] [198/3445] Forecasting AOSL... [2026-02-05T20:16:16.942170] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-05T20:16:16.942200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-05T20:16:16.954744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-05T20:16:16.955126] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-05T20:16:16.956075] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-05T20:16:16.956145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:16.956192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:16.956240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:16.956323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:17.017696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:17.018629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:17.018734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:17.018769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:17.141173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:17.141372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:17.141424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:17.141459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:17.145086] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-05T20:16:17.145381] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-05T20:16:17.145532] [INFO ] [sig ] AOSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:17.285671] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AOSL.txt [2026-02-05T20:16:17.285821] [INFO ] [sig ] [198/3445] Completed AOSL in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:17.285862] [INFO ] [sig ] [199/3445] Forecasting AP... [2026-02-05T20:16:17.285894] [INFO ] [sig ] Generating forecast for: AP [2026-02-05T20:16:17.285924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-05T20:16:17.297637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-05T20:16:17.298057] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-05T20:16:17.298946] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-05T20:16:17.299001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:17.299033] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:17.299060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:17.299117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:17.357313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:17.358230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:17.358320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:17.358387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:17.483481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:17.483672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:17.483716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:17.483746] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:17.487391] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=81.44%) [2026-02-05T20:16:17.487744] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-05T20:16:17.487888] [INFO ] [sig ] AP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:17.632701] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AP.txt [2026-02-05T20:16:17.632878] [INFO ] [sig ] [199/3445] Completed AP in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:17.632922] [INFO ] [sig ] [200/3445] Forecasting APA... [2026-02-05T20:16:17.632954] [INFO ] [sig ] Generating forecast for: APA [2026-02-05T20:16:17.632985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-05T20:16:17.646534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-05T20:16:17.647032] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-05T20:16:17.648153] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-05T20:16:17.648217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:17.648250] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:17.648277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:17.648360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:17.709762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:17.710699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:17.710788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:17.710882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:17.853675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:17.853846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:17.853889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:17.853920] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:17.857719] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-05T20:16:17.858055] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-05T20:16:17.858207] [INFO ] [sig ] APA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:17.998281] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APA.txt [2026-02-05T20:16:17.998475] [INFO ] [sig ] [200/3445] Completed APA in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:17.998519] [INFO ] [sig ] [201/3445] Forecasting APAM... [2026-02-05T20:16:17.998552] [INFO ] [sig ] Generating forecast for: APAM [2026-02-05T20:16:17.998604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-05T20:16:18.011106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-05T20:16:18.011496] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-05T20:16:18.012348] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-05T20:16:18.012401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:18.012434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:18.012460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:18.012517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:18.071295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:18.072218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:18.072304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:18.072339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:18.196833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:18.197000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:18.197046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:18.197076] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:18.200796] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: UP (p=84.22%) [2026-02-05T20:16:18.201086] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-05T20:16:18.201230] [INFO ] [sig ] APAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:18.347879] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APAM.txt [2026-02-05T20:16:18.348033] [INFO ] [sig ] [201/3445] Completed APAM in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:18.348073] [INFO ] [sig ] [202/3445] Forecasting APD... [2026-02-05T20:16:18.348105] [INFO ] [sig ] Generating forecast for: APD [2026-02-05T20:16:18.348135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-05T20:16:18.361263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-05T20:16:18.361689] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-05T20:16:18.362554] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-05T20:16:18.362641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:18.362684] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:18.362714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:18.362775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:18.421135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:18.422054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:18.422143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:18.422179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:18.544478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:18.544673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:18.544735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:18.544768] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:18.548348] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-02-05T20:16:18.548693] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-05T20:16:18.548843] [INFO ] [sig ] APD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:18.699944] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APD.txt [2026-02-05T20:16:18.700116] [INFO ] [sig ] [202/3445] Completed APD in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:18.700162] [INFO ] [sig ] [203/3445] Forecasting APEI... [2026-02-05T20:16:18.700209] [INFO ] [sig ] Generating forecast for: APEI [2026-02-05T20:16:18.700246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-05T20:16:18.712712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-05T20:16:18.713116] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-05T20:16:18.714045] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-05T20:16:18.714099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:18.714132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:18.714160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:18.714217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:18.777488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:18.778424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:18.778525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:18.778562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:18.904784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:18.904945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:18.904985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:18.905013] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:18.908515] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=34.99%) [2026-02-05T20:16:18.908831] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-05T20:16:18.908972] [INFO ] [sig ] APEI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:19.064723] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APEI.txt [2026-02-05T20:16:19.064895] [INFO ] [sig ] [203/3445] Completed APEI in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:19.064938] [INFO ] [sig ] [204/3445] Forecasting APG... [2026-02-05T20:16:19.064970] [INFO ] [sig ] Generating forecast for: APG [2026-02-05T20:16:19.065003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-05T20:16:19.077369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-05T20:16:19.077752] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-05T20:16:19.078616] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-05T20:16:19.078669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:19.078701] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:19.078727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:19.078785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:19.138282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:19.139294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:19.139383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:19.139416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:19.269754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:19.269914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:19.269954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:19.269984] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:19.273438] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=49.56%) [2026-02-05T20:16:19.273747] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-05T20:16:19.273885] [INFO ] [sig ] APG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:19.418168] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APG.txt [2026-02-05T20:16:19.418309] [INFO ] [sig ] [204/3445] Completed APG in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-05T20:16:19.418366] [INFO ] [sig ] [205/3445] Forecasting APGE... [2026-02-05T20:16:19.418401] [INFO ] [sig ] Generating forecast for: APGE [2026-02-05T20:16:19.418431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-05T20:16:19.431062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-05T20:16:19.431419] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-05T20:16:19.432273] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-05T20:16:19.432326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:19.432357] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:19.432385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:19.432441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:19.489642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:19.490487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:19.490599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:19.490635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:19.612927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:19.613085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:19.613126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:19.613155] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:19.616595] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=9.59%) [2026-02-05T20:16:19.616872] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-05T20:16:19.617005] [INFO ] [sig ] APGE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:19.760982] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APGE.txt [2026-02-05T20:16:19.761118] [INFO ] [sig ] [205/3445] Completed APGE in 0.3s | 2.75 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-05T20:16:19.761158] [INFO ] [sig ] [206/3445] Forecasting APH... [2026-02-05T20:16:19.761189] [INFO ] [sig ] Generating forecast for: APH [2026-02-05T20:16:19.761220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-05T20:16:19.774096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-05T20:16:19.774476] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-05T20:16:19.775342] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-05T20:16:19.775398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:19.775441] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:19.775470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:19.775527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:19.836688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:19.837603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:19.837691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:19.837724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:19.966264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:19.966426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:19.966468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:19.966499] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:19.970060] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-05T20:16:19.970354] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-05T20:16:19.970497] [INFO ] [sig ] APH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:20.122983] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APH.txt [2026-02-05T20:16:20.123143] [INFO ] [sig ] [206/3445] Completed APH in 0.4s | 2.75 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-05T20:16:20.123184] [INFO ] [sig ] [207/3445] Forecasting API... [2026-02-05T20:16:20.123217] [INFO ] [sig ] Generating forecast for: API [2026-02-05T20:16:20.123248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-05T20:16:20.135959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-05T20:16:20.136374] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-05T20:16:20.137382] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-05T20:16:20.137439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:20.137529] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:20.137596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:20.137685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:20.201216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:20.202123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:20.202213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:20.202248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:20.321129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:20.321289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:20.321330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:20.321358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:20.324815] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-05T20:16:20.325092] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-05T20:16:20.325224] [INFO ] [sig ] API: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:20.465385] [INFO ] [LOCAL ] Saved forecast: API 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/API.txt [2026-02-05T20:16:20.465523] [INFO ] [sig ] [207/3445] Completed API in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:20.465564] [INFO ] [sig ] [208/3445] Forecasting APLD... [2026-02-05T20:16:20.465615] [INFO ] [sig ] Generating forecast for: APLD [2026-02-05T20:16:20.465649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-05T20:16:20.478224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-05T20:16:20.478671] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-05T20:16:20.479540] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-05T20:16:20.479617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:20.479656] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:20.479685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:20.479743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:20.547326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:20.548235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:20.548348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:20.548387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:20.667292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:20.667448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:20.667490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:20.667520] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:20.671002] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: UP (p=81.33%) [2026-02-05T20:16:20.671300] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-05T20:16:20.671438] [INFO ] [sig ] APLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:20.816297] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APLD.txt [2026-02-05T20:16:20.816446] [INFO ] [sig ] [208/3445] Completed APLD in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:20.816486] [INFO ] [sig ] [209/3445] Forecasting APLE... [2026-02-05T20:16:20.816518] [INFO ] [sig ] Generating forecast for: APLE [2026-02-05T20:16:20.816550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-05T20:16:20.829123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-05T20:16:20.829485] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-05T20:16:20.830318] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-05T20:16:20.830371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:20.830408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:20.830442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:20.830512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:20.891127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:20.891835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:20.891921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:20.891955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:21.018826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:21.019000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:21.019060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:21.019096] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:21.022872] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: UP (p=56.17%) [2026-02-05T20:16:21.023174] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-05T20:16:21.023320] [INFO ] [sig ] APLE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:21.165359] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APLE.txt [2026-02-05T20:16:21.165494] [INFO ] [sig ] [209/3445] Completed APLE in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:21.165534] [INFO ] [sig ] [210/3445] Forecasting APLS... [2026-02-05T20:16:21.165588] [INFO ] [sig ] Generating forecast for: APLS [2026-02-05T20:16:21.165625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-05T20:16:21.178406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-05T20:16:21.178834] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-05T20:16:21.179732] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-05T20:16:21.179788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:21.179822] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:21.179851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:21.179909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:21.239001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:21.239802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:21.239887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:21.239921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:21.370823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:21.370982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:21.371023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:21.371106] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:21.374741] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-05T20:16:21.375028] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-05T20:16:21.375159] [INFO ] [sig ] APLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:21.517960] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APLS.txt [2026-02-05T20:16:21.518121] [INFO ] [sig ] [210/3445] Completed APLS in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:21.518163] [INFO ] [sig ] [211/3445] Forecasting APO... [2026-02-05T20:16:21.518194] [INFO ] [sig ] Generating forecast for: APO [2026-02-05T20:16:21.518226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-05T20:16:21.531038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-05T20:16:21.531450] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-05T20:16:21.532366] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-05T20:16:21.532428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:21.532463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:21.532491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:21.532550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:21.595516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:21.596307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:21.596392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:21.596427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:21.727785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:21.727976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:21.728029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:21.728061] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:21.731881] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-02-05T20:16:21.732191] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-05T20:16:21.732332] [INFO ] [sig ] APO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:21.875227] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APO.txt [2026-02-05T20:16:21.875384] [INFO ] [sig ] [211/3445] Completed APO in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:21.875424] [INFO ] [sig ] [212/3445] Forecasting APOG... [2026-02-05T20:16:21.875454] [INFO ] [sig ] Generating forecast for: APOG [2026-02-05T20:16:21.875503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-05T20:16:21.888296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-05T20:16:21.888760] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-05T20:16:21.889618] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-05T20:16:21.889673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:21.889707] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:21.889735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:21.889794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:21.950715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:21.951476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:21.951564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:21.951621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:22.076513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:22.076688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:22.076733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:22.076764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:22.080462] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: UP (p=67.89%) [2026-02-05T20:16:22.080965] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-05T20:16:22.081098] [INFO ] [sig ] APOG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:22.225631] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APOG.txt [2026-02-05T20:16:22.225940] [INFO ] [sig ] [212/3445] Completed APOG in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:22.225982] [INFO ] [sig ] [213/3445] Forecasting APP... [2026-02-05T20:16:22.226011] [INFO ] [sig ] Generating forecast for: APP [2026-02-05T20:16:22.226043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-05T20:16:22.238776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-05T20:16:22.239149] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-05T20:16:22.240225] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-05T20:16:22.240280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:22.240312] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:22.240340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:22.240398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:22.302045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:22.302890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:22.302978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:22.303012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:22.429196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:22.429362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:22.429404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:22.429449] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:22.433031] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-02-05T20:16:22.433340] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-05T20:16:22.433477] [INFO ] [sig ] APP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:22.579479] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APP.txt [2026-02-05T20:16:22.579661] [INFO ] [sig ] [213/3445] Completed APP in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:22.579703] [INFO ] [sig ] [214/3445] Forecasting APPF... [2026-02-05T20:16:22.579732] [INFO ] [sig ] Generating forecast for: APPF [2026-02-05T20:16:22.579765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-05T20:16:22.594250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-05T20:16:22.594649] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-05T20:16:22.595613] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-05T20:16:22.595672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:22.595706] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:22.595735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:22.595795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:22.660265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:22.661177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:22.661266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:22.661302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:22.784654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:22.784807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:22.784849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:22.784878] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:22.788384] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=54.08%) [2026-02-05T20:16:22.788718] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-05T20:16:22.788848] [INFO ] [sig ] APPF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:22.935317] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/APPF.txt [2026-02-05T20:16:22.935452] [INFO ] [sig ] [214/3445] Completed APPF in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:22.935493] [INFO ] [sig ] [215/3445] Forecasting APPN... [2026-02-05T20:16:22.935522] [INFO ] [sig ] Generating forecast for: APPN [2026-02-05T20:16:22.935554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-05T20:16:22.948490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-05T20:16:22.948875] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-05T20:16:22.949712] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-05T20:16:22.949766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:22.949798] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:22.949826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:22.949883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:23.015554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:23.016417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:23.016506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:23.016558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:23.142199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:23.142357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:23.142398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:23.142427] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:23.145876] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-02-05T20:16:23.146158] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-05T20:16:23.146288] [INFO ] [sig ] APPN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:23.296727] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APPN.txt [2026-02-05T20:16:23.296883] [INFO ] [sig ] [215/3445] Completed APPN in 0.4s | 2.75 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-05T20:16:23.296924] [INFO ] [sig ] [216/3445] Forecasting APPS... [2026-02-05T20:16:23.296955] [INFO ] [sig ] Generating forecast for: APPS [2026-02-05T20:16:23.296987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-05T20:16:23.311301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-05T20:16:23.311681] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-05T20:16:23.312513] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-05T20:16:23.312590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:23.312626] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:23.312654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:23.312712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:23.370902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:23.371709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:23.371792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:23.371824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:23.496107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:23.496265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:23.496309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:23.496339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:23.499950] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-05T20:16:23.500237] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-05T20:16:23.500377] [INFO ] [sig ] APPS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:23.641398] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APPS.txt [2026-02-05T20:16:23.641535] [INFO ] [sig ] [216/3445] Completed APPS in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:23.641592] [INFO ] [sig ] [217/3445] Forecasting APYX... [2026-02-05T20:16:23.641626] [INFO ] [sig ] Generating forecast for: APYX [2026-02-05T20:16:23.641656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-05T20:16:23.653853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-05T20:16:23.654249] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-05T20:16:23.655135] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-05T20:16:23.655190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:23.655228] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:23.655280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:23.655360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:23.717134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:23.718036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:23.718161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:23.718198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:23.836392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:23.836552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:23.836612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:23.836643] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:23.840138] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: DOWN (p=13.22%) [2026-02-05T20:16:23.840426] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-05T20:16:23.840559] [INFO ] [sig ] APYX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:23.984054] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/APYX.txt [2026-02-05T20:16:23.984219] [INFO ] [sig ] [217/3445] Completed APYX in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:23.984264] [INFO ] [sig ] [218/3445] Forecasting AQMS... [2026-02-05T20:16:23.984299] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-05T20:16:23.984364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-05T20:16:24.000442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-05T20:16:24.000957] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-05T20:16:24.001850] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-05T20:16:24.001904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:24.001937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:24.001964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:24.002022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:24.061300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:24.062213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:24.062326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:24.062367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:24.179973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:24.180135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:24.180176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:24.180206] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:24.183711] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-05T20:16:24.183988] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-05T20:16:24.184121] [INFO ] [sig ] AQMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:24.329071] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AQMS.txt [2026-02-05T20:16:24.329252] [INFO ] [sig ] [218/3445] Completed AQMS in 0.3s | 2.75 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:24.329298] [INFO ] [sig ] [219/3445] Forecasting AQN... [2026-02-05T20:16:24.329328] [INFO ] [sig ] Generating forecast for: AQN [2026-02-05T20:16:24.329361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-05T20:16:24.342882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-05T20:16:24.343279] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-05T20:16:24.344228] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-05T20:16:24.344284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:24.344324] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:24.344360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:24.344429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:24.402792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:24.403441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:24.403524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:24.403556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:24.527164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:24.527317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:24.527356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:24.527385] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:24.530857] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=77.35%) [2026-02-05T20:16:24.531134] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-05T20:16:24.531264] [INFO ] [sig ] AQN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:24.675868] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AQN.txt [2026-02-05T20:16:24.676036] [INFO ] [sig ] [219/3445] Completed AQN in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:24.676078] [INFO ] [sig ] [220/3445] Forecasting AQNB... [2026-02-05T20:16:24.676109] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-05T20:16:24.676148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-05T20:16:24.688990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-05T20:16:24.689366] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-05T20:16:24.690252] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-05T20:16:24.690305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:24.690338] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:24.690365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:24.690421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:24.755124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:24.756259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:24.756349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:24.756393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:24.874018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:24.874176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:24.874218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:24.874250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:24.877879] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-05T20:16:24.878156] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-05T20:16:24.878288] [INFO ] [sig ] AQNB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:25.022713] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AQNB.txt [2026-02-05T20:16:25.022880] [INFO ] [sig ] [220/3445] Completed AQNB in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:25.022922] [INFO ] [sig ] [221/3445] Forecasting ARBB... [2026-02-05T20:16:25.022956] [INFO ] [sig ] Generating forecast for: ARBB [2026-02-05T20:16:25.023008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBB' from 'https://tdm.silogroup.org/data/derivative_storage/ARBB.csv'. [2026-02-05T20:16:25.035199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBB'. [2026-02-05T20:16:25.035567] [INFO ] [FORECASTER] Starting predict_future for ARBB [2026-02-05T20:16:25.036647] [DEBUG] [LOCAL ] No optimal features file found for ARBB: ./output/feature-sets/ARBB.txt [2026-02-05T20:16:25.036701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:25.036735] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:25.036763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:25.036821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:25.097601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:25.098285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:25.098398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:25.098434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:25.223500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:25.223686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:25.223731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:25.223763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:25.227338] [DEBUG] [FORECASTER] ARBB: Forecast T+1@11:T+2@11: DOWN (p=32.04%) [2026-02-05T20:16:25.227687] [INFO ] [FORECASTER] Completed predict_future for ARBB [2026-02-05T20:16:25.227826] [INFO ] [sig ] ARBB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:25.368754] [INFO ] [LOCAL ] Saved forecast: ARBB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARBB.txt [2026-02-05T20:16:25.368890] [INFO ] [sig ] [221/3445] Completed ARBB in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:25.368936] [INFO ] [sig ] [222/3445] Forecasting ARBE... [2026-02-05T20:16:25.368967] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-05T20:16:25.368999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-05T20:16:25.381568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-05T20:16:25.381978] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-05T20:16:25.382896] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-05T20:16:25.382965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:25.383002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:25.383033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:25.383091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:25.441461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:25.442110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:25.442194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:25.442228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:25.578043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:25.578214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:25.578263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:25.578295] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:25.582494] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=94.20%) [2026-02-05T20:16:25.582841] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-05T20:16:25.583014] [INFO ] [sig ] ARBE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:25.723993] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARBE.txt [2026-02-05T20:16:25.724129] [INFO ] [sig ] [222/3445] Completed ARBE in 0.4s | 2.76 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:25.724170] [INFO ] [sig ] [223/3445] Forecasting ARCB... [2026-02-05T20:16:25.724201] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-05T20:16:25.724232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-05T20:16:25.736952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-05T20:16:25.737320] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-05T20:16:25.738158] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-05T20:16:25.738211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:25.738244] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:25.738271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:25.738353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:25.797536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:25.798384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:25.798472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:25.798510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:25.924155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:25.924313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:25.924354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:25.924386] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:25.927914] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: DOWN (p=46.03%) [2026-02-05T20:16:25.928208] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-05T20:16:25.928365] [INFO ] [sig ] ARCB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:26.069224] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARCB.txt [2026-02-05T20:16:26.069362] [INFO ] [sig ] [223/3445] Completed ARCB in 0.3s | 2.76 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-05T20:16:26.069402] [INFO ] [sig ] [224/3445] Forecasting ARCC... [2026-02-05T20:16:26.069433] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-05T20:16:26.069463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-05T20:16:26.082169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-05T20:16:26.082548] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-05T20:16:26.083411] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-05T20:16:26.083465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:26.083540] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:26.083591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:26.083655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:26.143910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:26.144682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:26.144767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:26.144802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:26.265978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:26.266140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:26.266189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:26.266221] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:26.269996] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: UP (p=63.31%) [2026-02-05T20:16:26.270281] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-05T20:16:26.270421] [INFO ] [sig ] ARCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:26.417277] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARCC.txt [2026-02-05T20:16:26.417444] [INFO ] [sig ] [224/3445] Completed ARCC in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-05T20:16:26.417488] [INFO ] [sig ] [225/3445] Forecasting ARCO... [2026-02-05T20:16:26.417521] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-05T20:16:26.417556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-05T20:16:26.431496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-05T20:16:26.431926] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-05T20:16:26.432804] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-05T20:16:26.432859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:26.432893] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:26.432920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:26.432979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:26.497991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:26.499037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:26.499127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:26.499160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:26.625152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:26.625317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:26.625358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:26.625389] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:26.628976] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-05T20:16:26.629278] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-05T20:16:26.629418] [INFO ] [sig ] ARCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:26.774303] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARCO.txt [2026-02-05T20:16:26.774467] [INFO ] [sig ] [225/3445] Completed ARCO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-05T20:16:26.774507] [INFO ] [sig ] [226/3445] Forecasting ARDC... [2026-02-05T20:16:26.774538] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-05T20:16:26.774590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-05T20:16:26.789741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-05T20:16:26.790142] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-05T20:16:26.791011] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-05T20:16:26.791066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:26.791100] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:26.791128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:26.791186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:26.857962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:26.859108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:26.859211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:26.859249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:26.985914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:26.986077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:26.986119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:26.986148] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:26.989666] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=52.47%) [2026-02-05T20:16:26.989961] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-05T20:16:26.990099] [INFO ] [sig ] ARDC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:27.143462] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARDC.txt [2026-02-05T20:16:27.143649] [INFO ] [sig ] [226/3445] Completed ARDC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-05T20:16:27.143693] [INFO ] [sig ] [227/3445] Forecasting ARDX... [2026-02-05T20:16:27.143724] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-05T20:16:27.143755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-05T20:16:27.157751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-05T20:16:27.158172] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-05T20:16:27.159109] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-05T20:16:27.159165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:27.159197] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:27.159225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:27.159283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:27.230341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:27.231281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:27.231370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:27.231403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:27.371677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:27.371848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:27.371894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:27.371975] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:27.375805] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=12.39%) [2026-02-05T20:16:27.376129] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-05T20:16:27.376275] [INFO ] [sig ] ARDX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:27.543640] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARDX.txt [2026-02-05T20:16:27.543836] [INFO ] [sig ] [227/3445] Completed ARDX in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-05T20:16:27.543881] [INFO ] [sig ] [228/3445] Forecasting ARE... [2026-02-05T20:16:27.543913] [INFO ] [sig ] Generating forecast for: ARE [2026-02-05T20:16:27.543943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-05T20:16:27.557226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-05T20:16:27.557714] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-05T20:16:27.558650] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-05T20:16:27.558707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:27.558741] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:27.558768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:27.558837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:27.632706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:27.633861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:27.633988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:27.634035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:27.773000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:27.773170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:27.773213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:27.773243] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:27.777226] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-05T20:16:27.777546] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-05T20:16:27.777743] [INFO ] [sig ] ARE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:27.934210] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARE.txt [2026-02-05T20:16:27.934375] [INFO ] [sig ] [228/3445] Completed ARE in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-05T20:16:27.934415] [INFO ] [sig ] [229/3445] Forecasting AREC... [2026-02-05T20:16:27.934447] [INFO ] [sig ] Generating forecast for: AREC [2026-02-05T20:16:27.934478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-05T20:16:27.948961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-05T20:16:27.949375] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-05T20:16:27.950253] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-05T20:16:27.950307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:27.950340] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:27.950367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:27.950425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:28.016406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:28.017378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:28.017482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:28.017516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:28.142974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:28.143138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:28.143178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:28.143209] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:28.146706] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=44.17%) [2026-02-05T20:16:28.146998] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-05T20:16:28.147136] [INFO ] [sig ] AREC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:28.292072] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AREC.txt [2026-02-05T20:16:28.292227] [INFO ] [sig ] [229/3445] Completed AREC in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.5m [2026-02-05T20:16:28.292269] [INFO ] [sig ] [230/3445] Forecasting ARES... [2026-02-05T20:16:28.292314] [INFO ] [sig ] Generating forecast for: ARES [2026-02-05T20:16:28.292359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-05T20:16:28.305735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-05T20:16:28.306158] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-05T20:16:28.307185] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-05T20:16:28.307438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:28.307471] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:28.307497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:28.307552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:28.368119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:28.369320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:28.369412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:28.369445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:28.501556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:28.501735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:28.501778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:28.501808] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:28.505445] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: DOWN (p=47.74%) [2026-02-05T20:16:28.505771] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-05T20:16:28.505911] [INFO ] [sig ] ARES: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:28.666451] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARES.txt [2026-02-05T20:16:28.666650] [INFO ] [sig ] [230/3445] Completed ARES in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:28.666694] [INFO ] [sig ] [231/3445] Forecasting ARGX... [2026-02-05T20:16:28.666725] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-05T20:16:28.666756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-05T20:16:28.681700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-05T20:16:28.682165] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-05T20:16:28.683382] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-05T20:16:28.683442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:28.683475] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:28.683503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:28.683561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:28.747422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:28.748401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:28.748492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:28.748525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:28.875930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:28.876096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:28.876145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:28.876177] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:28.880288] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-05T20:16:28.880609] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-05T20:16:28.880751] [INFO ] [sig ] ARGX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:29.030473] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARGX.txt [2026-02-05T20:16:29.030649] [INFO ] [sig ] [231/3445] Completed ARGX in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:29.030694] [INFO ] [sig ] [232/3445] Forecasting ARHS... [2026-02-05T20:16:29.030725] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-05T20:16:29.030756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-05T20:16:29.046013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-05T20:16:29.046388] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-05T20:16:29.047381] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-05T20:16:29.047434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:29.047466] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:29.047492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:29.047548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:29.110794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:29.111678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:29.111782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:29.111821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:29.245052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:29.245213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:29.245254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:29.245283] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:29.249404] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-05T20:16:29.250201] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-05T20:16:29.250405] [INFO ] [sig ] ARHS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:29.399996] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARHS.txt [2026-02-05T20:16:29.400181] [INFO ] [sig ] [232/3445] Completed ARHS in 0.4s | 2.75 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:29.400224] [INFO ] [sig ] [233/3445] Forecasting ARI... [2026-02-05T20:16:29.400255] [INFO ] [sig ] Generating forecast for: ARI [2026-02-05T20:16:29.400286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-05T20:16:29.413504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-05T20:16:29.413905] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-05T20:16:29.414852] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-05T20:16:29.414907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:29.414940] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:29.414967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:29.415024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:29.473657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:29.474759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:29.474850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:29.474884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:29.604092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:29.604253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:29.604297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:29.604326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:29.607855] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-05T20:16:29.608150] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-05T20:16:29.608292] [INFO ] [sig ] ARI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:29.756007] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARI.txt [2026-02-05T20:16:29.756177] [INFO ] [sig ] [233/3445] Completed ARI in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:29.756218] [INFO ] [sig ] [234/3445] Forecasting ARKO... [2026-02-05T20:16:29.756250] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-05T20:16:29.756280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-05T20:16:29.770415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-05T20:16:29.771031] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-05T20:16:29.771880] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-05T20:16:29.771932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:29.771964] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:29.771992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:29.772049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:29.831447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:29.832522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:29.832657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:29.832691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:29.961161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:29.961326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:29.961367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:29.961397] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:29.965092] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=70.69%) [2026-02-05T20:16:29.965471] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-05T20:16:29.965657] [INFO ] [sig ] ARKO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:30.122007] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARKO.txt [2026-02-05T20:16:30.122165] [INFO ] [sig ] [234/3445] Completed ARKO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:30.122207] [INFO ] [sig ] [235/3445] Forecasting ARLO... [2026-02-05T20:16:30.122239] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-05T20:16:30.122270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-05T20:16:30.135465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-05T20:16:30.135861] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-05T20:16:30.136689] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-05T20:16:30.136741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:30.136774] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:30.136801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:30.136859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:30.197213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:30.197939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:30.198020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:30.198053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:30.325145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:30.325306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:30.325354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:30.325391] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:30.329640] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: DOWN (p=13.50%) [2026-02-05T20:16:30.329983] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-05T20:16:30.330120] [INFO ] [sig ] ARLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:30.475316] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARLO.txt [2026-02-05T20:16:30.475448] [INFO ] [sig ] [235/3445] Completed ARLO in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:30.475487] [INFO ] [sig ] [236/3445] Forecasting ARLP... [2026-02-05T20:16:30.475517] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-05T20:16:30.475547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-05T20:16:30.488072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-05T20:16:30.488458] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-05T20:16:30.489318] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-05T20:16:30.489371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:30.489404] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:30.489431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:30.489488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:30.547845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:30.548711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:30.548813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:30.548848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:30.670162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:30.670311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:30.670352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:30.670380] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:30.673805] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=3.86%) [2026-02-05T20:16:30.674079] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-05T20:16:30.674207] [INFO ] [sig ] ARLP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:30.815201] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARLP.txt [2026-02-05T20:16:30.815331] [INFO ] [sig ] [236/3445] Completed ARLP in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:30.815370] [INFO ] [sig ] [237/3445] Forecasting ARM... [2026-02-05T20:16:30.815401] [INFO ] [sig ] Generating forecast for: ARM [2026-02-05T20:16:30.815432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-05T20:16:30.828433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-05T20:16:30.828849] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-05T20:16:30.829730] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-05T20:16:30.829785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:30.829819] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:30.829847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:30.829906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:30.891241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:30.891986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:30.892066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:30.892100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:31.025552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:31.025720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:31.025776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:31.025807] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:31.029329] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-05T20:16:31.029628] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-05T20:16:31.029763] [INFO ] [sig ] ARM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:31.178037] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARM.txt [2026-02-05T20:16:31.178222] [INFO ] [sig ] [237/3445] Completed ARM in 0.4s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:31.178263] [INFO ] [sig ] [238/3445] Forecasting ARMK... [2026-02-05T20:16:31.178294] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-05T20:16:31.178349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-05T20:16:31.191237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-05T20:16:31.191658] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-05T20:16:31.192514] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-05T20:16:31.192567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:31.192628] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:31.192656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:31.192713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:31.252932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:31.253853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:31.253946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:31.253979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:31.376943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:31.377101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:31.377140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:31.377171] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:31.380630] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=84.44%) [2026-02-05T20:16:31.380908] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-05T20:16:31.381040] [INFO ] [sig ] ARMK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:31.526104] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARMK.txt [2026-02-05T20:16:31.526281] [INFO ] [sig ] [238/3445] Completed ARMK in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:31.526323] [INFO ] [sig ] [239/3445] Forecasting AROC... [2026-02-05T20:16:31.526354] [INFO ] [sig ] Generating forecast for: AROC [2026-02-05T20:16:31.526387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-05T20:16:31.539081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-05T20:16:31.539460] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-05T20:16:31.540311] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-05T20:16:31.540364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:31.540396] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:31.540423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:31.540480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:31.599990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:31.600991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:31.601075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:31.601108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:31.716624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:31.716777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:31.716821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:31.716850] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:31.720460] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: DOWN (p=28.02%) [2026-02-05T20:16:31.720765] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-05T20:16:31.720905] [INFO ] [sig ] AROC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:31.868788] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AROC.txt [2026-02-05T20:16:31.868957] [INFO ] [sig ] [239/3445] Completed AROC in 0.3s | 2.76 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-05T20:16:31.869000] [INFO ] [sig ] [240/3445] Forecasting ARQ... [2026-02-05T20:16:31.869031] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-05T20:16:31.869065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-05T20:16:31.881252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-05T20:16:31.881664] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-05T20:16:31.882471] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-05T20:16:31.882523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:31.882557] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:31.882605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:31.882665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:31.940410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:31.941142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:31.941224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:31.941257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:32.063866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:32.064028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:32.064071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:32.064105] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:32.067666] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=57.41%) [2026-02-05T20:16:32.068114] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-05T20:16:32.068251] [INFO ] [sig ] ARQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:32.218869] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARQ.txt [2026-02-05T20:16:32.219031] [INFO ] [sig ] [240/3445] Completed ARQ in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-05T20:16:32.219072] [INFO ] [sig ] [241/3445] Forecasting ARQQ... [2026-02-05T20:16:32.219102] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-05T20:16:32.219132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-05T20:16:32.232663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-05T20:16:32.233015] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-05T20:16:32.233884] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-05T20:16:32.233937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:32.234004] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:32.234035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:32.234092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:32.295974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:32.296769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:32.296852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:32.296885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:32.415725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:32.415891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:32.415935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:32.415964] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:32.419403] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: DOWN (p=6.20%) [2026-02-05T20:16:32.419704] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-05T20:16:32.419837] [INFO ] [sig ] ARQQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:32.589325] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARQQ.txt [2026-02-05T20:16:32.589492] [INFO ] [sig ] [241/3445] Completed ARQQ in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-05T20:16:32.589537] [INFO ] [sig ] [242/3445] Forecasting ARRY... [2026-02-05T20:16:32.589591] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-05T20:16:32.589632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-05T20:16:32.602718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-05T20:16:32.603127] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-05T20:16:32.603994] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-05T20:16:32.604048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:32.604081] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:32.604109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:32.604166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:32.662403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:32.663193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:32.663277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:32.663310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:32.788354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:32.788517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:32.788559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:32.788608] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:32.792062] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: DOWN (p=29.07%) [2026-02-05T20:16:32.792338] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-05T20:16:32.792475] [INFO ] [sig ] ARRY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:32.932564] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ARRY.txt [2026-02-05T20:16:32.932726] [INFO ] [sig ] [242/3445] Completed ARRY in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.4m [2026-02-05T20:16:32.932775] [INFO ] [sig ] [243/3445] Forecasting ARTL... [2026-02-05T20:16:32.932813] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-05T20:16:32.932849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-05T20:16:32.949918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-05T20:16:32.950273] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-05T20:16:32.951103] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-05T20:16:32.951157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:32.951190] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:32.951217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:32.951274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:33.013115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:33.014006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:33.014098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:33.014133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:33.132775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:33.132942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:33.132982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:33.133010] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:33.136703] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-02-05T20:16:33.137177] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-05T20:16:33.137315] [INFO ] [sig ] ARTL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:33.278449] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARTL.txt [2026-02-05T20:16:33.278606] [INFO ] [sig ] [243/3445] Completed ARTL in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:33.278650] [INFO ] [sig ] [244/3445] Forecasting ARTNA... [2026-02-05T20:16:33.278681] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-05T20:16:33.278720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-05T20:16:33.291365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-05T20:16:33.291743] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-05T20:16:33.292593] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-05T20:16:33.292646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:33.292679] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:33.292706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:33.292763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:33.351797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:33.352545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:33.352651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:33.352685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:33.473474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:33.473656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:33.473699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:33.473763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:33.477262] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=54.40%) [2026-02-05T20:16:33.477611] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-05T20:16:33.477771] [INFO ] [sig ] ARTNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:33.619032] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARTNA.txt [2026-02-05T20:16:33.619185] [INFO ] [sig ] [244/3445] Completed ARTNA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:33.619233] [INFO ] [sig ] [245/3445] Forecasting ARVN... [2026-02-05T20:16:33.619266] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-05T20:16:33.619298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-05T20:16:33.632085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-05T20:16:33.632477] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-05T20:16:33.633328] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-05T20:16:33.633382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:33.633415] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:33.633443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:33.633499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:33.691718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:33.692624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:33.692717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:33.692751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:33.815080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:33.815243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:33.815283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:33.815313] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:33.819524] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=95.28%) [2026-02-05T20:16:33.819881] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-05T20:16:33.820029] [INFO ] [sig ] ARVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:33.969744] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ARVN.txt [2026-02-05T20:16:33.969934] [INFO ] [sig ] [245/3445] Completed ARVN in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:33.969975] [INFO ] [sig ] [246/3445] Forecasting ASA... [2026-02-05T20:16:33.970196] [INFO ] [sig ] Generating forecast for: ASA [2026-02-05T20:16:33.970227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-05T20:16:33.984244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-05T20:16:33.984701] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-05T20:16:33.985605] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-05T20:16:33.985663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:33.985697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:33.985726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:33.985791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:34.047349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:34.048208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:34.048297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:34.048355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:34.170227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:34.170389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:34.170431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:34.170460] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:34.173914] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-05T20:16:34.174186] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-05T20:16:34.174331] [INFO ] [sig ] ASA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:34.322133] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASA.txt [2026-02-05T20:16:34.322283] [INFO ] [sig ] [246/3445] Completed ASA in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:34.322324] [INFO ] [sig ] [247/3445] Forecasting ASB... [2026-02-05T20:16:34.322355] [INFO ] [sig ] Generating forecast for: ASB [2026-02-05T20:16:34.322387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-05T20:16:34.334755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-05T20:16:34.335114] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-05T20:16:34.335944] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-05T20:16:34.335997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:34.336029] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:34.336056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:34.336114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:34.395854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:34.396521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:34.396626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:34.396663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:34.518721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:34.518861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:34.518904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:34.518936] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:34.522554] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-02-05T20:16:34.522868] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-05T20:16:34.523007] [INFO ] [sig ] ASB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:34.668774] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASB.txt [2026-02-05T20:16:34.668895] [INFO ] [sig ] [247/3445] Completed ASB in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:34.668935] [INFO ] [sig ] [248/3445] Forecasting ASBA... [2026-02-05T20:16:34.668966] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-05T20:16:34.668997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-05T20:16:34.680730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-05T20:16:34.681090] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-05T20:16:34.681938] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-05T20:16:34.681992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:34.682024] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:34.682050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:34.682107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:34.745737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:34.746441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:34.746529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:34.746563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:34.864282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:34.864481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:34.864531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:34.864601] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:34.868414] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-05T20:16:34.868734] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-05T20:16:34.868882] [INFO ] [sig ] ASBA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:35.017018] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASBA.txt [2026-02-05T20:16:35.017150] [INFO ] [sig ] [248/3445] Completed ASBA in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:35.017190] [INFO ] [sig ] [249/3445] Forecasting ASC... [2026-02-05T20:16:35.017221] [INFO ] [sig ] Generating forecast for: ASC [2026-02-05T20:16:35.017251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-05T20:16:35.030249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-05T20:16:35.030620] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-05T20:16:35.031431] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-05T20:16:35.031484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:35.031517] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:35.031544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:35.031624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:35.093631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:35.094366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:35.094452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:35.094487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:35.212709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:35.212864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:35.212916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:35.212947] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:35.216478] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-05T20:16:35.216783] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-05T20:16:35.216919] [INFO ] [sig ] ASC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:35.356289] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASC.txt [2026-02-05T20:16:35.356409] [INFO ] [sig ] [249/3445] Completed ASC in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:35.356448] [INFO ] [sig ] [250/3445] Forecasting ASG... [2026-02-05T20:16:35.356478] [INFO ] [sig ] Generating forecast for: ASG [2026-02-05T20:16:35.356509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-05T20:16:35.368995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-05T20:16:35.369345] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-05T20:16:35.370168] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-05T20:16:35.370221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:35.370252] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:35.370279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:35.370335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:35.428983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:35.429758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:35.429844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:35.429892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:35.553477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:35.553647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:35.553690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:35.553720] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:35.557212] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=32.24%) [2026-02-05T20:16:35.557494] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-05T20:16:35.557654] [INFO ] [sig ] ASG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:35.698448] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASG.txt [2026-02-05T20:16:35.698599] [INFO ] [sig ] [250/3445] Completed ASG in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:35.698641] [INFO ] [sig ] [251/3445] Forecasting ASGI... [2026-02-05T20:16:35.698671] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-05T20:16:35.698701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-05T20:16:35.711620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-05T20:16:35.712013] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-05T20:16:35.712872] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-05T20:16:35.712935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:35.712966] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:35.712994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:35.713051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:35.773548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:35.774357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:35.774474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:35.774509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:35.900517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:35.900688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:35.900733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:35.900769] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:35.904336] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=37.72%) [2026-02-05T20:16:35.904643] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-05T20:16:35.904787] [INFO ] [sig ] ASGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:36.085167] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASGI.txt [2026-02-05T20:16:36.085328] [INFO ] [sig ] [251/3445] Completed ASGI in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:36.085370] [INFO ] [sig ] [252/3445] Forecasting ASGN... [2026-02-05T20:16:36.085403] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-05T20:16:36.085434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-05T20:16:36.098459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-05T20:16:36.098904] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-05T20:16:36.099820] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-05T20:16:36.099886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:36.099925] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:36.099969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:36.100032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:36.159162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:36.159920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:36.160035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:36.160072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:36.283204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:36.283362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:36.283403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:36.283431] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:36.286890] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=80.98%) [2026-02-05T20:16:36.287169] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-05T20:16:36.287302] [INFO ] [sig ] ASGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:36.429183] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASGN.txt [2026-02-05T20:16:36.429343] [INFO ] [sig ] [252/3445] Completed ASGN in 0.3s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:36.429384] [INFO ] [sig ] [253/3445] Forecasting ASH... [2026-02-05T20:16:36.429416] [INFO ] [sig ] Generating forecast for: ASH [2026-02-05T20:16:36.429447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-05T20:16:36.442946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-05T20:16:36.443432] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-05T20:16:36.444549] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-05T20:16:36.444632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:36.444671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:36.444703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:36.444776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:36.508614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:36.509541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:36.509651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:36.509687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:36.640214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:36.640374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:36.640416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:36.640445] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:36.643887] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=40.67%) [2026-02-05T20:16:36.644167] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-05T20:16:36.644304] [INFO ] [sig ] ASH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:36.792987] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASH.txt [2026-02-05T20:16:36.793348] [INFO ] [sig ] [253/3445] Completed ASH in 0.4s | 2.76 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:36.793389] [INFO ] [sig ] [254/3445] Forecasting ASIX... [2026-02-05T20:16:36.793421] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-05T20:16:36.793452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-05T20:16:37.107401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-05T20:16:37.107855] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-05T20:16:37.108889] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-05T20:16:37.108957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:37.108990] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:37.109016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:37.109072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:37.171791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:37.172846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:37.172971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:37.173008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:37.303498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:37.303723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:37.303779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:37.303817] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:37.308425] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-05T20:16:37.308874] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-05T20:16:37.309086] [INFO ] [sig ] ASIX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:37.455903] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASIX.txt [2026-02-05T20:16:37.456101] [INFO ] [sig ] [254/3445] Completed ASIX in 0.7s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:37.456144] [INFO ] [sig ] [255/3445] Forecasting ASLE... [2026-02-05T20:16:37.456177] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-05T20:16:37.456209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-05T20:16:37.469292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-05T20:16:37.469723] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-05T20:16:37.470791] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-05T20:16:37.470847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:37.470882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:37.470909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:37.470965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:37.529436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:37.530393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:37.530482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:37.530517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:37.654886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:37.655052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:37.655093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:37.655123] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:37.658672] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: UP (p=63.24%) [2026-02-05T20:16:37.658963] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-05T20:16:37.659097] [INFO ] [sig ] ASLE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:37.804243] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASLE.txt [2026-02-05T20:16:37.804417] [INFO ] [sig ] [255/3445] Completed ASLE in 0.3s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:37.804459] [INFO ] [sig ] [256/3445] Forecasting ASMB... [2026-02-05T20:16:37.804489] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-05T20:16:37.804533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-05T20:16:37.817237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-05T20:16:37.817683] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-05T20:16:37.818546] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-05T20:16:37.818624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:37.818658] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:37.818686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:37.818743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:37.876995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:37.878382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:37.878476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:37.878509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:38.006310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:38.006488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:38.006536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:38.006593] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:38.010718] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-05T20:16:38.011001] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-05T20:16:38.011134] [INFO ] [sig ] ASMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:38.157162] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASMB.txt [2026-02-05T20:16:38.157326] [INFO ] [sig ] [256/3445] Completed ASMB in 0.4s | 2.75 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-05T20:16:38.157366] [INFO ] [sig ] [257/3445] Forecasting ASML... [2026-02-05T20:16:38.157397] [INFO ] [sig ] Generating forecast for: ASML [2026-02-05T20:16:38.157427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-05T20:16:38.170252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-05T20:16:38.170638] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-05T20:16:38.171615] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-05T20:16:38.171668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:38.171702] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:38.171730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:38.171787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:38.234488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:38.235752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:38.235864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:38.235917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:38.369948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:38.370309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:38.370350] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:38.370379] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:38.374042] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-02-05T20:16:38.374335] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-05T20:16:38.374474] [INFO ] [sig ] ASML: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:38.514077] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASML.txt [2026-02-05T20:16:38.514247] [INFO ] [sig ] [257/3445] Completed ASML in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:38.514289] [INFO ] [sig ] [258/3445] Forecasting ASND... [2026-02-05T20:16:38.514321] [INFO ] [sig ] Generating forecast for: ASND [2026-02-05T20:16:38.514352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-05T20:16:38.527511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-05T20:16:38.527907] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-05T20:16:38.528789] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-05T20:16:38.528852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:38.528921] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:38.528958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:38.529024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:38.587226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:38.588060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:38.588145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:38.588178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:38.712662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:38.712821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:38.712864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:38.712893] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:38.716309] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: UP (p=50.42%) [2026-02-05T20:16:38.716601] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-05T20:16:38.716734] [INFO ] [sig ] ASND: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:38.858933] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASND.txt [2026-02-05T20:16:38.859075] [INFO ] [sig ] [258/3445] Completed ASND in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:38.859117] [INFO ] [sig ] [259/3445] Forecasting ASO... [2026-02-05T20:16:38.859148] [INFO ] [sig ] Generating forecast for: ASO [2026-02-05T20:16:38.859180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-05T20:16:38.872222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-05T20:16:38.872613] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-05T20:16:38.873408] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-05T20:16:38.873462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:38.873494] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:38.873522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:38.873598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:38.934801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:38.935689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:38.935780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:38.935813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:39.059984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:39.060333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:39.060374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:39.060404] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:39.064260] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-05T20:16:39.064536] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-05T20:16:39.064687] [INFO ] [sig ] ASO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:39.207049] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASO.txt [2026-02-05T20:16:39.207192] [INFO ] [sig ] [259/3445] Completed ASO in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:39.207232] [INFO ] [sig ] [260/3445] Forecasting ASPI... [2026-02-05T20:16:39.207263] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-05T20:16:39.207294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-05T20:16:39.220398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-05T20:16:39.220793] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-05T20:16:39.221845] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-05T20:16:39.221909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:39.221949] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:39.221982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:39.222044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:39.282702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:39.283494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:39.283600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:39.283636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:39.403254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:39.403414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:39.403453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:39.403481] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:39.406916] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-05T20:16:39.407194] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-05T20:16:39.407325] [INFO ] [sig ] ASPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:39.552235] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASPI.txt [2026-02-05T20:16:39.552387] [INFO ] [sig ] [260/3445] Completed ASPI in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:39.552427] [INFO ] [sig ] [261/3445] Forecasting ASPN... [2026-02-05T20:16:39.552458] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-05T20:16:39.552491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-05T20:16:39.565136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-05T20:16:39.565519] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-05T20:16:39.566389] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-05T20:16:39.566645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:39.566677] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:39.566703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:39.566761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:39.626450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:39.627409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:39.627493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:39.627526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:39.760828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:39.760998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:39.761044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:39.761108] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:39.765499] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-05T20:16:39.765803] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-05T20:16:39.765935] [INFO ] [sig ] ASPN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:39.967689] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASPN.txt [2026-02-05T20:16:39.967830] [INFO ] [sig ] [261/3445] Completed ASPN in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:39.967872] [INFO ] [sig ] [262/3445] Forecasting ASPS... [2026-02-05T20:16:39.967910] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-05T20:16:39.967948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-05T20:16:39.981624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-05T20:16:39.981953] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-05T20:16:39.982765] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-05T20:16:39.982818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:39.982851] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:39.982878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:39.982935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:40.039783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:40.040448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:40.040531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:40.040563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:40.159608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:40.159773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:40.159815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:40.159846] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:40.163482] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=73.12%) [2026-02-05T20:16:40.163775] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-05T20:16:40.163926] [INFO ] [sig ] ASPS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:40.305608] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASPS.txt [2026-02-05T20:16:40.305736] [INFO ] [sig ] [262/3445] Completed ASPS in 0.3s | 2.75 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:40.305776] [INFO ] [sig ] [263/3445] Forecasting ASTE... [2026-02-05T20:16:40.305805] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-05T20:16:40.305835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-05T20:16:40.318019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-05T20:16:40.318380] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-05T20:16:40.319234] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-05T20:16:40.319286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:40.319319] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:40.319346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:40.319403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:40.388751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:40.389502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:40.389605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:40.389642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:40.511856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:40.512031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:40.512072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:40.512104] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:40.516193] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-02-05T20:16:40.516483] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-05T20:16:40.516637] [INFO ] [sig ] ASTE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:40.662163] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASTE.txt [2026-02-05T20:16:40.662323] [INFO ] [sig ] [263/3445] Completed ASTE in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.3m [2026-02-05T20:16:40.662364] [INFO ] [sig ] [264/3445] Forecasting ASTH... [2026-02-05T20:16:40.662396] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-05T20:16:40.662429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-05T20:16:40.675816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-05T20:16:40.676196] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-05T20:16:40.677062] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-05T20:16:40.677115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:40.677148] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:40.677175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:40.677232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:40.736453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:40.737364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:40.737451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:40.737484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:40.863285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:40.863447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:40.863499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:40.863534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:40.867349] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=37.59%) [2026-02-05T20:16:40.867688] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-05T20:16:40.867836] [INFO ] [sig ] ASTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:41.013591] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASTH.txt [2026-02-05T20:16:41.013755] [INFO ] [sig ] [264/3445] Completed ASTH in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:41.013796] [INFO ] [sig ] [265/3445] Forecasting ASTI... [2026-02-05T20:16:41.013827] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-05T20:16:41.013859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-05T20:16:41.032267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-05T20:16:41.032771] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-05T20:16:41.033834] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-05T20:16:41.033909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:41.033948] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:41.033980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:41.034053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:41.096975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:41.097966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:41.098066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:41.098101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:41.226081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:41.226261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:41.226316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:41.226355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:41.230330] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=54.96%) [2026-02-05T20:16:41.230716] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-05T20:16:41.230877] [INFO ] [sig ] ASTI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:41.379376] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASTI.txt [2026-02-05T20:16:41.379537] [INFO ] [sig ] [265/3445] Completed ASTI in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:41.379597] [INFO ] [sig ] [266/3445] Forecasting ASTL... [2026-02-05T20:16:41.379632] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-05T20:16:41.379664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-05T20:16:41.395264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-05T20:16:41.395671] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-05T20:16:41.396491] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-05T20:16:41.396545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:41.396598] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:41.396628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:41.396685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:41.458712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:41.459833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:41.459920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:41.459954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:41.584112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:41.584279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:41.584320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:41.584352] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:41.588155] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=1.01%) [2026-02-05T20:16:41.588505] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-05T20:16:41.588667] [INFO ] [sig ] ASTL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:41.737427] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASTL.txt [2026-02-05T20:16:41.737618] [INFO ] [sig ] [266/3445] Completed ASTL in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:41.737665] [INFO ] [sig ] [267/3445] Forecasting ASTS... [2026-02-05T20:16:41.737698] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-05T20:16:41.737730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-05T20:16:41.753340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-05T20:16:41.753780] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-05T20:16:41.754647] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-05T20:16:41.754703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:41.754737] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:41.754765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:41.754823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:41.820441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:41.821542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:41.821649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:41.821684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:41.952988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:41.953158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:41.953202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:41.953419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:41.957244] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=36.05%) [2026-02-05T20:16:41.957548] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-05T20:16:41.957901] [INFO ] [sig ] ASTS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:42.102077] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASTS.txt [2026-02-05T20:16:42.102247] [INFO ] [sig ] [267/3445] Completed ASTS in 0.4s | 2.75 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:42.102289] [INFO ] [sig ] [268/3445] Forecasting ASX... [2026-02-05T20:16:42.102319] [INFO ] [sig ] Generating forecast for: ASX [2026-02-05T20:16:42.102349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-05T20:16:42.115561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-05T20:16:42.115976] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-05T20:16:42.116817] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-05T20:16:42.116871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:42.116905] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:42.116933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:42.116991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:42.178259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:42.179223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:42.179352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:42.179389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:42.304747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:42.304914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:42.304956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:42.304986] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:42.308516] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=65.55%) [2026-02-05T20:16:42.308828] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-05T20:16:42.308967] [INFO ] [sig ] ASX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:42.456442] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ASX.txt [2026-02-05T20:16:42.456631] [INFO ] [sig ] [268/3445] Completed ASX in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:42.456684] [INFO ] [sig ] [269/3445] Forecasting ASYS... [2026-02-05T20:16:42.456720] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-05T20:16:42.456751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-05T20:16:42.469676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-05T20:16:42.470089] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-05T20:16:42.470954] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-05T20:16:42.471021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:42.471062] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:42.471096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:42.471167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:42.532771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:42.533937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:42.534029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:42.534063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:42.656926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:42.657069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:42.657109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:42.657141] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:42.660738] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-05T20:16:42.661019] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-05T20:16:42.661154] [INFO ] [sig ] ASYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:42.801898] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ASYS.txt [2026-02-05T20:16:42.802068] [INFO ] [sig ] [269/3445] Completed ASYS in 0.3s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:42.802112] [INFO ] [sig ] [270/3445] Forecasting ATAI... [2026-02-05T20:16:42.802146] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-05T20:16:42.802179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-05T20:16:42.815900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-05T20:16:42.816300] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-05T20:16:42.817159] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-05T20:16:42.817215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:42.817248] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:42.817276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:42.817335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:42.876490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:42.877479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:42.877601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:42.877651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:43.001516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:43.001696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:43.001739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:43.001768] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:43.005409] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=54.92%) [2026-02-05T20:16:43.005735] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-05T20:16:43.005869] [INFO ] [sig ] ATAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:43.156979] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATAI.txt [2026-02-05T20:16:43.157116] [INFO ] [sig ] [270/3445] Completed ATAI in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:43.157157] [INFO ] [sig ] [271/3445] Forecasting ATEC... [2026-02-05T20:16:43.157188] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-05T20:16:43.157219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-05T20:16:43.171167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-05T20:16:43.171522] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-05T20:16:43.172635] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-05T20:16:43.172689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:43.172725] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:43.172753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:43.172812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:43.231663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:43.232358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:43.232442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:43.232477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:43.362829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:43.363015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:43.363067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:43.363103] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:43.367424] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=87.00%) [2026-02-05T20:16:43.367729] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-05T20:16:43.367870] [INFO ] [sig ] ATEC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:43.513353] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATEC.txt [2026-02-05T20:16:43.513600] [INFO ] [sig ] [271/3445] Completed ATEC in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:43.513665] [INFO ] [sig ] [272/3445] Forecasting ATEN... [2026-02-05T20:16:43.513710] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-05T20:16:43.513755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-05T20:16:43.528454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-05T20:16:43.528880] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-05T20:16:43.530072] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-05T20:16:43.530143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:43.530184] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:43.530221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:43.530297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:43.598090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:43.599103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:43.599392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:43.599428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:43.728830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:43.728999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:43.729067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:43.729108] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:43.732646] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-05T20:16:43.732942] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-05T20:16:43.733082] [INFO ] [sig ] ATEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:43.882311] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATEN.txt [2026-02-05T20:16:43.882447] [INFO ] [sig ] [272/3445] Completed ATEN in 0.4s | 2.76 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-05T20:16:43.882487] [INFO ] [sig ] [273/3445] Forecasting ATEX... [2026-02-05T20:16:43.882517] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-05T20:16:43.882547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-05T20:16:43.895776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-05T20:16:43.896166] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-05T20:16:43.897073] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-05T20:16:43.897135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:43.897169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:43.897197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:43.897256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:43.959900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:43.960769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:43.960859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:43.960894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:44.085006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:44.085172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:44.085228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:44.085262] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:44.089538] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=23.45%) [2026-02-05T20:16:44.089891] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-05T20:16:44.090043] [INFO ] [sig ] ATEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:44.236691] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATEX.txt [2026-02-05T20:16:44.236840] [INFO ] [sig ] [273/3445] Completed ATEX in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-05T20:16:44.236883] [INFO ] [sig ] [274/3445] Forecasting ATGE... [2026-02-05T20:16:44.236917] [INFO ] [sig ] Generating forecast for: ATGE [2026-02-05T20:16:44.236952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATGE' from 'https://tdm.silogroup.org/data/derivative_storage/ATGE.csv'. [2026-02-05T20:16:44.252073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATGE'. [2026-02-05T20:16:44.252437] [INFO ] [FORECASTER] Starting predict_future for ATGE [2026-02-05T20:16:44.253300] [DEBUG] [LOCAL ] No optimal features file found for ATGE: ./output/feature-sets/ATGE.txt [2026-02-05T20:16:44.253353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:44.253386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:44.253412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:44.253470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:44.315413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:44.316507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:44.316628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:44.316668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:44.439815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:44.439975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:44.440040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:44.440074] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:44.444078] [DEBUG] [FORECASTER] ATGE: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-05T20:16:44.444564] [INFO ] [FORECASTER] Completed predict_future for ATGE [2026-02-05T20:16:44.444722] [INFO ] [sig ] ATGE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:44.596397] [INFO ] [LOCAL ] Saved forecast: ATGE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATGE.txt [2026-02-05T20:16:44.596628] [INFO ] [sig ] [274/3445] Completed ATGE in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-05T20:16:44.596688] [INFO ] [sig ] [275/3445] Forecasting ATHM... [2026-02-05T20:16:44.596722] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-05T20:16:44.596757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-05T20:16:44.609886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-05T20:16:44.610461] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-05T20:16:44.611517] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-05T20:16:44.611590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:44.611654] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:44.611685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:44.611744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:44.674145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:44.674998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:44.675085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:44.675118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:44.818116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:44.818280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:44.818341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:44.818382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:44.822073] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-05T20:16:44.822394] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-05T20:16:44.822532] [INFO ] [sig ] ATHM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:44.965521] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATHM.txt [2026-02-05T20:16:44.965686] [INFO ] [sig ] [275/3445] Completed ATHM in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-05T20:16:44.965728] [INFO ] [sig ] [276/3445] Forecasting ATI... [2026-02-05T20:16:44.965758] [INFO ] [sig ] Generating forecast for: ATI [2026-02-05T20:16:44.965790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-05T20:16:44.978355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-05T20:16:44.978735] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-05T20:16:44.979556] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-05T20:16:44.979631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:44.979676] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:44.979706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:44.979766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:45.041586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:45.042406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:45.042494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:45.042529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:45.170909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:45.171061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:45.171102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:45.171131] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:45.174554] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: DOWN (p=8.76%) [2026-02-05T20:16:45.174850] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-05T20:16:45.174979] [INFO ] [sig ] ATI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:45.317915] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATI.txt [2026-02-05T20:16:45.318067] [INFO ] [sig ] [276/3445] Completed ATI in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-05T20:16:45.318116] [INFO ] [sig ] [277/3445] Forecasting ATLC... [2026-02-05T20:16:45.318151] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-05T20:16:45.318183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-05T20:16:45.331454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-05T20:16:45.331847] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-05T20:16:45.332678] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-05T20:16:45.332731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:45.332764] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:45.332797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:45.332878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:45.395374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:45.396090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:45.396371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:45.396404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:45.525051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:45.525214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:45.525255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:45.525285] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:45.529000] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-05T20:16:45.529292] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-05T20:16:45.529448] [INFO ] [sig ] ATLC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:45.672146] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATLC.txt [2026-02-05T20:16:45.672291] [INFO ] [sig ] [277/3445] Completed ATLC in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.2m [2026-02-05T20:16:45.672330] [INFO ] [sig ] [278/3445] Forecasting ATLCZ... [2026-02-05T20:16:45.672359] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-05T20:16:45.672391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-05T20:16:45.684424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-05T20:16:45.684817] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-05T20:16:45.685709] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-05T20:16:45.685766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:45.685799] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:45.685826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:45.685883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:45.744235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:45.744929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:45.745027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:45.745061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:45.863008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:45.863180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:45.863226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:45.863293] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:45.867670] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-05T20:16:45.868043] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-05T20:16:45.868200] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:46.030385] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATLCZ.txt [2026-02-05T20:16:46.030601] [INFO ] [sig ] [278/3445] Completed ATLCZ in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:46.030654] [INFO ] [sig ] [279/3445] Forecasting ATLO... [2026-02-05T20:16:46.030686] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-05T20:16:46.030721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-05T20:16:46.043624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-05T20:16:46.044035] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-05T20:16:46.045124] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-05T20:16:46.045180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:46.045213] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:46.045240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:46.045298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:46.111096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:46.112051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:46.112144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:46.112179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:46.235078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:46.235248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:46.235290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:46.235324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:46.239199] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: DOWN (p=30.39%) [2026-02-05T20:16:46.239523] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-05T20:16:46.239709] [INFO ] [sig ] ATLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:46.389976] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATLO.txt [2026-02-05T20:16:46.390141] [INFO ] [sig ] [279/3445] Completed ATLO in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:46.390187] [INFO ] [sig ] [280/3445] Forecasting ATNI... [2026-02-05T20:16:46.390221] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-05T20:16:46.390252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-05T20:16:46.403691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-05T20:16:46.404286] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-05T20:16:46.405137] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-05T20:16:46.405190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:46.405411] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:46.405438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:46.405496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:46.466437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:46.467341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:46.467428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:46.467461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:46.596280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:46.596439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:46.596479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:46.596509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:46.600177] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: DOWN (p=44.72%) [2026-02-05T20:16:46.600622] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-05T20:16:46.600754] [INFO ] [sig ] ATNI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:46.743323] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATNI.txt [2026-02-05T20:16:46.743484] [INFO ] [sig ] [280/3445] Completed ATNI in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:46.743525] [INFO ] [sig ] [281/3445] Forecasting ATO... [2026-02-05T20:16:46.743557] [INFO ] [sig ] Generating forecast for: ATO [2026-02-05T20:16:46.743612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-05T20:16:46.757075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-05T20:16:46.757449] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-05T20:16:46.758299] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-05T20:16:46.758375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:46.758407] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:46.758434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:46.758490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:46.835045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:46.836131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:46.836238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:46.836281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:46.968448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:46.968622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:46.968665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:46.968694] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:46.972173] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: DOWN (p=46.89%) [2026-02-05T20:16:46.972451] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-05T20:16:46.972628] [INFO ] [sig ] ATO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:47.112360] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATO.txt [2026-02-05T20:16:47.112500] [INFO ] [sig ] [281/3445] Completed ATO in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:47.112541] [INFO ] [sig ] [282/3445] Forecasting ATOM... [2026-02-05T20:16:47.112589] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-05T20:16:47.112625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-05T20:16:47.125016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-05T20:16:47.125398] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-05T20:16:47.126255] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-05T20:16:47.126309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:47.126340] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:47.126366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:47.126422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:47.183505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:47.184268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:47.184369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:47.184402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:47.319223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:47.319615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:47.319668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:47.319711] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:47.324495] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: UP (p=53.50%) [2026-02-05T20:16:47.324844] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-05T20:16:47.325001] [INFO ] [sig ] ATOM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:47.476979] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATOM.txt [2026-02-05T20:16:47.477153] [INFO ] [sig ] [282/3445] Completed ATOM in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:47.477200] [INFO ] [sig ] [283/3445] Forecasting ATRA... [2026-02-05T20:16:47.477235] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-05T20:16:47.477268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-05T20:16:47.492493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-05T20:16:47.492931] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-05T20:16:47.493821] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-05T20:16:47.493876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:47.493911] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:47.493941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:47.493999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:47.558759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:47.559656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:47.559759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:47.559796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:47.688858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:47.689028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:47.689079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:47.689129] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:47.693524] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=51.02%) [2026-02-05T20:16:47.693856] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-05T20:16:47.693999] [INFO ] [sig ] ATRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:47.852937] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATRA.txt [2026-02-05T20:16:47.853144] [INFO ] [sig ] [283/3445] Completed ATRA in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:47.853228] [INFO ] [sig ] [284/3445] Forecasting ATRC... [2026-02-05T20:16:47.853267] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-05T20:16:47.853300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-05T20:16:47.868147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-05T20:16:47.868647] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-05T20:16:47.869526] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-05T20:16:47.869601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:47.869638] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:47.869667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:47.869731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:47.936996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:47.938114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:47.938204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:47.938241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:48.067859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:48.068023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:48.068070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:48.068108] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:48.071897] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-02-05T20:16:48.072215] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-05T20:16:48.072358] [INFO ] [sig ] ATRC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:48.234360] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ATRC.txt [2026-02-05T20:16:48.234527] [INFO ] [sig ] [284/3445] Completed ATRC in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:48.234587] [INFO ] [sig ] [285/3445] Forecasting ATRO... [2026-02-05T20:16:48.234625] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-05T20:16:48.234669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-05T20:16:48.249248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-05T20:16:48.249684] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-05T20:16:48.250554] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-05T20:16:48.250635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:48.250672] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:48.250709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:48.250787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:48.316797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:48.317756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:48.317896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:48.317932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:48.457653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:48.457873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:48.457921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:48.457951] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:48.461549] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=17.13%) [2026-02-05T20:16:48.461861] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-05T20:16:48.461996] [INFO ] [sig ] ATRO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:48.606133] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ATRO.txt [2026-02-05T20:16:48.606299] [INFO ] [sig ] [285/3445] Completed ATRO in 0.4s | 2.76 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:48.606341] [INFO ] [sig ] [286/3445] Forecasting AUB... [2026-02-05T20:16:48.606373] [INFO ] [sig ] Generating forecast for: AUB [2026-02-05T20:16:48.606404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-05T20:16:48.621306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-05T20:16:48.621765] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-05T20:16:48.622685] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-05T20:16:48.622740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:48.622773] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:48.622800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:48.622859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:48.696980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:48.698299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:48.698626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:48.698664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:48.854510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:48.854694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:48.854738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:48.854773] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:48.858726] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-02-05T20:16:48.859033] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-05T20:16:48.859189] [INFO ] [sig ] AUB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:49.015798] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AUB.txt [2026-02-05T20:16:49.015968] [INFO ] [sig ] [286/3445] Completed AUB in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:49.016011] [INFO ] [sig ] [287/3445] Forecasting AUDC... [2026-02-05T20:16:49.016044] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-05T20:16:49.016077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-05T20:16:49.030687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-05T20:16:49.031151] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-05T20:16:49.032125] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-05T20:16:49.032195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:49.032258] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:49.032305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:49.032391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:49.101444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:49.102380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:49.102470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:49.102506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:49.248822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:49.249036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:49.249088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:49.249129] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:49.254107] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-05T20:16:49.254609] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-05T20:16:49.254818] [INFO ] [sig ] AUDC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:49.437450] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AUDC.txt [2026-02-05T20:16:49.437723] [INFO ] [sig ] [287/3445] Completed AUDC in 0.4s | 2.75 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:49.437779] [INFO ] [sig ] [288/3445] Forecasting AUPH... [2026-02-05T20:16:49.437815] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-05T20:16:49.437850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-05T20:16:49.463184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-05T20:16:49.463707] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-05T20:16:49.464948] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-05T20:16:49.465026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:49.465082] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:49.465125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:49.465213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:49.550097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:49.551348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:49.551480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:49.551534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:49.722248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:49.722460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:49.722524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:49.722736] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:49.728294] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: DOWN (p=43.76%) [2026-02-05T20:16:49.728863] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-05T20:16:49.729086] [INFO ] [sig ] AUPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:49.965315] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AUPH.txt [2026-02-05T20:16:49.965665] [INFO ] [sig ] [288/3445] Completed AUPH in 0.5s | 2.75 sym/s | Total: 1.7m | ETA: 19.1m [2026-02-05T20:16:49.965738] [INFO ] [sig ] [289/3445] Forecasting AURA... [2026-02-05T20:16:49.965793] [INFO ] [sig ] Generating forecast for: AURA [2026-02-05T20:16:49.965863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-05T20:16:50.033714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-05T20:16:50.034254] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-05T20:16:50.035369] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-05T20:16:50.035429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:50.035475] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:50.035506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:50.035609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:50.131058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:50.132352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:50.132559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:50.132713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:50.299158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:50.299365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:50.299419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:50.299461] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:50.304719] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=31.32%) [2026-02-05T20:16:50.305185] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-05T20:16:50.305365] [INFO ] [sig ] AURA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:50.495712] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AURA.txt [2026-02-05T20:16:50.495951] [INFO ] [sig ] [289/3445] Completed AURA in 0.5s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:50.496014] [INFO ] [sig ] [290/3445] Forecasting AUTL... [2026-02-05T20:16:50.496059] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-05T20:16:50.496112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-05T20:16:50.513785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-05T20:16:50.514301] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-05T20:16:50.515496] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-05T20:16:50.515569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:50.515637] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:50.515677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:50.515763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:50.595474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:50.596643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:50.596762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:50.596807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:50.739775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:50.739947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:50.739990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:50.740019] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:50.744648] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-02-05T20:16:50.745040] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-05T20:16:50.745200] [INFO ] [sig ] AUTL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:50.916940] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AUTL.txt [2026-02-05T20:16:50.917174] [INFO ] [sig ] [290/3445] Completed AUTL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:50.917236] [INFO ] [sig ] [291/3445] Forecasting AVA... [2026-02-05T20:16:50.917295] [INFO ] [sig ] Generating forecast for: AVA [2026-02-05T20:16:50.917344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-05T20:16:50.932920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-05T20:16:50.933450] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-05T20:16:50.934939] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-05T20:16:50.935023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:50.935073] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:50.935109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:50.935197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:51.007145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:51.008223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:51.008362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:51.008411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:51.141061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:51.141268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:51.141328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:51.141371] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:51.147193] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=48.64%) [2026-02-05T20:16:51.147699] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-05T20:16:51.147915] [INFO ] [sig ] AVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:51.301725] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AVA.txt [2026-02-05T20:16:51.301916] [INFO ] [sig ] [291/3445] Completed AVA in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:51.301980] [INFO ] [sig ] [292/3445] Forecasting AVAH... [2026-02-05T20:16:51.302023] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-05T20:16:51.302064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-05T20:16:51.315236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-05T20:16:51.315703] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-05T20:16:51.316565] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-05T20:16:51.316649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:51.316710] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:51.316741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:51.316801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:51.379752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:51.380705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:51.380795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:51.380830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:51.512783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:51.512971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:51.513022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:51.513062] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:51.517951] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-02-05T20:16:51.518359] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-05T20:16:51.518553] [INFO ] [sig ] AVAH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:51.675451] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVAH.txt [2026-02-05T20:16:51.675629] [INFO ] [sig ] [292/3445] Completed AVAH in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:51.675673] [INFO ] [sig ] [293/3445] Forecasting AVAL... [2026-02-05T20:16:51.675706] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-05T20:16:51.675737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-05T20:16:51.688792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-05T20:16:51.689268] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-05T20:16:51.690183] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-05T20:16:51.690237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:51.690269] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:51.690296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:51.690355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:51.751451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:51.752369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:51.752460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:51.752495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:51.873278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:51.873656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:51.873699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:51.873729] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:51.877680] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: DOWN (p=39.58%) [2026-02-05T20:16:51.878020] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-05T20:16:51.878163] [INFO ] [sig ] AVAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:52.029032] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AVAL.txt [2026-02-05T20:16:52.029235] [INFO ] [sig ] [293/3445] Completed AVAL in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:52.029287] [INFO ] [sig ] [294/3445] Forecasting AVB... [2026-02-05T20:16:52.029333] [INFO ] [sig ] Generating forecast for: AVB [2026-02-05T20:16:52.029370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-05T20:16:52.044450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-05T20:16:52.044919] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-05T20:16:52.045847] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-05T20:16:52.045903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:52.045936] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:52.045965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:52.046022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:52.115819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:52.116759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:52.116856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:52.116903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:52.251226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:52.251405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:52.251466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:52.251524] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:52.255312] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=69.47%) [2026-02-05T20:16:52.255640] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-05T20:16:52.255817] [INFO ] [sig ] AVB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:52.408612] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVB.txt [2026-02-05T20:16:52.408795] [INFO ] [sig ] [294/3445] Completed AVB in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:52.408840] [INFO ] [sig ] [295/3445] Forecasting AVBP... [2026-02-05T20:16:52.408874] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-05T20:16:52.408906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-05T20:16:52.421943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-05T20:16:52.422376] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-05T20:16:52.423344] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-05T20:16:52.423399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:52.423431] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:52.423457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:52.423514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:52.505070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:52.506213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:52.506339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:52.506396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:52.638707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:52.638871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:52.638911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:52.638977] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:52.642643] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: UP (p=80.94%) [2026-02-05T20:16:52.642957] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-05T20:16:52.643102] [INFO ] [sig ] AVBP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:52.806475] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVBP.txt [2026-02-05T20:16:52.806660] [INFO ] [sig ] [295/3445] Completed AVBP in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.2m [2026-02-05T20:16:52.806706] [INFO ] [sig ] [296/3445] Forecasting AVD... [2026-02-05T20:16:52.806739] [INFO ] [sig ] Generating forecast for: AVD [2026-02-05T20:16:52.806772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-05T20:16:52.820491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-05T20:16:52.820916] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-05T20:16:52.821807] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-05T20:16:52.821861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:52.821894] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:52.821921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:52.821977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:52.884645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:52.885552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:52.885664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:52.885699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:53.021323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:53.021504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:53.021557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:53.021618] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:53.025614] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-05T20:16:53.025961] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-05T20:16:53.026114] [INFO ] [sig ] AVD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:53.181405] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVD.txt [2026-02-05T20:16:53.181587] [INFO ] [sig ] [296/3445] Completed AVD in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:53.181631] [INFO ] [sig ] [297/3445] Forecasting AVDL... [2026-02-05T20:16:53.181662] [INFO ] [sig ] Generating forecast for: AVDL [2026-02-05T20:16:53.181694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVDL' from 'https://tdm.silogroup.org/data/derivative_storage/AVDL.csv'. [2026-02-05T20:16:53.195110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVDL'. [2026-02-05T20:16:53.195531] [INFO ] [FORECASTER] Starting predict_future for AVDL [2026-02-05T20:16:53.196480] [DEBUG] [LOCAL ] No optimal features file found for AVDL: ./output/feature-sets/AVDL.txt [2026-02-05T20:16:53.196538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:53.196604] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:53.196644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:53.196704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:53.257528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:53.258423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:53.258516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:53.258550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:53.382199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:53.382368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:53.382409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:53.382439] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:53.386059] [DEBUG] [FORECASTER] AVDL: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-02-05T20:16:53.386377] [INFO ] [FORECASTER] Completed predict_future for AVDL [2026-02-05T20:16:53.386520] [INFO ] [sig ] AVDL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:53.526480] [INFO ] [LOCAL ] Saved forecast: AVDL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVDL.txt [2026-02-05T20:16:53.526647] [INFO ] [sig ] [297/3445] Completed AVDL in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:53.526691] [INFO ] [sig ] [298/3445] Forecasting AVGO... [2026-02-05T20:16:53.526723] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-05T20:16:53.526756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-05T20:16:53.539628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-05T20:16:53.540008] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-05T20:16:53.540892] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-05T20:16:53.540946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:53.540979] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:53.541006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:53.541074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:53.599139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:53.599826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:53.599909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:53.599943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:53.719881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:53.720030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:53.720072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:53.720100] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:53.723561] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=57.00%) [2026-02-05T20:16:53.723859] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-05T20:16:53.723990] [INFO ] [sig ] AVGO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:53.865953] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVGO.txt [2026-02-05T20:16:53.866065] [INFO ] [sig ] [298/3445] Completed AVGO in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:53.866104] [INFO ] [sig ] [299/3445] Forecasting AVGX... [2026-02-05T20:16:53.866134] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-05T20:16:53.866165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-05T20:16:53.879782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-05T20:16:53.880122] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-05T20:16:53.881145] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-05T20:16:53.881198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:53.881232] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:53.881262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:53.881322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:53.939595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:53.940198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:53.940294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:53.940334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:54.063923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:54.064078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:54.064118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:54.064148] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:54.067567] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-02-05T20:16:54.067862] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-05T20:16:54.067992] [INFO ] [sig ] AVGX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:54.218930] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AVGX.txt [2026-02-05T20:16:54.219098] [INFO ] [sig ] [299/3445] Completed AVGX in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:54.219141] [INFO ] [sig ] [300/3445] Forecasting AVK... [2026-02-05T20:16:54.219174] [INFO ] [sig ] Generating forecast for: AVK [2026-02-05T20:16:54.219212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-05T20:16:54.235796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-05T20:16:54.236191] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-05T20:16:54.237026] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-05T20:16:54.237089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:54.237122] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:54.237149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:54.237209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:54.296769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:54.297900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:54.297989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:54.298022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:54.418198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:54.418382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:54.418423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:54.418454] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:54.421971] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-05T20:16:54.422264] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-05T20:16:54.422617] [INFO ] [sig ] AVK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:54.566602] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVK.txt [2026-02-05T20:16:54.566753] [INFO ] [sig ] [300/3445] Completed AVK in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:54.566794] [INFO ] [sig ] [301/3445] Forecasting AVNS... [2026-02-05T20:16:54.566825] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-05T20:16:54.566856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-05T20:16:54.580173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-05T20:16:54.580540] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-05T20:16:54.581379] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-05T20:16:54.581432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:54.581464] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:54.581490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:54.581547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:54.639069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:54.639904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:54.639990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:54.640022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:54.767373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:54.767533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:54.767612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:54.767649] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:54.771119] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: DOWN (p=11.03%) [2026-02-05T20:16:54.771413] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-05T20:16:54.771556] [INFO ] [sig ] AVNS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:54.917696] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AVNS.txt [2026-02-05T20:16:54.917850] [INFO ] [sig ] [301/3445] Completed AVNS in 0.4s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:54.917893] [INFO ] [sig ] [302/3445] Forecasting AVO... [2026-02-05T20:16:54.917925] [INFO ] [sig ] Generating forecast for: AVO [2026-02-05T20:16:54.917956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-05T20:16:54.931068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-05T20:16:54.931465] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-05T20:16:54.932302] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-05T20:16:54.932354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:54.932386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:54.932413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:54.932470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:54.989756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:54.990555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:54.990692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:54.990727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:55.116945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:55.117099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:55.117138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:55.117169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:55.121135] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-05T20:16:55.121407] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-05T20:16:55.121537] [INFO ] [sig ] AVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:55.263146] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVO.txt [2026-02-05T20:16:55.263260] [INFO ] [sig ] [302/3445] Completed AVO in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:55.263298] [INFO ] [sig ] [303/3445] Forecasting AVTX... [2026-02-05T20:16:55.263328] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-05T20:16:55.263359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-05T20:16:55.275476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-05T20:16:55.275827] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-05T20:16:55.276699] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-05T20:16:55.276752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:55.276785] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:55.276812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:55.276869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:55.337045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:55.337846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:55.337941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:55.337980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:55.462303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:55.462476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:55.462517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:55.462545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:55.466085] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=12.06%) [2026-02-05T20:16:55.466373] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-05T20:16:55.466506] [INFO ] [sig ] AVTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:55.606306] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AVTX.txt [2026-02-05T20:16:55.606493] [INFO ] [sig ] [303/3445] Completed AVTX in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:55.606534] [INFO ] [sig ] [304/3445] Forecasting AVXL... [2026-02-05T20:16:55.606564] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-05T20:16:55.606618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-05T20:16:55.617927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-05T20:16:55.618307] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-05T20:16:55.619162] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-05T20:16:55.619228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:55.619269] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:55.619301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:55.619359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:55.679120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:55.680188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:55.680273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:55.680306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:55.804595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:55.804764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:55.804806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:55.804834] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:55.808375] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-05T20:16:55.808694] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-05T20:16:55.808830] [INFO ] [sig ] AVXL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:55.951192] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AVXL.txt [2026-02-05T20:16:55.951382] [INFO ] [sig ] [304/3445] Completed AVXL in 0.3s | 2.74 sym/s | Total: 1.8m | ETA: 19.1m [2026-02-05T20:16:55.951430] [INFO ] [sig ] [305/3445] Forecasting AVY... [2026-02-05T20:16:55.951462] [INFO ] [sig ] Generating forecast for: AVY [2026-02-05T20:16:55.951494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-05T20:16:55.965426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-05T20:16:55.965843] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-05T20:16:55.966913] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-05T20:16:55.966968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:55.967002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:55.967028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:55.967084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:56.027697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:56.028655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:56.028748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:56.028781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:56.154054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:56.154223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:56.154266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:56.154298] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:56.158022] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=71.15%) [2026-02-05T20:16:56.158461] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-05T20:16:56.158638] [INFO ] [sig ] AVY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:56.308862] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AVY.txt [2026-02-05T20:16:56.309060] [INFO ] [sig ] [305/3445] Completed AVY in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-05T20:16:56.309100] [INFO ] [sig ] [306/3445] Forecasting AWF... [2026-02-05T20:16:56.309129] [INFO ] [sig ] Generating forecast for: AWF [2026-02-05T20:16:56.309162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-05T20:16:56.324211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-05T20:16:56.324840] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-05T20:16:56.325901] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-05T20:16:56.325954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:56.325987] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:56.326013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:56.326070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:56.386907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:56.387809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:56.387898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:56.387931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:56.511387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:56.511763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:56.511804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:56.511833] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:56.515381] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-05T20:16:56.515904] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-05T20:16:56.516044] [INFO ] [sig ] AWF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:56.663046] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AWF.txt [2026-02-05T20:16:56.663232] [INFO ] [sig ] [306/3445] Completed AWF in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-05T20:16:56.663275] [INFO ] [sig ] [307/3445] Forecasting AWI... [2026-02-05T20:16:56.663303] [INFO ] [sig ] Generating forecast for: AWI [2026-02-05T20:16:56.663336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-05T20:16:56.677346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-05T20:16:56.677780] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-05T20:16:56.678710] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-05T20:16:56.678764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:56.678795] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:56.678823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:56.678879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:56.738928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:56.740062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:56.740151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:56.740183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:56.870128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:56.870291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:56.870363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:56.870395] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:56.874824] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: DOWN (p=20.07%) [2026-02-05T20:16:56.875149] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-05T20:16:56.875309] [INFO ] [sig ] AWI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:57.033705] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AWI.txt [2026-02-05T20:16:57.033869] [INFO ] [sig ] [307/3445] Completed AWI in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 19.1m [2026-02-05T20:16:57.033912] [INFO ] [sig ] [308/3445] Forecasting AWK... [2026-02-05T20:16:57.033944] [INFO ] [sig ] Generating forecast for: AWK [2026-02-05T20:16:57.033977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-05T20:16:57.049503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-05T20:16:57.049950] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-05T20:16:57.050831] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-05T20:16:57.050885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:57.050917] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:57.050945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:57.051001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:57.113509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:57.114472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:57.114562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:57.114619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:57.241778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:57.241945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:57.241989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:57.242035] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:57.246692] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-05T20:16:57.247033] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-05T20:16:57.247180] [INFO ] [sig ] AWK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:57.400548] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AWK.txt [2026-02-05T20:16:57.400740] [INFO ] [sig ] [308/3445] Completed AWK in 0.4s | 2.74 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:57.400782] [INFO ] [sig ] [309/3445] Forecasting AWP... [2026-02-05T20:16:57.400811] [INFO ] [sig ] Generating forecast for: AWP [2026-02-05T20:16:57.400843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-05T20:16:57.413698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-05T20:16:57.414087] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-05T20:16:57.414977] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-05T20:16:57.415030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:57.415099] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:57.415128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:57.415185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:57.474741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:57.475681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:57.475769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:57.475806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:57.597315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:57.597491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:57.597533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:57.597563] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:57.601077] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-02-05T20:16:57.601384] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-05T20:16:57.601530] [INFO ] [sig ] AWP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:57.745111] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AWP.txt [2026-02-05T20:16:57.745272] [INFO ] [sig ] [309/3445] Completed AWP in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:57.745313] [INFO ] [sig ] [310/3445] Forecasting AWRE... [2026-02-05T20:16:57.745344] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-05T20:16:57.745375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-05T20:16:57.758555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-05T20:16:57.758969] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-05T20:16:57.759937] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-05T20:16:57.760004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:57.760041] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:57.760068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:57.760126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:57.817971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:57.818855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:57.818940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:57.818973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:57.930957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:57.931126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:57.931167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:57.931196] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:57.934698] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-05T20:16:57.934984] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-05T20:16:57.935118] [INFO ] [sig ] AWRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:58.079743] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AWRE.txt [2026-02-05T20:16:58.079901] [INFO ] [sig ] [310/3445] Completed AWRE in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:58.079942] [INFO ] [sig ] [311/3445] Forecasting AXGN... [2026-02-05T20:16:58.079973] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-05T20:16:58.080004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-05T20:16:58.093796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-05T20:16:58.094172] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-05T20:16:58.095008] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-05T20:16:58.095061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:58.095103] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:58.095132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:58.095189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:58.154479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:58.155388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:58.155475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:58.155509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:58.281735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:58.281899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:58.281938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:58.281967] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:58.285521] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=26.10%) [2026-02-05T20:16:58.285820] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-05T20:16:58.285952] [INFO ] [sig ] AXGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:58.427847] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AXGN.txt [2026-02-05T20:16:58.428008] [INFO ] [sig ] [311/3445] Completed AXGN in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:58.428049] [INFO ] [sig ] [312/3445] Forecasting AXP... [2026-02-05T20:16:58.428080] [INFO ] [sig ] Generating forecast for: AXP [2026-02-05T20:16:58.428112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-05T20:16:58.442134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-05T20:16:58.442543] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-05T20:16:58.443452] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-05T20:16:58.443506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:58.443539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:58.443567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:58.443664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:58.507197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:58.508111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:58.508202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:58.508237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:58.636530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:58.636722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:58.636765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:58.636852] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:58.640480] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-05T20:16:58.640799] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-05T20:16:58.640944] [INFO ] [sig ] AXP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:58.786442] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AXP.txt [2026-02-05T20:16:58.786630] [INFO ] [sig ] [312/3445] Completed AXP in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:58.786674] [INFO ] [sig ] [313/3445] Forecasting AXS... [2026-02-05T20:16:58.786705] [INFO ] [sig ] Generating forecast for: AXS [2026-02-05T20:16:58.786748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-05T20:16:58.799759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-05T20:16:58.800181] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-05T20:16:58.801183] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-05T20:16:58.801239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:58.801272] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:58.801299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:58.801358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:58.860290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:58.861264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:58.861370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:58.861405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:58.986112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:58.986274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:58.986315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:58.986345] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:58.989854] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-05T20:16:58.990180] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-05T20:16:58.990322] [INFO ] [sig ] AXS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:59.132097] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AXS.txt [2026-02-05T20:16:59.132256] [INFO ] [sig ] [313/3445] Completed AXS in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:59.132295] [INFO ] [sig ] [314/3445] Forecasting AXSM... [2026-02-05T20:16:59.132325] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-05T20:16:59.132356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-05T20:16:59.147347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-05T20:16:59.147976] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-05T20:16:59.148929] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-05T20:16:59.148984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:59.149016] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:59.149043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:59.149101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:59.209851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:59.210764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:59.210867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:59.210908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:59.335880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:59.336046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:59.336087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:59.336117] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:59.340547] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-05T20:16:59.340881] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-05T20:16:59.341024] [INFO ] [sig ] AXSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:16:59.500774] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AXSM.txt [2026-02-05T20:16:59.500953] [INFO ] [sig ] [314/3445] Completed AXSM in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:59.500996] [INFO ] [sig ] [315/3445] Forecasting AXTA... [2026-02-05T20:16:59.501034] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-05T20:16:59.501070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-05T20:16:59.518201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-05T20:16:59.518728] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-05T20:16:59.519822] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-05T20:16:59.519893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:59.519930] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:59.519964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:59.520048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:59.593019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:59.594104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:59.594234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:59.594279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:16:59.728224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:16:59.728432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:16:59.728488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:16:59.728517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:16:59.732769] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: UP (p=80.27%) [2026-02-05T20:16:59.733070] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-05T20:16:59.733212] [INFO ] [sig ] AXTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:16:59.883110] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AXTA.txt [2026-02-05T20:16:59.883281] [INFO ] [sig ] [315/3445] Completed AXTA in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:16:59.883336] [INFO ] [sig ] [316/3445] Forecasting AXTI... [2026-02-05T20:16:59.883376] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-05T20:16:59.883409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-05T20:16:59.898888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-05T20:16:59.899339] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-05T20:16:59.900321] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-05T20:16:59.900382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:16:59.900417] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:16:59.900446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:16:59.900505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:16:59.970730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:16:59.971676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:16:59.971768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:16:59.971804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:00.096674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:00.096842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:00.096885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:00.096918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:00.100665] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-02-05T20:17:00.100993] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-05T20:17:00.101149] [INFO ] [sig ] AXTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:00.248408] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AXTI.txt [2026-02-05T20:17:00.248802] [INFO ] [sig ] [316/3445] Completed AXTI in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:17:00.248850] [INFO ] [sig ] [317/3445] Forecasting AYI... [2026-02-05T20:17:00.248883] [INFO ] [sig ] Generating forecast for: AYI [2026-02-05T20:17:00.248915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-05T20:17:00.263606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-05T20:17:00.264009] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-05T20:17:00.264905] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-05T20:17:00.264959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:00.264994] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:00.265021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:00.265079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:00.329205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:00.330120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:00.330222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:00.330260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:00.468383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:00.468549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:00.468610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:00.468643] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:00.472168] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-02-05T20:17:00.472503] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-05T20:17:00.472660] [INFO ] [sig ] AYI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:00.616151] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AYI.txt [2026-02-05T20:17:00.616292] [INFO ] [sig ] [317/3445] Completed AYI in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:17:00.616332] [INFO ] [sig ] [318/3445] Forecasting AZ... [2026-02-05T20:17:00.616364] [INFO ] [sig ] Generating forecast for: AZ [2026-02-05T20:17:00.616398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-05T20:17:00.629566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-05T20:17:00.629958] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-05T20:17:00.630993] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-05T20:17:00.631046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:00.631077] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:00.631104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:00.631162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:00.693628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:00.694554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:00.694668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:00.694703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:00.822913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:00.823075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:00.823115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:00.823160] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:00.826684] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-05T20:17:00.826962] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-05T20:17:00.827097] [INFO ] [sig ] AZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:00.970765] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AZ.txt [2026-02-05T20:17:00.970935] [INFO ] [sig ] [318/3445] Completed AZ in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:17:00.970985] [INFO ] [sig ] [319/3445] Forecasting AZN... [2026-02-05T20:17:00.971023] [INFO ] [sig ] Generating forecast for: AZN [2026-02-05T20:17:00.971062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-05T20:17:00.984462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-05T20:17:00.984876] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-05T20:17:00.985706] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-05T20:17:00.985758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:00.985791] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:00.985819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:00.985878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:01.047625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:01.048530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:01.048642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:01.048715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:01.174786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:01.174944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:01.174987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:01.175019] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:01.179379] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: UP (p=59.83%) [2026-02-05T20:17:01.179690] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-05T20:17:01.179827] [INFO ] [sig ] AZN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:01.322224] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AZN.txt [2026-02-05T20:17:01.322359] [INFO ] [sig ] [319/3445] Completed AZN in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:17:01.322398] [INFO ] [sig ] [320/3445] Forecasting AZO... [2026-02-05T20:17:01.322429] [INFO ] [sig ] Generating forecast for: AZO [2026-02-05T20:17:01.322460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-05T20:17:01.338037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-05T20:17:01.338462] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-05T20:17:01.339329] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-05T20:17:01.339384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:01.339417] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:01.339445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:01.339502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:01.398729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:01.399390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:01.399477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:01.399512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:01.518942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:01.519097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:01.519139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:01.519169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:01.522664] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-05T20:17:01.522941] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-05T20:17:01.523071] [INFO ] [sig ] AZO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:01.668959] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/AZO.txt [2026-02-05T20:17:01.669126] [INFO ] [sig ] [320/3445] Completed AZO in 0.3s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:17:01.669167] [INFO ] [sig ] [321/3445] Forecasting AZZ... [2026-02-05T20:17:01.669196] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-05T20:17:01.669228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-05T20:17:01.683348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-05T20:17:01.683727] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-05T20:17:01.684784] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-05T20:17:01.684837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:01.684869] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:01.684896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:01.684953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:01.746803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:01.748089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:01.748175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:01.748209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:01.878839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:01.879031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:01.879094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:01.879141] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:01.884161] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: DOWN (p=19.42%) [2026-02-05T20:17:01.884559] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-05T20:17:01.884763] [INFO ] [sig ] AZZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:02.039882] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/AZZ.txt [2026-02-05T20:17:02.040058] [INFO ] [sig ] [321/3445] Completed AZZ in 0.4s | 2.75 sym/s | Total: 1.9m | ETA: 19.0m [2026-02-05T20:17:02.040101] [INFO ] [sig ] [322/3445] Forecasting BA... [2026-02-05T20:17:02.040130] [INFO ] [sig ] Generating forecast for: BA [2026-02-05T20:17:02.040162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-05T20:17:02.056138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-05T20:17:02.056553] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-05T20:17:02.057422] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-05T20:17:02.057476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:02.057508] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:02.057536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:02.057629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:02.118509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:02.119651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:02.119747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:02.119781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:02.248768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:02.248930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:02.248971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:02.249000] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:02.252754] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-05T20:17:02.253039] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-05T20:17:02.253168] [INFO ] [sig ] BA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:02.401526] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BA.txt [2026-02-05T20:17:02.401717] [INFO ] [sig ] [322/3445] Completed BA in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:02.401792] [INFO ] [sig ] [323/3445] Forecasting BABA... [2026-02-05T20:17:02.401824] [INFO ] [sig ] Generating forecast for: BABA [2026-02-05T20:17:02.401856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-05T20:17:02.416466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-05T20:17:02.416909] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-05T20:17:02.417862] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-05T20:17:02.417927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:02.417965] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:02.417995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:02.418052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:02.482134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:02.483024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:02.483113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:02.483146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:02.608627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:02.608972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:02.609015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:02.609044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:02.612739] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-02-05T20:17:02.613032] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-05T20:17:02.613170] [INFO ] [sig ] BABA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:02.757957] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BABA.txt [2026-02-05T20:17:02.758096] [INFO ] [sig ] [323/3445] Completed BABA in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:02.758136] [INFO ] [sig ] [324/3445] Forecasting BABX... [2026-02-05T20:17:02.758165] [INFO ] [sig ] Generating forecast for: BABX [2026-02-05T20:17:02.758195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-05T20:17:02.772516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-05T20:17:02.772922] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-05T20:17:02.773766] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-05T20:17:02.773830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:02.773863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:02.773890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:02.773947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:02.834005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:02.834903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:02.834992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:02.835026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:02.967348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:02.967515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:02.967558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:02.967625] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:02.971268] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: UP (p=64.25%) [2026-02-05T20:17:02.971604] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-05T20:17:02.971753] [INFO ] [sig ] BABX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:03.121140] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BABX.txt [2026-02-05T20:17:03.121316] [INFO ] [sig ] [324/3445] Completed BABX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:03.121361] [INFO ] [sig ] [325/3445] Forecasting BAC... [2026-02-05T20:17:03.121392] [INFO ] [sig ] Generating forecast for: BAC [2026-02-05T20:17:03.121422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-05T20:17:03.137321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-05T20:17:03.138039] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-05T20:17:03.139437] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-05T20:17:03.139509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:03.139556] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:03.139618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:03.139695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:03.209721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:03.210904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:03.210999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:03.211034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:03.354040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:03.354205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:03.354247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:03.354276] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:03.357809] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-02-05T20:17:03.358104] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-05T20:17:03.358243] [INFO ] [sig ] BAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:03.500800] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BAC.txt [2026-02-05T20:17:03.500951] [INFO ] [sig ] [325/3445] Completed BAC in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:03.500992] [INFO ] [sig ] [326/3445] Forecasting BAH... [2026-02-05T20:17:03.501022] [INFO ] [sig ] Generating forecast for: BAH [2026-02-05T20:17:03.501054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-05T20:17:03.513281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-05T20:17:03.513679] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-05T20:17:03.514501] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-05T20:17:03.514555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:03.514610] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:03.514671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:03.514731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:03.573815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:03.574615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:03.574705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:03.574740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:03.702196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:03.702342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:03.702384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:03.702415] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:03.705972] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: DOWN (p=20.29%) [2026-02-05T20:17:03.706248] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-05T20:17:03.706381] [INFO ] [sig ] BAH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:03.852120] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BAH.txt [2026-02-05T20:17:03.852284] [INFO ] [sig ] [326/3445] Completed BAH in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:03.852327] [INFO ] [sig ] [327/3445] Forecasting BALL... [2026-02-05T20:17:03.852361] [INFO ] [sig ] Generating forecast for: BALL [2026-02-05T20:17:03.852393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-05T20:17:03.863849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-05T20:17:03.864235] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-05T20:17:03.865098] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-05T20:17:03.865152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:03.865186] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:03.865213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:03.865272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:03.926126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:03.927010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:03.927101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:03.927135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:04.048243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:04.048418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:04.048467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:04.048498] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:04.052111] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: UP (p=63.83%) [2026-02-05T20:17:04.052403] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-05T20:17:04.052546] [INFO ] [sig ] BALL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:04.202999] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BALL.txt [2026-02-05T20:17:04.203144] [INFO ] [sig ] [327/3445] Completed BALL in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:04.203192] [INFO ] [sig ] [328/3445] Forecasting BAM... [2026-02-05T20:17:04.203223] [INFO ] [sig ] Generating forecast for: BAM [2026-02-05T20:17:04.203255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-05T20:17:04.216766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-05T20:17:04.217130] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-05T20:17:04.217974] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-05T20:17:04.218027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:04.218059] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:04.218088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:04.218145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:04.277108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:04.277877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:04.277963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:04.277996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:04.399844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:04.400001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:04.400042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:04.400070] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:04.403927] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=44.09%) [2026-02-05T20:17:04.404207] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-05T20:17:04.404343] [INFO ] [sig ] BAM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:04.553285] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BAM.txt [2026-02-05T20:17:04.553455] [INFO ] [sig ] [328/3445] Completed BAM in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:04.553501] [INFO ] [sig ] [329/3445] Forecasting BANC... [2026-02-05T20:17:04.553533] [INFO ] [sig ] Generating forecast for: BANC [2026-02-05T20:17:04.553564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-05T20:17:04.567862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-05T20:17:04.568250] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-05T20:17:04.569309] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-05T20:17:04.569363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:04.569394] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:04.569422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:04.569479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:04.634167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:04.635155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:04.635246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:04.635283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:04.763457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:04.763644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:04.763690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:04.763720] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:04.767445] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-05T20:17:04.767797] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-05T20:17:04.767961] [INFO ] [sig ] BANC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:04.915603] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BANC.txt [2026-02-05T20:17:04.915763] [INFO ] [sig ] [329/3445] Completed BANC in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:04.915804] [INFO ] [sig ] [330/3445] Forecasting BAND... [2026-02-05T20:17:04.915837] [INFO ] [sig ] Generating forecast for: BAND [2026-02-05T20:17:04.915869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-05T20:17:04.929147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-05T20:17:04.929561] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-05T20:17:04.930423] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-05T20:17:04.930481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:04.930521] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:04.930555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:04.930648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:04.987803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:04.988523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:04.988638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:04.988672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:05.114997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:05.115155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:05.115194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:05.115225] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:05.119074] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-05T20:17:05.119351] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-05T20:17:05.119490] [INFO ] [sig ] BAND: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:05.262768] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BAND.txt [2026-02-05T20:17:05.262930] [INFO ] [sig ] [330/3445] Completed BAND in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:05.262971] [INFO ] [sig ] [331/3445] Forecasting BANF... [2026-02-05T20:17:05.263002] [INFO ] [sig ] Generating forecast for: BANF [2026-02-05T20:17:05.263033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-05T20:17:05.276261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-05T20:17:05.276649] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-05T20:17:05.277482] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-05T20:17:05.277537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:05.277570] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:05.277643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:05.277705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:05.342604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:05.343520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:05.343627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:05.343669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:05.470588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:05.470750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:05.470808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:05.470839] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:05.474299] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-05T20:17:05.474610] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-05T20:17:05.474941] [INFO ] [sig ] BANF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:05.629971] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BANF.txt [2026-02-05T20:17:05.630147] [INFO ] [sig ] [331/3445] Completed BANF in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:05.630189] [INFO ] [sig ] [332/3445] Forecasting BANX... [2026-02-05T20:17:05.630219] [INFO ] [sig ] Generating forecast for: BANX [2026-02-05T20:17:05.630251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-05T20:17:05.644840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-05T20:17:05.645496] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-05T20:17:05.646412] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-05T20:17:05.646469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:05.646501] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:05.646528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:05.646809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:05.707925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:05.709136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:05.709237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:05.709273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:05.836201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:05.836368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:05.836410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:05.836442] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:05.840280] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=47.55%) [2026-02-05T20:17:05.840654] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-05T20:17:05.840807] [INFO ] [sig ] BANX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:05.997666] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BANX.txt [2026-02-05T20:17:05.997849] [INFO ] [sig ] [332/3445] Completed BANX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:05.997896] [INFO ] [sig ] [333/3445] Forecasting BAP... [2026-02-05T20:17:05.997943] [INFO ] [sig ] Generating forecast for: BAP [2026-02-05T20:17:05.998000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-05T20:17:06.011914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-05T20:17:06.012324] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-05T20:17:06.013187] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-05T20:17:06.013242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:06.013275] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:06.013303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:06.013360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:06.077167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:06.078117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:06.078209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:06.078242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:06.202505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:06.202880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:06.202923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:06.202952] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:06.206777] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=78.63%) [2026-02-05T20:17:06.207115] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-05T20:17:06.207260] [INFO ] [sig ] BAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:06.358512] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BAP.txt [2026-02-05T20:17:06.358709] [INFO ] [sig ] [333/3445] Completed BAP in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:06.358753] [INFO ] [sig ] [334/3445] Forecasting BATRA... [2026-02-05T20:17:06.358785] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-05T20:17:06.358817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-05T20:17:06.372899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-05T20:17:06.373328] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-05T20:17:06.374246] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-05T20:17:06.374300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:06.374334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:06.374362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:06.374420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:06.438706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:06.439684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:06.439776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:06.439810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:06.584669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:06.584851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:06.584897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:06.584926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:06.588817] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: UP (p=80.54%) [2026-02-05T20:17:06.589228] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-05T20:17:06.589390] [INFO ] [sig ] BATRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:06.748414] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BATRA.txt [2026-02-05T20:17:06.748601] [INFO ] [sig ] [334/3445] Completed BATRA in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:06.748646] [INFO ] [sig ] [335/3445] Forecasting BATRK... [2026-02-05T20:17:06.748681] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-05T20:17:06.748714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-05T20:17:06.762367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-05T20:17:06.762782] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-05T20:17:06.763655] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-05T20:17:06.763708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:06.763750] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:06.763777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:06.763833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:06.821421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:06.822191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:06.822277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:06.822311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:06.949623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:06.949788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:06.949833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:06.949864] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:06.953564] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: UP (p=94.41%) [2026-02-05T20:17:06.954084] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-05T20:17:06.954221] [INFO ] [sig ] BATRK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:07.105278] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BATRK.txt [2026-02-05T20:17:07.105443] [INFO ] [sig ] [335/3445] Completed BATRK in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:07.105484] [INFO ] [sig ] [336/3445] Forecasting BAX... [2026-02-05T20:17:07.105518] [INFO ] [sig ] Generating forecast for: BAX [2026-02-05T20:17:07.105564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-05T20:17:07.121209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-05T20:17:07.121600] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-05T20:17:07.122665] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-05T20:17:07.122721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:07.122754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:07.122781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:07.122839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:07.185023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:07.186374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:07.186504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:07.186542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:07.309394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:07.309558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:07.309634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:07.309673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:07.313309] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=50.49%) [2026-02-05T20:17:07.313609] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-05T20:17:07.313745] [INFO ] [sig ] BAX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:07.462488] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BAX.txt [2026-02-05T20:17:07.462657] [INFO ] [sig ] [336/3445] Completed BAX in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:07.462703] [INFO ] [sig ] [337/3445] Forecasting BB... [2026-02-05T20:17:07.462738] [INFO ] [sig ] Generating forecast for: BB [2026-02-05T20:17:07.462772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-05T20:17:07.475897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-05T20:17:07.476282] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-05T20:17:07.477143] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-05T20:17:07.477196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:07.477229] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:07.477256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:07.477313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:07.538596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:07.539545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:07.539658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:07.539695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:07.675381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:07.675546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:07.675608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:07.675650] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:07.679510] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: DOWN (p=7.59%) [2026-02-05T20:17:07.679874] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-05T20:17:07.680030] [INFO ] [sig ] BB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:07.830789] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BB.txt [2026-02-05T20:17:07.830960] [INFO ] [sig ] [337/3445] Completed BB in 0.4s | 2.75 sym/s | Total: 2.0m | ETA: 18.9m [2026-02-05T20:17:07.831005] [INFO ] [sig ] [338/3445] Forecasting BBAI... [2026-02-05T20:17:07.831037] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-05T20:17:07.831069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-05T20:17:07.843914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-05T20:17:07.844287] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-05T20:17:07.845173] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-05T20:17:07.845227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:07.845259] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:07.845286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:07.845342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:07.903826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:07.904877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:07.904997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:07.905048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:08.030474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:08.030657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:08.030700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:08.030731] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:08.034204] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: UP (p=69.72%) [2026-02-05T20:17:08.034484] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-05T20:17:08.034668] [INFO ] [sig ] BBAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:08.174928] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBAI.txt [2026-02-05T20:17:08.175082] [INFO ] [sig ] [338/3445] Completed BBAI in 0.3s | 2.75 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-05T20:17:08.175124] [INFO ] [sig ] [339/3445] Forecasting BBCP... [2026-02-05T20:17:08.175163] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-05T20:17:08.175199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-05T20:17:08.189179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-05T20:17:08.189605] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-05T20:17:08.190457] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-05T20:17:08.190512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:08.190545] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:08.190602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:08.190673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:08.252543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:08.253359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:08.253450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:08.253487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:08.377912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:08.378074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:08.378114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:08.378144] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:08.381703] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: UP (p=98.37%) [2026-02-05T20:17:08.381986] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-05T20:17:08.382133] [INFO ] [sig ] BBCP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:08.525281] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBCP.txt [2026-02-05T20:17:08.525455] [INFO ] [sig ] [339/3445] Completed BBCP in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:08.525498] [INFO ] [sig ] [340/3445] Forecasting BBD... [2026-02-05T20:17:08.525529] [INFO ] [sig ] Generating forecast for: BBD [2026-02-05T20:17:08.525560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-05T20:17:08.538481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-05T20:17:08.538880] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-05T20:17:08.539758] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-05T20:17:08.539811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:08.539845] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:08.539872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:08.539929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:08.598070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:08.599238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:08.599336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:08.599371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:08.726670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:08.726830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:08.726872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:08.726902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:08.730464] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: UP (p=90.92%) [2026-02-05T20:17:08.730766] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-05T20:17:08.730901] [INFO ] [sig ] BBD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:08.873786] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBD.txt [2026-02-05T20:17:08.873931] [INFO ] [sig ] [340/3445] Completed BBD in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:08.873972] [INFO ] [sig ] [341/3445] Forecasting BBDO... [2026-02-05T20:17:08.874002] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-05T20:17:08.874033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-05T20:17:08.886875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-05T20:17:08.887278] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-05T20:17:08.888149] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-05T20:17:08.888204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:08.888238] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:08.888267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:08.888350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:08.949481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:08.950325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:08.950413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:08.950449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:09.079153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:09.079324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:09.079367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:09.079397] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:09.083125] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: DOWN (p=27.09%) [2026-02-05T20:17:09.083407] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-05T20:17:09.083543] [INFO ] [sig ] BBDO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:09.230850] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BBDO.txt [2026-02-05T20:17:09.231005] [INFO ] [sig ] [341/3445] Completed BBDO in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:09.231053] [INFO ] [sig ] [342/3445] Forecasting BBH... [2026-02-05T20:17:09.231085] [INFO ] [sig ] Generating forecast for: BBH [2026-02-05T20:17:09.231116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-05T20:17:09.243602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-05T20:17:09.243977] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-05T20:17:09.244848] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-05T20:17:09.244902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:09.244936] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:09.244964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:09.245021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:09.303441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:09.304196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:09.304279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:09.304313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:09.409681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:09.409842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:09.409884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:09.409933] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:09.413514] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-05T20:17:09.413855] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-05T20:17:09.413993] [INFO ] [sig ] BBH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:09.554620] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BBH.txt [2026-02-05T20:17:09.554783] [INFO ] [sig ] [342/3445] Completed BBH in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:09.554845] [INFO ] [sig ] [343/3445] Forecasting BBIO... [2026-02-05T20:17:09.554878] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-05T20:17:09.554910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-05T20:17:09.567722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-05T20:17:09.568098] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-05T20:17:09.569027] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-05T20:17:09.569081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:09.569142] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:09.569170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:09.569227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:09.631124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:09.632042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:09.632131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:09.632166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:09.759668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:09.759854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:09.759897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:09.759926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:09.763548] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-05T20:17:09.763891] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-05T20:17:09.764040] [INFO ] [sig ] BBIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:09.908071] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBIO.txt [2026-02-05T20:17:09.908241] [INFO ] [sig ] [343/3445] Completed BBIO in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:09.908284] [INFO ] [sig ] [344/3445] Forecasting BBLG... [2026-02-05T20:17:09.908338] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-05T20:17:09.908373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-05T20:17:09.925007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-05T20:17:09.925504] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-05T20:17:09.926460] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-05T20:17:09.926524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:09.926561] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:09.926620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:09.926693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:09.987233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:09.988140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:09.988261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:09.988357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:10.109765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:10.109930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:10.109971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:10.110001] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:10.113614] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-05T20:17:10.113922] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-05T20:17:10.114084] [INFO ] [sig ] BBLG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:10.258945] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBLG.txt [2026-02-05T20:17:10.259115] [INFO ] [sig ] [344/3445] Completed BBLG in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:10.259157] [INFO ] [sig ] [345/3445] Forecasting BBN... [2026-02-05T20:17:10.259187] [INFO ] [sig ] Generating forecast for: BBN [2026-02-05T20:17:10.259219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-05T20:17:10.272602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-05T20:17:10.273019] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-05T20:17:10.273907] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-05T20:17:10.273962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:10.273996] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:10.274025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:10.274098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:10.336961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:10.337858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:10.337946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:10.337981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:10.469237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:10.469402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:10.469445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:10.469486] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:10.473743] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=21.28%) [2026-02-05T20:17:10.474269] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-05T20:17:10.474415] [INFO ] [sig ] BBN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:10.625298] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BBN.txt [2026-02-05T20:17:10.625467] [INFO ] [sig ] [345/3445] Completed BBN in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:10.625507] [INFO ] [sig ] [346/3445] Forecasting BBSI... [2026-02-05T20:17:10.625540] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-05T20:17:10.625591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-05T20:17:10.639266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-05T20:17:10.639665] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-05T20:17:10.640465] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-05T20:17:10.640518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:10.640550] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:10.640594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:10.640664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:10.705442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:10.706504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:10.706621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:10.706659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:10.838979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:10.839149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:10.839199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:10.839273] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:10.842784] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-05T20:17:10.843070] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-05T20:17:10.843204] [INFO ] [sig ] BBSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:11.002156] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBSI.txt [2026-02-05T20:17:11.002323] [INFO ] [sig ] [346/3445] Completed BBSI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:11.002365] [INFO ] [sig ] [347/3445] Forecasting BBUC... [2026-02-05T20:17:11.002397] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-05T20:17:11.002428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-05T20:17:11.015271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-05T20:17:11.015680] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-05T20:17:11.016484] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-05T20:17:11.016537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:11.016569] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:11.016619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:11.016678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:11.075103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:11.075996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:11.076082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:11.076115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:11.199300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:11.199462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:11.199505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:11.199534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:11.203026] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=69.73%) [2026-02-05T20:17:11.203313] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-05T20:17:11.203448] [INFO ] [sig ] BBUC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:11.341839] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBUC.txt [2026-02-05T20:17:11.342002] [INFO ] [sig ] [347/3445] Completed BBUC in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:11.342043] [INFO ] [sig ] [348/3445] Forecasting BBVA... [2026-02-05T20:17:11.342074] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-05T20:17:11.342108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-05T20:17:11.354282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-05T20:17:11.354712] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-05T20:17:11.355537] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-05T20:17:11.355613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:11.355647] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:11.355673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:11.355734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:11.416299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:11.417373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:11.417469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:11.417503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:11.547557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:11.547734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:11.547776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:11.547806] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:11.551422] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: UP (p=74.71%) [2026-02-05T20:17:11.551761] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-05T20:17:11.551905] [INFO ] [sig ] BBVA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:11.693997] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBVA.txt [2026-02-05T20:17:11.694167] [INFO ] [sig ] [348/3445] Completed BBVA in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:11.694207] [INFO ] [sig ] [349/3445] Forecasting BBWI... [2026-02-05T20:17:11.694238] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-05T20:17:11.694270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-05T20:17:11.707312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-05T20:17:11.707755] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-05T20:17:11.708830] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-05T20:17:11.708884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:11.708916] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:11.708943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:11.709000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:11.771374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:11.772310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:11.772401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:11.772436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:11.904027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:11.904191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:11.904233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:11.904261] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:11.907903] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=6.18%) [2026-02-05T20:17:11.908189] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-05T20:17:11.908347] [INFO ] [sig ] BBWI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:12.049444] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BBWI.txt [2026-02-05T20:17:12.049633] [INFO ] [sig ] [349/3445] Completed BBWI in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:12.049677] [INFO ] [sig ] [350/3445] Forecasting BBY... [2026-02-05T20:17:12.049706] [INFO ] [sig ] Generating forecast for: BBY [2026-02-05T20:17:12.049738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-05T20:17:12.062548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-05T20:17:12.062985] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-05T20:17:12.063873] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-05T20:17:12.063928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:12.063961] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:12.063989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:12.064048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:12.123455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:12.124375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:12.124462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:12.124497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:12.257469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:12.257674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:12.257736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:12.257770] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:12.261282] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=59.83%) [2026-02-05T20:17:12.261610] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-05T20:17:12.261778] [INFO ] [sig ] BBY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:12.419670] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BBY.txt [2026-02-05T20:17:12.419852] [INFO ] [sig ] [350/3445] Completed BBY in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.8m [2026-02-05T20:17:12.419900] [INFO ] [sig ] [351/3445] Forecasting BC... [2026-02-05T20:17:12.419934] [INFO ] [sig ] Generating forecast for: BC [2026-02-05T20:17:12.419966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-05T20:17:12.433399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-05T20:17:12.433806] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-05T20:17:12.434629] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-05T20:17:12.434682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:12.434714] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:12.434741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:12.434803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:12.491703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:12.492619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:12.492707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:12.492740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:12.616612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:12.616770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:12.616819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:12.616848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:12.621028] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=53.54%) [2026-02-05T20:17:12.621320] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-05T20:17:12.621452] [INFO ] [sig ] BC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:12.762528] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BC.txt [2026-02-05T20:17:12.762725] [INFO ] [sig ] [351/3445] Completed BC in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-05T20:17:12.762766] [INFO ] [sig ] [352/3445] Forecasting BCAL... [2026-02-05T20:17:12.762797] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-05T20:17:12.762830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-05T20:17:12.776129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-05T20:17:12.776592] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-05T20:17:12.777700] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-05T20:17:12.777755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:12.777787] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:12.777813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:12.777877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:12.837742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:12.838665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:12.838752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:12.838785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:12.953543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:12.953734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:12.953782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:12.953814] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:12.957279] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-05T20:17:12.957565] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-05T20:17:12.957717] [INFO ] [sig ] BCAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:13.100913] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCAL.txt [2026-02-05T20:17:13.101085] [INFO ] [sig ] [352/3445] Completed BCAL in 0.3s | 2.75 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-05T20:17:13.101127] [INFO ] [sig ] [353/3445] Forecasting BCAX... [2026-02-05T20:17:13.101158] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-05T20:17:13.101189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-05T20:17:13.114909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-05T20:17:13.115332] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-05T20:17:13.116256] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-05T20:17:13.116312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:13.116344] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:13.116372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:13.116449] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:13.176946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:13.177846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:13.177966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:13.178001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:13.313683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:13.313874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:13.313930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:13.313971] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:13.318786] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=2.42%) [2026-02-05T20:17:13.319123] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-05T20:17:13.319272] [INFO ] [sig ] BCAX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:13.472437] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCAX.txt [2026-02-05T20:17:13.472647] [INFO ] [sig ] [353/3445] Completed BCAX in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-05T20:17:13.472698] [INFO ] [sig ] [354/3445] Forecasting BCBP... [2026-02-05T20:17:13.472742] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-05T20:17:13.472784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-05T20:17:13.485425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-05T20:17:13.485905] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-05T20:17:13.486849] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-05T20:17:13.486906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:13.486941] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:13.486970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:13.487035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:13.551388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:13.552366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:13.552477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:13.552520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:13.677828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:13.678190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:13.678234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:13.678267] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:13.682345] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: UP (p=67.98%) [2026-02-05T20:17:13.682687] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-05T20:17:13.682857] [INFO ] [sig ] BCBP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:13.840638] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCBP.txt [2026-02-05T20:17:13.840843] [INFO ] [sig ] [354/3445] Completed BCBP in 0.4s | 2.75 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-05T20:17:13.840903] [INFO ] [sig ] [355/3445] Forecasting BCC... [2026-02-05T20:17:13.840942] [INFO ] [sig ] Generating forecast for: BCC [2026-02-05T20:17:13.840979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-05T20:17:13.855394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-05T20:17:13.855851] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-05T20:17:13.856786] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-05T20:17:13.856848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:13.856882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:13.856910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:13.856969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:13.920361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:13.921347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:13.921436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:13.921472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:14.044081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:14.044262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:14.044304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:14.044333] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:14.047828] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=78.96%) [2026-02-05T20:17:14.048110] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-05T20:17:14.048243] [INFO ] [sig ] BCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:14.195008] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCC.txt [2026-02-05T20:17:14.195172] [INFO ] [sig ] [355/3445] Completed BCC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:14.195212] [INFO ] [sig ] [356/3445] Forecasting BCDA... [2026-02-05T20:17:14.195242] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-05T20:17:14.195275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-05T20:17:14.209877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-05T20:17:14.210309] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-05T20:17:14.211215] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-05T20:17:14.211272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:14.211305] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:14.211333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:14.211393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:14.278468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:14.279448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:14.279540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:14.279596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:14.414883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:14.415069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:14.415120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:14.415156] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:14.420134] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-05T20:17:14.420547] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-05T20:17:14.420762] [INFO ] [sig ] BCDA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:14.586504] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCDA.txt [2026-02-05T20:17:14.586740] [INFO ] [sig ] [356/3445] Completed BCDA in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:14.586782] [INFO ] [sig ] [357/3445] Forecasting BCE... [2026-02-05T20:17:14.586814] [INFO ] [sig ] Generating forecast for: BCE [2026-02-05T20:17:14.586845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-05T20:17:14.600835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-05T20:17:14.601271] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-05T20:17:14.602177] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-05T20:17:14.602233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:14.602269] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:14.602300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:14.602361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:14.666103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:14.667107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:14.667197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:14.667232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:14.795122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:14.795285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:14.795328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:14.795359] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:14.799224] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: DOWN (p=15.16%) [2026-02-05T20:17:14.799520] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-05T20:17:14.799730] [INFO ] [sig ] BCE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:14.954328] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCE.txt [2026-02-05T20:17:14.954494] [INFO ] [sig ] [357/3445] Completed BCE in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:14.954534] [INFO ] [sig ] [358/3445] Forecasting BCH... [2026-02-05T20:17:14.954566] [INFO ] [sig ] Generating forecast for: BCH [2026-02-05T20:17:14.954622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-05T20:17:14.969145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-05T20:17:14.969590] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-05T20:17:14.970521] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-05T20:17:14.970603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:14.970643] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:14.970672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:14.970753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:15.037090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:15.038023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:15.038113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:15.038148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:15.162904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:15.163069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:15.163110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:15.163139] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:15.166602] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=97.78%) [2026-02-05T20:17:15.166907] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-05T20:17:15.167041] [INFO ] [sig ] BCH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:15.310523] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCH.txt [2026-02-05T20:17:15.310714] [INFO ] [sig ] [358/3445] Completed BCH in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:15.310756] [INFO ] [sig ] [359/3445] Forecasting BCML... [2026-02-05T20:17:15.310788] [INFO ] [sig ] Generating forecast for: BCML [2026-02-05T20:17:15.310819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-05T20:17:15.322782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-05T20:17:15.323170] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-05T20:17:15.324004] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-05T20:17:15.324066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:15.324111] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:15.324140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:15.324198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:15.385046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:15.385992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:15.386085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:15.386122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:15.497902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:15.498062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:15.498102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:15.498132] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:15.501829] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: UP (p=63.44%) [2026-02-05T20:17:15.502127] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-05T20:17:15.502270] [INFO ] [sig ] BCML: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:15.647996] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCML.txt [2026-02-05T20:17:15.648166] [INFO ] [sig ] [359/3445] Completed BCML in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:15.648208] [INFO ] [sig ] [360/3445] Forecasting BCO... [2026-02-05T20:17:15.648239] [INFO ] [sig ] Generating forecast for: BCO [2026-02-05T20:17:15.648270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-05T20:17:15.664616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-05T20:17:15.665060] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-05T20:17:15.666017] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-05T20:17:15.666070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:15.666135] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:15.666165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:15.666223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:15.728039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:15.729098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:15.729188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:15.729224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:15.860451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:15.860632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:15.860679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:15.860710] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:15.864812] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: UP (p=55.51%) [2026-02-05T20:17:15.865295] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-05T20:17:15.865436] [INFO ] [sig ] BCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:16.023173] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCO.txt [2026-02-05T20:17:16.023340] [INFO ] [sig ] [360/3445] Completed BCO in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:16.023383] [INFO ] [sig ] [361/3445] Forecasting BCPC... [2026-02-05T20:17:16.023415] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-05T20:17:16.023447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-05T20:17:16.037075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-05T20:17:16.037510] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-05T20:17:16.038567] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-05T20:17:16.038639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:16.038672] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:16.038702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:16.038772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:16.099645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:16.100540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:16.100652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:16.100690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:16.226356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:16.226524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:16.226588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:16.226631] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:16.230707] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: DOWN (p=4.29%) [2026-02-05T20:17:16.231072] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-05T20:17:16.231222] [INFO ] [sig ] BCPC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:16.387504] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCPC.txt [2026-02-05T20:17:16.387687] [INFO ] [sig ] [361/3445] Completed BCPC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:16.387731] [INFO ] [sig ] [362/3445] Forecasting BCRX... [2026-02-05T20:17:16.387763] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-05T20:17:16.387795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-05T20:17:16.400350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-05T20:17:16.400770] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-05T20:17:16.401748] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-05T20:17:16.401802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:16.401834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:16.401861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:16.402116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:16.473545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:16.474711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:16.474845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:16.474901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:16.599273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:16.599434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:16.599474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:16.599503] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:16.603011] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: UP (p=97.41%) [2026-02-05T20:17:16.603285] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-05T20:17:16.603416] [INFO ] [sig ] BCRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:16.746003] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCRX.txt [2026-02-05T20:17:16.746151] [INFO ] [sig ] [362/3445] Completed BCRX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:16.746466] [INFO ] [sig ] [363/3445] Forecasting BCS... [2026-02-05T20:17:16.746510] [INFO ] [sig ] Generating forecast for: BCS [2026-02-05T20:17:16.746543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-05T20:17:16.759245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-05T20:17:16.759651] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-05T20:17:16.760496] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-05T20:17:16.760549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:16.760603] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:16.760632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:16.760689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:16.819899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:16.820956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:16.821042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:16.821078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:16.943883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:16.944047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:16.944090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:16.944154] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:16.947676] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: DOWN (p=36.80%) [2026-02-05T20:17:16.947966] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-05T20:17:16.948102] [INFO ] [sig ] BCS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:17.094326] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCS.txt [2026-02-05T20:17:17.094464] [INFO ] [sig ] [363/3445] Completed BCS in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:17.094505] [INFO ] [sig ] [364/3445] Forecasting BCSF... [2026-02-05T20:17:17.094535] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-05T20:17:17.094566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-05T20:17:17.112164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-05T20:17:17.112619] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-05T20:17:17.113667] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-05T20:17:17.113724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:17.113763] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:17.113796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:17.113866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:17.175608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:17.176547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:17.176652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:17.176685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:17.301562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:17.301753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:17.301802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:17.301836] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:17.305329] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: DOWN (p=16.60%) [2026-02-05T20:17:17.305623] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-05T20:17:17.305773] [INFO ] [sig ] BCSF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:17.446800] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCSF.txt [2026-02-05T20:17:17.446915] [INFO ] [sig ] [364/3445] Completed BCSF in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.7m [2026-02-05T20:17:17.446954] [INFO ] [sig ] [365/3445] Forecasting BCTX... [2026-02-05T20:17:17.446982] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-05T20:17:17.447013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-05T20:17:17.459510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-05T20:17:17.459879] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-05T20:17:17.460736] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-05T20:17:17.460789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:17.460820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:17.460847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:17.460904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:17.518678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:17.519281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:17.519362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:17.519394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:17.643110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:17.643272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:17.643313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:17.643342] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:17.646859] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: UP (p=75.51%) [2026-02-05T20:17:17.647154] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-05T20:17:17.647293] [INFO ] [sig ] BCTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:17.787369] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCTX.txt [2026-02-05T20:17:17.787525] [INFO ] [sig ] [365/3445] Completed BCTX in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:17.787566] [INFO ] [sig ] [366/3445] Forecasting BCX... [2026-02-05T20:17:17.787620] [INFO ] [sig ] Generating forecast for: BCX [2026-02-05T20:17:17.787652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-05T20:17:17.800245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-05T20:17:17.800648] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-05T20:17:17.801457] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-05T20:17:17.801509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:17.801540] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:17.801566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:17.801645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:17.859173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:17.860063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:17.860155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:17.860189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:17.983381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:17.983549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:17.983609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:17.983657] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:17.987100] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-05T20:17:17.987378] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-05T20:17:17.987508] [INFO ] [sig ] BCX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:18.147278] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BCX.txt [2026-02-05T20:17:18.147453] [INFO ] [sig ] [366/3445] Completed BCX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:18.147494] [INFO ] [sig ] [367/3445] Forecasting BCYC... [2026-02-05T20:17:18.147526] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-05T20:17:18.147557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-05T20:17:18.160114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-05T20:17:18.160508] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-05T20:17:18.161375] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-05T20:17:18.161430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:18.161463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:18.161492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:18.161549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:18.220181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:18.221123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:18.221212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:18.221245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:18.345065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:18.345231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:18.345273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:18.345303] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:18.348895] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: DOWN (p=20.52%) [2026-02-05T20:17:18.349186] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-05T20:17:18.349330] [INFO ] [sig ] BCYC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:18.492428] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BCYC.txt [2026-02-05T20:17:18.492671] [INFO ] [sig ] [367/3445] Completed BCYC in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:18.492728] [INFO ] [sig ] [368/3445] Forecasting BDC... [2026-02-05T20:17:18.492761] [INFO ] [sig ] Generating forecast for: BDC [2026-02-05T20:17:18.492799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-05T20:17:18.505490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-05T20:17:18.505901] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-05T20:17:18.506746] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-05T20:17:18.506799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:18.506831] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:18.506858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:18.506916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:18.569201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:18.570342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:18.570535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:18.570625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:18.692700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:18.692884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:18.692934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:18.692963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:18.696609] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-05T20:17:18.696966] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-05T20:17:18.697116] [INFO ] [sig ] BDC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:18.848462] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BDC.txt [2026-02-05T20:17:18.848618] [INFO ] [sig ] [368/3445] Completed BDC in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:18.848660] [INFO ] [sig ] [369/3445] Forecasting BDJ... [2026-02-05T20:17:18.848690] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-05T20:17:18.848720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-05T20:17:18.863211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-05T20:17:18.863608] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-05T20:17:18.864455] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-05T20:17:18.864510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:18.864544] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:18.864590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:18.864653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:18.927462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:18.928571] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:18.928673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:18.928706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:19.063750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:19.063932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:19.064173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:19.064213] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:19.069505] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: DOWN (p=25.76%) [2026-02-05T20:17:19.069893] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-05T20:17:19.070249] [INFO ] [sig ] BDJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:19.225266] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BDJ.txt [2026-02-05T20:17:19.225409] [INFO ] [sig ] [369/3445] Completed BDJ in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:19.225448] [INFO ] [sig ] [370/3445] Forecasting BDN... [2026-02-05T20:17:19.225479] [INFO ] [sig ] Generating forecast for: BDN [2026-02-05T20:17:19.225509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-05T20:17:19.237675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-05T20:17:19.238011] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-05T20:17:19.238900] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-05T20:17:19.238959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:19.238990] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:19.239027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:19.239084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:19.296609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:19.297222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:19.297329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:19.297363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:19.420681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:19.420842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:19.420883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:19.420913] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:19.424369] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-05T20:17:19.424663] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-05T20:17:19.424792] [INFO ] [sig ] BDN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:19.569026] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BDN.txt [2026-02-05T20:17:19.569199] [INFO ] [sig ] [370/3445] Completed BDN in 0.3s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:19.569255] [INFO ] [sig ] [371/3445] Forecasting BDRX... [2026-02-05T20:17:19.569294] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-05T20:17:19.569326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-05T20:17:19.582359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-05T20:17:19.582765] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-05T20:17:19.583684] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-05T20:17:19.583739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:19.583773] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:19.583801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:19.583860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:19.647539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:19.648413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:19.648500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:19.648535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:19.779517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:19.779697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:19.779739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:19.779769] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:19.783449] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: UP (p=54.65%) [2026-02-05T20:17:19.783758] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-05T20:17:19.783919] [INFO ] [sig ] BDRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:19.936173] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BDRX.txt [2026-02-05T20:17:19.936331] [INFO ] [sig ] [371/3445] Completed BDRX in 0.4s | 2.75 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-05T20:17:19.936374] [INFO ] [sig ] [372/3445] Forecasting BDSX... [2026-02-05T20:17:19.936406] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-05T20:17:19.936438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-05T20:17:19.950503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-05T20:17:19.950915] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-05T20:17:19.951812] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-05T20:17:19.951866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:19.951899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:19.951925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:19.952172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:20.021733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:20.022664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:20.022804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:20.022855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:20.154687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:20.154856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:20.154902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:20.154932] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:20.159003] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: UP (p=57.40%) [2026-02-05T20:17:20.159313] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-05T20:17:20.159450] [INFO ] [sig ] BDSX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:20.315512] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BDSX.txt [2026-02-05T20:17:20.315674] [INFO ] [sig ] [372/3445] Completed BDSX in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:20.315716] [INFO ] [sig ] [373/3445] Forecasting BDTX... [2026-02-05T20:17:20.315747] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-05T20:17:20.315780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-05T20:17:20.329481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-05T20:17:20.329902] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-05T20:17:20.330761] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-05T20:17:20.330816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:20.330854] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:20.330884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:20.330942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:20.394074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:20.394861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:20.394953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:20.394987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:20.533309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:20.533470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:20.533512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:20.533545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:20.537198] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=30.57%) [2026-02-05T20:17:20.537490] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-05T20:17:20.537648] [INFO ] [sig ] BDTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:20.694171] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BDTX.txt [2026-02-05T20:17:20.694353] [INFO ] [sig ] [373/3445] Completed BDTX in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:20.694396] [INFO ] [sig ] [374/3445] Forecasting BDX... [2026-02-05T20:17:20.694430] [INFO ] [sig ] Generating forecast for: BDX [2026-02-05T20:17:20.694468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-05T20:17:20.708376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-05T20:17:20.708830] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-05T20:17:20.709780] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-05T20:17:20.709845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:20.709891] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:20.709926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:20.710003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:20.776766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:20.777797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:20.777885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:20.777919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:20.912664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:20.912822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:20.912865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:20.912896] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:20.916456] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=65.61%) [2026-02-05T20:17:20.916779] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-05T20:17:20.916945] [INFO ] [sig ] BDX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:21.076058] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BDX.txt [2026-02-05T20:17:21.076220] [INFO ] [sig ] [374/3445] Completed BDX in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:21.076259] [INFO ] [sig ] [375/3445] Forecasting BE... [2026-02-05T20:17:21.076291] [INFO ] [sig ] Generating forecast for: BE [2026-02-05T20:17:21.076323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-05T20:17:21.089406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-05T20:17:21.089820] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-05T20:17:21.090679] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-05T20:17:21.090732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:21.090763] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:21.090791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:21.090848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:21.147830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:21.148797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:21.148902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:21.148942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:21.269450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:21.269629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:21.269671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:21.269701] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:21.273146] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=17.68%) [2026-02-05T20:17:21.273421] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-05T20:17:21.273553] [INFO ] [sig ] BE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:21.413356] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BE.txt [2026-02-05T20:17:21.413503] [INFO ] [sig ] [375/3445] Completed BE in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:21.413544] [INFO ] [sig ] [376/3445] Forecasting BEAM... [2026-02-05T20:17:21.413594] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-05T20:17:21.413628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-05T20:17:21.426592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-05T20:17:21.426978] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-05T20:17:21.427801] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-05T20:17:21.427859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:21.427898] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:21.427932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:21.428001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:21.485429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:21.486265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:21.486352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:21.486387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:21.606870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:21.607041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:21.607083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:21.607113] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:21.610757] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: DOWN (p=14.83%) [2026-02-05T20:17:21.611042] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-05T20:17:21.611176] [INFO ] [sig ] BEAM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:21.756263] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BEAM.txt [2026-02-05T20:17:21.756430] [INFO ] [sig ] [376/3445] Completed BEAM in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:21.756472] [INFO ] [sig ] [377/3445] Forecasting BEEM... [2026-02-05T20:17:21.756504] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-05T20:17:21.756535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-05T20:17:21.770327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-05T20:17:21.770764] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-05T20:17:21.771649] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-05T20:17:21.771701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:21.771780] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:21.771811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:21.771880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:21.829117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:21.830041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:21.830129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:21.830162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:21.948366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:21.948538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:21.948597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:21.948629] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:21.952195] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-02-05T20:17:21.952483] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-05T20:17:21.952638] [INFO ] [sig ] BEEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:22.094735] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BEEM.txt [2026-02-05T20:17:22.094865] [INFO ] [sig ] [377/3445] Completed BEEM in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:22.094904] [INFO ] [sig ] [378/3445] Forecasting BEEP... [2026-02-05T20:17:22.094935] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-05T20:17:22.094965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-05T20:17:22.110255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-05T20:17:22.110713] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-05T20:17:22.111647] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-05T20:17:22.111702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:22.111736] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:22.111765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:22.111825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:22.174700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:22.175680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:22.175779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:22.175815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:22.298610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:22.298788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:22.298831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:22.298862] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:22.302436] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=65.45%) [2026-02-05T20:17:22.302761] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-05T20:17:22.302911] [INFO ] [sig ] BEEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:22.445359] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BEEP.txt [2026-02-05T20:17:22.445550] [INFO ] [sig ] [378/3445] Completed BEEP in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:22.445617] [INFO ] [sig ] [379/3445] Forecasting BEKE... [2026-02-05T20:17:22.445652] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-05T20:17:22.445684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-05T20:17:22.460602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-05T20:17:22.461077] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-05T20:17:22.462073] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-05T20:17:22.462129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:22.462163] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:22.462191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:22.462261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:22.522005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:22.522918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:22.523007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:22.523042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:22.649732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:22.649927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:22.649988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:22.650024] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:22.653823] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=19.05%) [2026-02-05T20:17:22.654127] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-05T20:17:22.654270] [INFO ] [sig ] BEKE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:22.822333] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BEKE.txt [2026-02-05T20:17:22.822536] [INFO ] [sig ] [379/3445] Completed BEKE in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:22.822599] [INFO ] [sig ] [380/3445] Forecasting BELFA... [2026-02-05T20:17:22.822634] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-05T20:17:22.822667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-05T20:17:22.836860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-05T20:17:22.837517] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-05T20:17:22.838679] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-05T20:17:22.838734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:22.838766] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:22.838793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:22.838852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:22.920965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:22.922100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:22.922241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:22.922285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:23.047231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:23.047399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:23.047443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:23.047513] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:23.051446] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=98.01%) [2026-02-05T20:17:23.051834] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-05T20:17:23.051998] [INFO ] [sig ] BELFA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:23.219602] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BELFA.txt [2026-02-05T20:17:23.219832] [INFO ] [sig ] [380/3445] Completed BELFA in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:23.219889] [INFO ] [sig ] [381/3445] Forecasting BELFB... [2026-02-05T20:17:23.219930] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-05T20:17:23.219969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-05T20:17:23.235124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-05T20:17:23.235528] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-05T20:17:23.236426] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-05T20:17:23.236482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:23.236517] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:23.236544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:23.236619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:23.300248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:23.301109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:23.301197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:23.301232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:23.435120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:23.435465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:23.435507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:23.435536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:23.439215] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=79.77%) [2026-02-05T20:17:23.439489] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-05T20:17:23.439642] [INFO ] [sig ] BELFB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:23.585824] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BELFB.txt [2026-02-05T20:17:23.586008] [INFO ] [sig ] [381/3445] Completed BELFB in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.6m [2026-02-05T20:17:23.586052] [INFO ] [sig ] [382/3445] Forecasting BEN... [2026-02-05T20:17:23.586084] [INFO ] [sig ] Generating forecast for: BEN [2026-02-05T20:17:23.586114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-05T20:17:23.604408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-05T20:17:23.604917] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-05T20:17:23.605766] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-05T20:17:23.605819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:23.605851] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:23.605879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:23.605937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:23.666197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:23.667146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:23.667283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:23.667325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:23.791388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:23.791543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:23.791602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:23.791636] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:23.795292] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: UP (p=99.13%) [2026-02-05T20:17:23.795609] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-05T20:17:23.795745] [INFO ] [sig ] BEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:23.942245] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BEN.txt [2026-02-05T20:17:23.942375] [INFO ] [sig ] [382/3445] Completed BEN in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:23.942414] [INFO ] [sig ] [383/3445] Forecasting BEP... [2026-02-05T20:17:23.942445] [INFO ] [sig ] Generating forecast for: BEP [2026-02-05T20:17:23.942477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-05T20:17:23.956091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-05T20:17:23.956434] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-05T20:17:23.957298] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-05T20:17:23.957360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:23.957392] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:23.957419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:23.957476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:24.019528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:24.020227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:24.020313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:24.020346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:24.140704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:24.140860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:24.140901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:24.140931] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:24.144426] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=58.54%) [2026-02-05T20:17:24.144731] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-05T20:17:24.144869] [INFO ] [sig ] BEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:24.286604] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BEP.txt [2026-02-05T20:17:24.286783] [INFO ] [sig ] [383/3445] Completed BEP in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:24.286825] [INFO ] [sig ] [384/3445] Forecasting BEPH... [2026-02-05T20:17:24.286857] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-05T20:17:24.286888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-05T20:17:24.300336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-05T20:17:24.300774] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-05T20:17:24.301649] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-05T20:17:24.301704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:24.301738] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:24.301767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:24.301826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:24.364991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:24.366040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:24.366147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:24.366185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:24.488963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:24.489135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:24.489175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:24.489205] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:24.492815] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-05T20:17:24.493158] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-05T20:17:24.493300] [INFO ] [sig ] BEPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:24.640867] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BEPH.txt [2026-02-05T20:17:24.641041] [INFO ] [sig ] [384/3445] Completed BEPH in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:24.641277] [INFO ] [sig ] [385/3445] Forecasting BEPI... [2026-02-05T20:17:24.641310] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-05T20:17:24.641341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-05T20:17:24.656787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-05T20:17:24.657254] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-05T20:17:24.658471] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-05T20:17:24.658533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:24.658566] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:24.658633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:24.658710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:24.718885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:24.719815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:24.719907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:24.719940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:24.830466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:24.830670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:24.830725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:24.830767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:24.835169] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-02-05T20:17:24.835517] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-05T20:17:24.835717] [INFO ] [sig ] BEPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:24.997969] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BEPI.txt [2026-02-05T20:17:24.998144] [INFO ] [sig ] [385/3445] Completed BEPI in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:24.998187] [INFO ] [sig ] [386/3445] Forecasting BFAM... [2026-02-05T20:17:24.998220] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-05T20:17:24.998253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-05T20:17:25.011537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-05T20:17:25.011985] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-05T20:17:25.012859] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-05T20:17:25.012913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:25.012945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:25.012974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:25.013031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:25.078144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:25.079109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:25.079206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:25.079242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:25.210960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:25.211131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:25.211173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:25.211203] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:25.214797] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-05T20:17:25.215095] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-05T20:17:25.215233] [INFO ] [sig ] BFAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:25.375765] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BFAM.txt [2026-02-05T20:17:25.375915] [INFO ] [sig ] [386/3445] Completed BFAM in 0.4s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:25.375962] [INFO ] [sig ] [387/3445] Forecasting BFC... [2026-02-05T20:17:25.375995] [INFO ] [sig ] Generating forecast for: BFC [2026-02-05T20:17:25.376026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-05T20:17:25.394124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-05T20:17:25.394598] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-05T20:17:25.395423] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-05T20:17:25.395477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:25.395509] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:25.395535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:25.395612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:25.454404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:25.455407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:25.455561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:25.455614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:25.574787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:25.574955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:25.575004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:25.575040] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:25.578527] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-02-05T20:17:25.578831] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-05T20:17:25.578980] [INFO ] [sig ] BFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:25.719719] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BFC.txt [2026-02-05T20:17:25.719869] [INFO ] [sig ] [387/3445] Completed BFC in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:25.719908] [INFO ] [sig ] [388/3445] Forecasting BFH... [2026-02-05T20:17:25.719945] [INFO ] [sig ] Generating forecast for: BFH [2026-02-05T20:17:25.719982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-05T20:17:25.732617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-05T20:17:25.733002] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-05T20:17:25.733837] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-05T20:17:25.733889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:25.733920] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:25.733947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:25.734004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:25.792087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:25.792961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:25.793068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:25.793108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:25.917430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:25.917609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:25.917653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:25.917683] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:25.921549] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-05T20:17:25.921865] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-05T20:17:25.922016] [INFO ] [sig ] BFH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:26.064111] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BFH.txt [2026-02-05T20:17:26.064258] [INFO ] [sig ] [388/3445] Completed BFH in 0.3s | 2.75 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-05T20:17:26.064299] [INFO ] [sig ] [389/3445] Forecasting BFK... [2026-02-05T20:17:26.064329] [INFO ] [sig ] Generating forecast for: BFK [2026-02-05T20:17:26.064360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFK' from 'https://tdm.silogroup.org/data/derivative_storage/BFK.csv'. [2026-02-05T20:17:26.077743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFK'. [2026-02-05T20:17:26.078145] [INFO ] [FORECASTER] Starting predict_future for BFK [2026-02-05T20:17:26.079211] [DEBUG] [LOCAL ] No optimal features file found for BFK: ./output/feature-sets/BFK.txt [2026-02-05T20:17:26.079265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:26.079485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:26.079513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:26.079590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:26.140510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:26.141456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:26.141542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:26.141594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:26.261437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:26.261610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:26.261652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:26.261681] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:26.265139] [DEBUG] [FORECASTER] BFK: Forecast T+1@11:T+2@11: UP (p=54.52%) [2026-02-05T20:17:26.265424] [INFO ] [FORECASTER] Completed predict_future for BFK [2026-02-05T20:17:26.265558] [INFO ] [sig ] BFK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:26.408452] [INFO ] [LOCAL ] Saved forecast: BFK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BFK.txt [2026-02-05T20:17:26.408623] [INFO ] [sig ] [389/3445] Completed BFK in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:26.408666] [INFO ] [sig ] [390/3445] Forecasting BFLY... [2026-02-05T20:17:26.408704] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-05T20:17:26.408743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-05T20:17:26.422840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-05T20:17:26.423202] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-05T20:17:26.424031] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-05T20:17:26.424084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:26.424116] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:26.424143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:26.424200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:26.482348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:26.483098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:26.483193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:26.483226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:26.611849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:26.612005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:26.612061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:26.612092] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:26.615864] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: DOWN (p=45.87%) [2026-02-05T20:17:26.616147] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-05T20:17:26.616280] [INFO ] [sig ] BFLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:26.756998] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BFLY.txt [2026-02-05T20:17:26.757181] [INFO ] [sig ] [390/3445] Completed BFLY in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:26.757222] [INFO ] [sig ] [391/3445] Forecasting BFS... [2026-02-05T20:17:26.757253] [INFO ] [sig ] Generating forecast for: BFS [2026-02-05T20:17:26.757285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-05T20:17:26.770464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-05T20:17:26.770845] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-05T20:17:26.771664] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-05T20:17:26.771725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:26.771757] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:26.771785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:26.771842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:26.832128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:26.832947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:26.833029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:26.833062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:26.950600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:26.950759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:26.950799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:26.950829] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:26.954639] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=96.38%) [2026-02-05T20:17:26.954913] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-05T20:17:26.955055] [INFO ] [sig ] BFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:27.094429] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BFS.txt [2026-02-05T20:17:27.094553] [INFO ] [sig ] [391/3445] Completed BFS in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:27.094611] [INFO ] [sig ] [392/3445] Forecasting BFZ... [2026-02-05T20:17:27.094644] [INFO ] [sig ] Generating forecast for: BFZ [2026-02-05T20:17:27.094675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFZ' from 'https://tdm.silogroup.org/data/derivative_storage/BFZ.csv'. [2026-02-05T20:17:27.107319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFZ'. [2026-02-05T20:17:27.107729] [INFO ] [FORECASTER] Starting predict_future for BFZ [2026-02-05T20:17:27.108557] [DEBUG] [LOCAL ] No optimal features file found for BFZ: ./output/feature-sets/BFZ.txt [2026-02-05T20:17:27.108627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:27.108659] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:27.108685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:27.108742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:27.166051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:27.166976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:27.167084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:27.167118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:27.291727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:27.291901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:27.291946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:27.291977] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:27.296188] [DEBUG] [FORECASTER] BFZ: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-02-05T20:17:27.296536] [INFO ] [FORECASTER] Completed predict_future for BFZ [2026-02-05T20:17:27.296708] [INFO ] [sig ] BFZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:27.541541] [INFO ] [LOCAL ] Saved forecast: BFZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BFZ.txt [2026-02-05T20:17:27.541773] [INFO ] [sig ] [392/3445] Completed BFZ in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:27.541830] [INFO ] [sig ] [393/3445] Forecasting BG... [2026-02-05T20:17:27.541874] [INFO ] [sig ] Generating forecast for: BG [2026-02-05T20:17:27.541917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-05T20:17:27.557283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-05T20:17:27.557795] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-05T20:17:27.558897] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-05T20:17:27.558962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:27.559010] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:27.559049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:27.559128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:27.626692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:27.627616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:27.627707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:27.627743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:27.751128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:27.751294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:27.751335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:27.751366] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:27.754925] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: DOWN (p=21.53%) [2026-02-05T20:17:27.755210] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-05T20:17:27.755346] [INFO ] [sig ] BG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:27.898896] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BG.txt [2026-02-05T20:17:27.899062] [INFO ] [sig ] [393/3445] Completed BG in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:27.899103] [INFO ] [sig ] [394/3445] Forecasting BGB... [2026-02-05T20:17:27.899136] [INFO ] [sig ] Generating forecast for: BGB [2026-02-05T20:17:27.899168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-05T20:17:27.911540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-05T20:17:27.911948] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-05T20:17:27.912791] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-05T20:17:27.912844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:27.912924] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:27.912965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:27.913025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:27.970381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:27.971288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:27.971374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:27.971407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:28.092479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:28.092657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:28.092701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:28.092731] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:28.096194] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-05T20:17:28.096494] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-05T20:17:28.096654] [INFO ] [sig ] BGB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:28.241104] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BGB.txt [2026-02-05T20:17:28.241464] [INFO ] [sig ] [394/3445] Completed BGB in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:28.241506] [INFO ] [sig ] [395/3445] Forecasting BGC... [2026-02-05T20:17:28.241536] [INFO ] [sig ] Generating forecast for: BGC [2026-02-05T20:17:28.241584] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-05T20:17:28.255202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-05T20:17:28.255613] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-05T20:17:28.256455] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-05T20:17:28.256508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:28.256540] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:28.256568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:28.256646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:28.318838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:28.319766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:28.319860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:28.319897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:28.442500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:28.442679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:28.442723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:28.442754] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:28.446192] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=2.44%) [2026-02-05T20:17:28.446473] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-05T20:17:28.446628] [INFO ] [sig ] BGC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:28.608873] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BGC.txt [2026-02-05T20:17:28.609043] [INFO ] [sig ] [395/3445] Completed BGC in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:28.609087] [INFO ] [sig ] [396/3445] Forecasting BGH... [2026-02-05T20:17:28.609119] [INFO ] [sig ] Generating forecast for: BGH [2026-02-05T20:17:28.609150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-05T20:17:28.623513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-05T20:17:28.623937] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-05T20:17:28.624781] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-05T20:17:28.624836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:28.624870] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:28.624897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:28.624954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:28.687501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:28.688742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:28.688839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:28.688873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:28.820477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:28.820673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:28.820716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:28.820745] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:28.824434] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=4.24%) [2026-02-05T20:17:28.824774] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-05T20:17:28.824922] [INFO ] [sig ] BGH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:28.969751] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BGH.txt [2026-02-05T20:17:28.969914] [INFO ] [sig ] [396/3445] Completed BGH in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.5m [2026-02-05T20:17:28.969955] [INFO ] [sig ] [397/3445] Forecasting BGLC... [2026-02-05T20:17:28.969986] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-05T20:17:28.970018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-05T20:17:28.982536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-05T20:17:28.982956] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-05T20:17:28.983811] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-05T20:17:28.983864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:28.983896] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:28.983922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:28.983979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:29.046786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:29.047909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:29.048000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:29.048034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:29.170994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:29.171157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:29.171200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:29.171229] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:29.175025] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-05T20:17:29.175318] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-05T20:17:29.175456] [INFO ] [sig ] BGLC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:29.317030] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BGLC.txt [2026-02-05T20:17:29.317181] [INFO ] [sig ] [397/3445] Completed BGLC in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:29.317222] [INFO ] [sig ] [398/3445] Forecasting BGRN... [2026-02-05T20:17:29.317253] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-05T20:17:29.317289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-05T20:17:29.330355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-05T20:17:29.330742] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-05T20:17:29.331730] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-05T20:17:29.331782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:29.331815] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:29.331842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:29.331900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:29.395413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:29.396287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:29.396373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:29.396406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:29.522216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:29.522383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:29.522424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:29.522453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:29.526178] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-02-05T20:17:29.526521] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-05T20:17:29.526694] [INFO ] [sig ] BGRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:29.666459] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BGRN.txt [2026-02-05T20:17:29.666615] [INFO ] [sig ] [398/3445] Completed BGRN in 0.3s | 2.75 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:29.666658] [INFO ] [sig ] [399/3445] Forecasting BGS... [2026-02-05T20:17:29.666689] [INFO ] [sig ] Generating forecast for: BGS [2026-02-05T20:17:29.666719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-05T20:17:29.679398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-05T20:17:29.679768] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-05T20:17:29.680590] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-05T20:17:29.680643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:29.680676] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:29.680703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:29.680759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:29.742163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:29.743014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:29.743126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:29.743162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:29.865914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:29.866074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:29.866115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:29.866144] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:29.870074] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: DOWN (p=35.69%) [2026-02-05T20:17:29.870375] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-05T20:17:29.870522] [INFO ] [sig ] BGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:30.013956] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BGS.txt [2026-02-05T20:17:30.014141] [INFO ] [sig ] [399/3445] Completed BGS in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:30.014185] [INFO ] [sig ] [400/3445] Forecasting BGSF... [2026-02-05T20:17:30.014217] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-05T20:17:30.014266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-05T20:17:30.027429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-05T20:17:30.027837] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-05T20:17:30.028737] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-05T20:17:30.028790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:30.028822] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:30.028848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:30.028919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:30.092631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:30.093608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:30.093703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:30.093740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:30.223777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:30.223963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:30.224025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:30.224072] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:30.228919] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=52.73%) [2026-02-05T20:17:30.229384] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-05T20:17:30.229629] [INFO ] [sig ] BGSF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:30.386224] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BGSF.txt [2026-02-05T20:17:30.386368] [INFO ] [sig ] [400/3445] Completed BGSF in 0.4s | 2.75 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:30.386410] [INFO ] [sig ] [401/3445] Forecasting BGX... [2026-02-05T20:17:30.386439] [INFO ] [sig ] Generating forecast for: BGX [2026-02-05T20:17:30.386470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-05T20:17:30.400054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-05T20:17:30.400442] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-05T20:17:30.401279] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-05T20:17:30.401332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:30.401365] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:30.401392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:30.401450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:30.464184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:30.465119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:30.465210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:30.465245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:30.588075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:30.588250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:30.588292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:30.588349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:30.591852] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-05T20:17:30.592144] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-05T20:17:30.592278] [INFO ] [sig ] BGX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:30.731546] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BGX.txt [2026-02-05T20:17:30.731714] [INFO ] [sig ] [401/3445] Completed BGX in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:30.731756] [INFO ] [sig ] [402/3445] Forecasting BGY... [2026-02-05T20:17:30.731787] [INFO ] [sig ] Generating forecast for: BGY [2026-02-05T20:17:30.731820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-05T20:17:30.744262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-05T20:17:30.744707] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-05T20:17:30.745542] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-05T20:17:30.745612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:30.745646] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:30.745674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:30.745731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:30.803107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:30.803958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:30.804047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:30.804081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:30.930676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:30.930836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:30.930877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:30.930905] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:30.934523] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-05T20:17:30.934854] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-05T20:17:30.934996] [INFO ] [sig ] BGY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:31.078416] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BGY.txt [2026-02-05T20:17:31.078605] [INFO ] [sig ] [402/3445] Completed BGY in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:31.078648] [INFO ] [sig ] [403/3445] Forecasting BHC... [2026-02-05T20:17:31.078680] [INFO ] [sig ] Generating forecast for: BHC [2026-02-05T20:17:31.078711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-05T20:17:31.091982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-05T20:17:31.092398] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-05T20:17:31.093283] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-05T20:17:31.093345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:31.093380] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:31.093409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:31.093468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:31.158154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:31.159129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:31.159223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:31.159259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:31.284231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:31.284405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:31.284447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:31.284477] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:31.288087] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-05T20:17:31.288401] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-05T20:17:31.288546] [INFO ] [sig ] BHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:31.430050] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHC.txt [2026-02-05T20:17:31.430220] [INFO ] [sig ] [403/3445] Completed BHC in 0.4s | 2.76 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:31.430264] [INFO ] [sig ] [404/3445] Forecasting BHE... [2026-02-05T20:17:31.430295] [INFO ] [sig ] Generating forecast for: BHE [2026-02-05T20:17:31.430327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-05T20:17:31.443258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-05T20:17:31.443679] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-05T20:17:31.444492] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-05T20:17:31.444545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:31.444596] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:31.444628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:31.444687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:31.502657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:31.503502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:31.503610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:31.503680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:31.625828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:31.625989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:31.626031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:31.626062] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:31.629687] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=93.88%) [2026-02-05T20:17:31.629977] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-05T20:17:31.630124] [INFO ] [sig ] BHE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:31.770843] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHE.txt [2026-02-05T20:17:31.771009] [INFO ] [sig ] [404/3445] Completed BHE in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:31.771049] [INFO ] [sig ] [405/3445] Forecasting BHF... [2026-02-05T20:17:31.771080] [INFO ] [sig ] Generating forecast for: BHF [2026-02-05T20:17:31.771111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-05T20:17:31.783287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-05T20:17:31.783727] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-05T20:17:31.784615] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-05T20:17:31.784670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:31.784704] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:31.784731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:31.784789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:31.842506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:31.843439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:31.843528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:31.843561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:31.968500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:31.968680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:31.968722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:31.968754] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:31.972325] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=15.35%) [2026-02-05T20:17:31.972623] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-05T20:17:31.972760] [INFO ] [sig ] BHF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:32.112326] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BHF.txt [2026-02-05T20:17:32.112469] [INFO ] [sig ] [405/3445] Completed BHF in 0.3s | 2.76 sym/s | Total: 2.4m | ETA: 18.4m [2026-02-05T20:17:32.112509] [INFO ] [sig ] [406/3445] Forecasting BHFAL... [2026-02-05T20:17:32.112540] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-05T20:17:32.112588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-05T20:17:32.124339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-05T20:17:32.124743] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-05T20:17:32.125560] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-05T20:17:32.125639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:32.125671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:32.125698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:32.125755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:32.183538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:32.184476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:32.184569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:32.184629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:32.306830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:32.306996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:32.307036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:32.307063] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:32.310622] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-05T20:17:32.310952] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-05T20:17:32.311096] [INFO ] [sig ] BHFAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:32.457929] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BHFAL.txt [2026-02-05T20:17:32.458096] [INFO ] [sig ] [406/3445] Completed BHFAL in 0.3s | 2.76 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-05T20:17:32.458137] [INFO ] [sig ] [407/3445] Forecasting BHFAM... [2026-02-05T20:17:32.458168] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-05T20:17:32.458201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-05T20:17:32.471871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-05T20:17:32.472303] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-05T20:17:32.473664] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-05T20:17:32.473733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:32.473767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:32.473797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:32.473854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:32.537183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:32.538123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:32.538226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:32.538264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:32.664606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:32.664768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:32.664810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:32.664839] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:32.668535] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: UP (p=99.90%) [2026-02-05T20:17:32.668861] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-05T20:17:32.669013] [INFO ] [sig ] BHFAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:32.813301] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHFAM.txt [2026-02-05T20:17:32.813482] [INFO ] [sig ] [407/3445] Completed BHFAM in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-05T20:17:32.813531] [INFO ] [sig ] [408/3445] Forecasting BHFAN... [2026-02-05T20:17:32.813593] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-05T20:17:32.813641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-05T20:17:32.827017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-05T20:17:32.827403] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-05T20:17:32.828335] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-05T20:17:32.828392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:32.828427] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:32.828455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:32.828514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:32.891515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:32.892647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:32.892735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:32.892768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:33.018862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:33.019028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:33.019069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:33.019106] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:33.022767] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-05T20:17:33.023058] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-05T20:17:33.023203] [INFO ] [sig ] BHFAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:33.175857] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BHFAN.txt [2026-02-05T20:17:33.176026] [INFO ] [sig ] [408/3445] Completed BHFAN in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-05T20:17:33.176069] [INFO ] [sig ] [409/3445] Forecasting BHFAO... [2026-02-05T20:17:33.176100] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-05T20:17:33.176135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-05T20:17:33.188889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-05T20:17:33.189298] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-05T20:17:33.190258] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-05T20:17:33.190315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:33.190349] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:33.190377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:33.190436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:33.254386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:33.255286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:33.255376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:33.255409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:33.380881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:33.381047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:33.381088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:33.381123] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:33.385252] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-05T20:17:33.385764] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-05T20:17:33.385908] [INFO ] [sig ] BHFAO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:33.534773] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHFAO.txt [2026-02-05T20:17:33.534946] [INFO ] [sig ] [409/3445] Completed BHFAO in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-05T20:17:33.534987] [INFO ] [sig ] [410/3445] Forecasting BHFAP... [2026-02-05T20:17:33.535018] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-05T20:17:33.535049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-05T20:17:33.549631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-05T20:17:33.550035] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-05T20:17:33.550891] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-05T20:17:33.550946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:33.550980] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:33.551008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:33.551065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:33.625676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:33.626599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:33.626692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:33.626728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:33.764796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:33.764953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:33.764996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:33.765025] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:33.768691] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=90.08%) [2026-02-05T20:17:33.768987] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-05T20:17:33.769146] [INFO ] [sig ] BHFAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:33.927170] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHFAP.txt [2026-02-05T20:17:33.927335] [INFO ] [sig ] [410/3445] Completed BHFAP in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-05T20:17:33.927383] [INFO ] [sig ] [411/3445] Forecasting BHK... [2026-02-05T20:17:33.927414] [INFO ] [sig ] Generating forecast for: BHK [2026-02-05T20:17:33.927444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-05T20:17:33.940197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-05T20:17:33.940614] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-05T20:17:33.941510] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-05T20:17:33.941565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:33.941641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:33.941671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:33.941729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:34.000283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:34.001403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:34.001496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:34.001530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:34.127461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:34.127663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:34.127707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:34.127737] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:34.131476] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-05T20:17:34.131797] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-05T20:17:34.131936] [INFO ] [sig ] BHK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:34.277604] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BHK.txt [2026-02-05T20:17:34.277771] [INFO ] [sig ] [411/3445] Completed BHK in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:34.277814] [INFO ] [sig ] [412/3445] Forecasting BHP... [2026-02-05T20:17:34.277845] [INFO ] [sig ] Generating forecast for: BHP [2026-02-05T20:17:34.277877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-05T20:17:34.291709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-05T20:17:34.292112] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-05T20:17:34.293052] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-05T20:17:34.293106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:34.293140] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:34.293166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:34.293224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:34.360172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:34.361534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:34.361646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:34.361685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:34.490340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:34.490502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:34.490546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:34.490596] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:34.494213] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-02-05T20:17:34.494550] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-05T20:17:34.494717] [INFO ] [sig ] BHP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:34.636114] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHP.txt [2026-02-05T20:17:34.636266] [INFO ] [sig ] [412/3445] Completed BHP in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:34.636308] [INFO ] [sig ] [413/3445] Forecasting BHRB... [2026-02-05T20:17:34.636340] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-05T20:17:34.636371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-05T20:17:34.649061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-05T20:17:34.649481] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-05T20:17:34.650334] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-05T20:17:34.650389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:34.650422] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:34.650450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:34.650507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:34.712470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:34.713595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:34.713692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:34.713726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:34.847795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:34.847956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:34.847999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:34.848030] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:34.852165] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-02-05T20:17:34.852681] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-05T20:17:34.852823] [INFO ] [sig ] BHRB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:35.003658] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BHRB.txt [2026-02-05T20:17:35.003818] [INFO ] [sig ] [413/3445] Completed BHRB in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:35.003859] [INFO ] [sig ] [414/3445] Forecasting BHVN... [2026-02-05T20:17:35.003890] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-05T20:17:35.003923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-05T20:17:35.017370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-05T20:17:35.017773] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-05T20:17:35.018669] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-05T20:17:35.018722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:35.018754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:35.018779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:35.018835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:35.081519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:35.082444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:35.082539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:35.082596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:35.205526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:35.205705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:35.205764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:35.205826] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:35.209540] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-05T20:17:35.209858] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-05T20:17:35.209996] [INFO ] [sig ] BHVN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:35.363167] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BHVN.txt [2026-02-05T20:17:35.363364] [INFO ] [sig ] [414/3445] Completed BHVN in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:35.363409] [INFO ] [sig ] [415/3445] Forecasting BIB... [2026-02-05T20:17:35.363442] [INFO ] [sig ] Generating forecast for: BIB [2026-02-05T20:17:35.363474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-05T20:17:35.378367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-05T20:17:35.379014] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-05T20:17:35.380045] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-05T20:17:35.380102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:35.380135] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:35.380163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:35.380244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:35.451529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:35.452451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:35.452544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:35.452601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:35.574655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:35.574841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:35.574886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:35.574917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:35.578832] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=60.36%) [2026-02-05T20:17:35.579139] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-05T20:17:35.579285] [INFO ] [sig ] BIB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:35.725414] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BIB.txt [2026-02-05T20:17:35.725625] [INFO ] [sig ] [415/3445] Completed BIB in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:35.725691] [INFO ] [sig ] [416/3445] Forecasting BIIB... [2026-02-05T20:17:35.725725] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-05T20:17:35.725758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-05T20:17:35.741960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-05T20:17:35.742392] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-05T20:17:35.743663] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-05T20:17:35.743718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:35.743751] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:35.743780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:35.743840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:35.808381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:35.809310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:35.809404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:35.809439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:35.945916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:35.946071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:35.946111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:35.946141] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:35.949774] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=56.48%) [2026-02-05T20:17:35.950068] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-05T20:17:35.950218] [INFO ] [sig ] BIIB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:36.100218] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BIIB.txt [2026-02-05T20:17:36.100397] [INFO ] [sig ] [416/3445] Completed BIIB in 0.4s | 2.76 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:36.100438] [INFO ] [sig ] [417/3445] Forecasting BILI... [2026-02-05T20:17:36.100469] [INFO ] [sig ] Generating forecast for: BILI [2026-02-05T20:17:36.100502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-05T20:17:36.115017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-05T20:17:36.115521] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-05T20:17:36.116728] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-05T20:17:36.116797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:36.116836] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:36.116869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:36.116944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:36.192088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:36.193300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:36.193473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:36.193515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:36.351094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:36.351285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:36.351332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:36.351366] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:36.355481] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=82.04%) [2026-02-05T20:17:36.355876] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-05T20:17:36.356037] [INFO ] [sig ] BILI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:36.581985] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BILI.txt [2026-02-05T20:17:36.582231] [INFO ] [sig ] [417/3445] Completed BILI in 0.5s | 2.75 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:36.582287] [INFO ] [sig ] [418/3445] Forecasting BILL... [2026-02-05T20:17:36.582329] [INFO ] [sig ] Generating forecast for: BILL [2026-02-05T20:17:36.582370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-05T20:17:36.612597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-05T20:17:36.613155] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-05T20:17:36.614433] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-05T20:17:36.614514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:36.614610] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:36.614668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:36.614753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:36.718334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:36.719692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:36.719824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:36.719877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:36.900635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:36.900845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:36.900913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:36.900967] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:36.908499] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-05T20:17:36.909067] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-05T20:17:36.909280] [INFO ] [sig ] BILL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:37.141115] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BILL.txt [2026-02-05T20:17:37.141335] [INFO ] [sig ] [418/3445] Completed BILL in 0.6s | 2.75 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:37.141386] [INFO ] [sig ] [419/3445] Forecasting BIO... [2026-02-05T20:17:37.141426] [INFO ] [sig ] Generating forecast for: BIO [2026-02-05T20:17:37.141462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-05T20:17:37.185841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-05T20:17:37.188735] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-05T20:17:37.190459] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-05T20:17:37.190532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:37.190567] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:37.190619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:37.190679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:37.274658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:37.275871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:37.276030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:37.276072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:37.456388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:37.456614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:37.456681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:37.456736] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:37.462323] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=65.49%) [2026-02-05T20:17:37.462917] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-05T20:17:37.463159] [INFO ] [sig ] BIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:37.667194] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BIO.txt [2026-02-05T20:17:37.667386] [INFO ] [sig ] [419/3445] Completed BIO in 0.5s | 2.75 sym/s | Total: 2.5m | ETA: 18.4m [2026-02-05T20:17:37.667430] [INFO ] [sig ] [420/3445] Forecasting BIP... [2026-02-05T20:17:37.667464] [INFO ] [sig ] Generating forecast for: BIP [2026-02-05T20:17:37.667498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-05T20:17:37.680822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-05T20:17:37.681290] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-05T20:17:37.682384] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-05T20:17:37.682445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:37.682480] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:37.682510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:37.682597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:37.743383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:37.744309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:37.744617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:37.744655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:37.876257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:37.876423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:37.876464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:37.876519] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:37.880160] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=73.99%) [2026-02-05T20:17:37.880467] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-05T20:17:37.880629] [INFO ] [sig ] BIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:38.038848] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BIP.txt [2026-02-05T20:17:38.039066] [INFO ] [sig ] [420/3445] Completed BIP in 0.4s | 2.75 sym/s | Total: 2.5m | ETA: 18.3m [2026-02-05T20:17:38.039133] [INFO ] [sig ] [421/3445] Forecasting BIPH... [2026-02-05T20:17:38.039178] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-05T20:17:38.039213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-05T20:17:38.052807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-05T20:17:38.053234] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-05T20:17:38.054157] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-05T20:17:38.054215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:38.054251] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:38.054283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:38.054352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:38.135944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:38.136862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:38.136988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:38.137026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:38.250475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:38.250658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:38.250703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:38.250736] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:38.254363] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-02-05T20:17:38.254685] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-05T20:17:38.254826] [INFO ] [sig ] BIPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:38.400226] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BIPH.txt [2026-02-05T20:17:38.400369] [INFO ] [sig ] [421/3445] Completed BIPH in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:38.400411] [INFO ] [sig ] [422/3445] Forecasting BIPI... [2026-02-05T20:17:38.400453] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-05T20:17:38.400488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-05T20:17:38.412521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-05T20:17:38.412899] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-05T20:17:38.413772] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-05T20:17:38.413826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:38.413858] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:38.413885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:38.413941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:38.474243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:38.475086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:38.475175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:38.475209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:38.586237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:38.586396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:38.586446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:38.586482] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:38.590171] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=16.65%) [2026-02-05T20:17:38.590453] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-05T20:17:38.590601] [INFO ] [sig ] BIPI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:38.738900] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BIPI.txt [2026-02-05T20:17:38.739058] [INFO ] [sig ] [422/3445] Completed BIPI in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:38.739098] [INFO ] [sig ] [423/3445] Forecasting BIRD... [2026-02-05T20:17:38.739130] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-05T20:17:38.739161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-05T20:17:38.752142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-05T20:17:38.752519] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-05T20:17:38.753787] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-05T20:17:38.753840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:38.753872] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:38.753900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:38.753956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:38.818264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:38.819187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:38.819277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:38.819311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:38.954337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:38.954503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:38.954546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:38.954596] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:38.958388] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-02-05T20:17:38.958711] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-05T20:17:38.958855] [INFO ] [sig ] BIRD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:39.108836] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BIRD.txt [2026-02-05T20:17:39.109001] [INFO ] [sig ] [423/3445] Completed BIRD in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:39.109044] [INFO ] [sig ] [424/3445] Forecasting BIRK... [2026-02-05T20:17:39.109077] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-05T20:17:39.109115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-05T20:17:39.123282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-05T20:17:39.123824] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-05T20:17:39.125078] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-05T20:17:39.125133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:39.125167] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:39.125196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:39.125253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:39.185895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:39.186829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:39.186921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:39.186956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:39.316177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:39.316341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:39.316382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:39.316415] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:39.320321] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=30.85%) [2026-02-05T20:17:39.320674] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-05T20:17:39.320823] [INFO ] [sig ] BIRK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:39.470687] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BIRK.txt [2026-02-05T20:17:39.470890] [INFO ] [sig ] [424/3445] Completed BIRK in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:39.470946] [INFO ] [sig ] [425/3445] Forecasting BITF... [2026-02-05T20:17:39.470987] [INFO ] [sig ] Generating forecast for: BITF [2026-02-05T20:17:39.471033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-05T20:17:39.485818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-05T20:17:39.486237] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-05T20:17:39.487328] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-05T20:17:39.487399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:39.487443] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:39.487481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:39.487559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:39.549840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:39.550787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:39.550884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:39.550918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:39.674377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:39.674752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:39.674796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:39.674851] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:39.679322] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: DOWN (p=37.38%) [2026-02-05T20:17:39.679690] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-05T20:17:39.679857] [INFO ] [sig ] BITF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:39.826837] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BITF.txt [2026-02-05T20:17:39.826990] [INFO ] [sig ] [425/3445] Completed BITF in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:39.827031] [INFO ] [sig ] [426/3445] Forecasting BIVI... [2026-02-05T20:17:39.827063] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-05T20:17:39.827095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-05T20:17:39.841788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-05T20:17:39.842200] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-05T20:17:39.843117] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-05T20:17:39.843174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:39.843208] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:39.843237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:39.843294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:39.904633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:39.905477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:39.905594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:39.905651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:40.031311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:40.031469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:40.031511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:40.031540] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:40.035010] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: DOWN (p=3.66%) [2026-02-05T20:17:40.035287] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-05T20:17:40.035418] [INFO ] [sig ] BIVI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:40.176789] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BIVI.txt [2026-02-05T20:17:40.176943] [INFO ] [sig ] [426/3445] Completed BIVI in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:40.176984] [INFO ] [sig ] [427/3445] Forecasting BJ... [2026-02-05T20:17:40.177013] [INFO ] [sig ] Generating forecast for: BJ [2026-02-05T20:17:40.177046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-05T20:17:40.189717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-05T20:17:40.190109] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-05T20:17:40.191024] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-05T20:17:40.191081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:40.191115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:40.191143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:40.191201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:40.255064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:40.255825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:40.255909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:40.255956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:40.382364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:40.382521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:40.382564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:40.382617] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:40.386335] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: UP (p=95.34%) [2026-02-05T20:17:40.386835] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-05T20:17:40.386971] [INFO ] [sig ] BJ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:40.538982] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BJ.txt [2026-02-05T20:17:40.539144] [INFO ] [sig ] [427/3445] Completed BJ in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:40.539184] [INFO ] [sig ] [428/3445] Forecasting BJRI... [2026-02-05T20:17:40.539215] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-05T20:17:40.539247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-05T20:17:40.555369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-05T20:17:40.555857] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-05T20:17:40.557110] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-05T20:17:40.557173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:40.557250] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:40.557286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:40.557365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:40.629683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:40.630644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:40.630733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:40.630773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:40.771076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:40.771243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:40.771292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:40.771330] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:40.774926] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=84.24%) [2026-02-05T20:17:40.775233] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-05T20:17:40.775375] [INFO ] [sig ] BJRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:40.927313] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BJRI.txt [2026-02-05T20:17:40.927473] [INFO ] [sig ] [428/3445] Completed BJRI in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:40.927515] [INFO ] [sig ] [429/3445] Forecasting BK... [2026-02-05T20:17:40.927555] [INFO ] [sig ] Generating forecast for: BK [2026-02-05T20:17:40.927610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-05T20:17:40.942522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-05T20:17:40.943112] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-05T20:17:40.944207] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-05T20:17:40.944263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:40.944300] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:40.944332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:40.944412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:41.015103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:41.016001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:41.016091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:41.016134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:41.152130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:41.152287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:41.152330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:41.152360] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:41.155815] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=93.41%) [2026-02-05T20:17:41.156094] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-05T20:17:41.156224] [INFO ] [sig ] BK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:41.303862] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BK.txt [2026-02-05T20:17:41.304025] [INFO ] [sig ] [429/3445] Completed BK in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:41.304065] [INFO ] [sig ] [430/3445] Forecasting BKCH... [2026-02-05T20:17:41.304097] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-05T20:17:41.304128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-05T20:17:41.317917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-05T20:17:41.318341] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-05T20:17:41.319209] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-05T20:17:41.319263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:41.319297] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:41.319325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:41.319387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:41.382440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:41.383248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:41.383340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:41.383380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:41.507905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:41.508066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:41.508107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:41.508135] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:41.511649] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-05T20:17:41.511928] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-05T20:17:41.512058] [INFO ] [sig ] BKCH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:41.657242] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BKCH.txt [2026-02-05T20:17:41.657423] [INFO ] [sig ] [430/3445] Completed BKCH in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:41.657471] [INFO ] [sig ] [431/3445] Forecasting BKD... [2026-02-05T20:17:41.657502] [INFO ] [sig ] Generating forecast for: BKD [2026-02-05T20:17:41.657536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-05T20:17:41.670802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-05T20:17:41.671210] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-05T20:17:41.672063] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-05T20:17:41.672128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:41.672161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:41.672189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:41.672247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:41.730357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:41.731265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:41.731354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:41.731387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:41.854518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:41.854694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:41.854735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:41.854764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:41.858566] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=55.72%) [2026-02-05T20:17:41.858873] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-05T20:17:41.859007] [INFO ] [sig ] BKD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:41.999004] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BKD.txt [2026-02-05T20:17:41.999157] [INFO ] [sig ] [431/3445] Completed BKD in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:41.999199] [INFO ] [sig ] [432/3445] Forecasting BKE... [2026-02-05T20:17:41.999231] [INFO ] [sig ] Generating forecast for: BKE [2026-02-05T20:17:41.999263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-05T20:17:42.012967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-05T20:17:42.013371] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-05T20:17:42.014241] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-05T20:17:42.014295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:42.014329] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:42.014356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:42.014415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:42.072820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:42.073675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:42.073760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:42.073793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:42.199550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:42.199718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:42.199759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:42.199788] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:42.203214] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-05T20:17:42.203490] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-05T20:17:42.203640] [INFO ] [sig ] BKE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:42.347164] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BKE.txt [2026-02-05T20:17:42.347327] [INFO ] [sig ] [432/3445] Completed BKE in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:42.347371] [INFO ] [sig ] [433/3445] Forecasting BKH... [2026-02-05T20:17:42.347405] [INFO ] [sig ] Generating forecast for: BKH [2026-02-05T20:17:42.347436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-05T20:17:42.360811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-05T20:17:42.361208] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-05T20:17:42.362073] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-05T20:17:42.362127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:42.362158] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:42.362185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:42.362243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:42.421351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:42.422044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:42.422126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:42.422159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:42.544607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:42.544761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:42.544800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:42.544829] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:42.548264] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-02-05T20:17:42.548588] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-05T20:17:42.548721] [INFO ] [sig ] BKH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:42.689350] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BKH.txt [2026-02-05T20:17:42.689503] [INFO ] [sig ] [433/3445] Completed BKH in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:42.689550] [INFO ] [sig ] [434/3445] Forecasting BKN... [2026-02-05T20:17:42.689600] [INFO ] [sig ] Generating forecast for: BKN [2026-02-05T20:17:42.689634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKN' from 'https://tdm.silogroup.org/data/derivative_storage/BKN.csv'. [2026-02-05T20:17:42.702191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKN'. [2026-02-05T20:17:42.702556] [INFO ] [FORECASTER] Starting predict_future for BKN [2026-02-05T20:17:42.703385] [DEBUG] [LOCAL ] No optimal features file found for BKN: ./output/feature-sets/BKN.txt [2026-02-05T20:17:42.703449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:42.703488] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:42.703517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:42.703591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:42.762923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:42.763720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:42.763804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:42.763837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:42.882726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:42.882883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:42.882922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:42.882951] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:42.886397] [DEBUG] [FORECASTER] BKN: Forecast T+1@11:T+2@11: DOWN (p=11.49%) [2026-02-05T20:17:42.886694] [INFO ] [FORECASTER] Completed predict_future for BKN [2026-02-05T20:17:42.886828] [INFO ] [sig ] BKN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:43.028918] [INFO ] [LOCAL ] Saved forecast: BKN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BKN.txt [2026-02-05T20:17:43.029057] [INFO ] [sig ] [434/3445] Completed BKN in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.3m [2026-02-05T20:17:43.029100] [INFO ] [sig ] [435/3445] Forecasting BKNG... [2026-02-05T20:17:43.029129] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-05T20:17:43.029159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-05T20:17:43.041419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-05T20:17:43.041849] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-05T20:17:43.042777] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-05T20:17:43.042831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:43.042863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:43.042891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:43.042948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:43.102347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:43.103068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:43.103149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:43.103182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:43.228021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:43.228175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:43.228214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:43.228243] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:43.231901] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=12.75%) [2026-02-05T20:17:43.232199] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-05T20:17:43.232339] [INFO ] [sig ] BKNG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:43.374821] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BKNG.txt [2026-02-05T20:17:43.374986] [INFO ] [sig ] [435/3445] Completed BKNG in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.2m [2026-02-05T20:17:43.375028] [INFO ] [sig ] [436/3445] Forecasting BKSY... [2026-02-05T20:17:43.375061] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-05T20:17:43.375096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-05T20:17:43.392073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-05T20:17:43.392547] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-05T20:17:43.393726] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-05T20:17:43.393795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:43.393840] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:43.393880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:43.393967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:43.457657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:43.458542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:43.458650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:43.458685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:43.583185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:43.583341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:43.583380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:43.583409] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:43.587052] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: DOWN (p=2.61%) [2026-02-05T20:17:43.587350] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-05T20:17:43.587510] [INFO ] [sig ] BKSY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:43.729794] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BKSY.txt [2026-02-05T20:17:43.729921] [INFO ] [sig ] [436/3445] Completed BKSY in 0.4s | 2.75 sym/s | Total: 2.6m | ETA: 18.2m [2026-02-05T20:17:43.729960] [INFO ] [sig ] [437/3445] Forecasting BL... [2026-02-05T20:17:43.729991] [INFO ] [sig ] Generating forecast for: BL [2026-02-05T20:17:43.730022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-05T20:17:43.742103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-05T20:17:43.742458] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-05T20:17:43.743308] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-05T20:17:43.743361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:43.743395] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:43.743422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:43.743480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:43.804911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:43.805886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:43.805970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:43.806003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:43.930309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:43.930463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:43.930503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:43.930532] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:43.934024] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: UP (p=62.09%) [2026-02-05T20:17:43.934306] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-05T20:17:43.934445] [INFO ] [sig ] BL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:44.076270] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BL.txt [2026-02-05T20:17:44.076412] [INFO ] [sig ] [437/3445] Completed BL in 0.3s | 2.75 sym/s | Total: 2.6m | ETA: 18.2m [2026-02-05T20:17:44.076452] [INFO ] [sig ] [438/3445] Forecasting BLBD... [2026-02-05T20:17:44.076483] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-05T20:17:44.076513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-05T20:17:44.089879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-05T20:17:44.090232] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-05T20:17:44.091196] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-05T20:17:44.091255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:44.091294] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:44.091327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:44.091396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:44.151873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:44.152757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:44.152838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:44.152871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:44.289103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:44.289266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:44.289329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:44.289362] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:44.293244] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-02-05T20:17:44.293544] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-05T20:17:44.293887] [INFO ] [sig ] BLBD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:44.450079] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLBD.txt [2026-02-05T20:17:44.450244] [INFO ] [sig ] [438/3445] Completed BLBD in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:44.450285] [INFO ] [sig ] [439/3445] Forecasting BLCN... [2026-02-05T20:17:44.450316] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-05T20:17:44.450348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-05T20:17:44.463670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-05T20:17:44.464053] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-05T20:17:44.465096] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-05T20:17:44.465151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:44.465184] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:44.465212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:44.465270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:44.555162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:44.556301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:44.556411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:44.556459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:44.692471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:44.692647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:44.692690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:44.692721] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:44.696161] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=28.98%) [2026-02-05T20:17:44.696442] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-05T20:17:44.696591] [INFO ] [sig ] BLCN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:44.841795] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLCN.txt [2026-02-05T20:17:44.841936] [INFO ] [sig ] [439/3445] Completed BLCN in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:44.841978] [INFO ] [sig ] [440/3445] Forecasting BLCO... [2026-02-05T20:17:44.842008] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-05T20:17:44.842038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-05T20:17:44.854968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-05T20:17:44.855322] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-05T20:17:44.856150] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-05T20:17:44.856204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:44.856236] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:44.856263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:44.856321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:44.919551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:44.920848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:44.920933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:44.920966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:45.053269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:45.053458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:45.053517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:45.053555] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:45.057201] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: DOWN (p=9.36%) [2026-02-05T20:17:45.057497] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-05T20:17:45.057652] [INFO ] [sig ] BLCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:45.204282] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLCO.txt [2026-02-05T20:17:45.204433] [INFO ] [sig ] [440/3445] Completed BLCO in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:45.204473] [INFO ] [sig ] [441/3445] Forecasting BLD... [2026-02-05T20:17:45.204502] [INFO ] [sig ] Generating forecast for: BLD [2026-02-05T20:17:45.204545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-05T20:17:45.218005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-05T20:17:45.218387] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-05T20:17:45.219370] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-05T20:17:45.219423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:45.219456] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:45.219484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:45.219541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:45.278276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:45.279179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:45.279261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:45.279294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:45.399651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:45.399805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:45.399845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:45.399873] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:45.403290] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-02-05T20:17:45.403612] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-05T20:17:45.403745] [INFO ] [sig ] BLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:45.549127] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLD.txt [2026-02-05T20:17:45.549293] [INFO ] [sig ] [441/3445] Completed BLD in 0.3s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:45.549372] [INFO ] [sig ] [442/3445] Forecasting BLDP... [2026-02-05T20:17:45.549404] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-05T20:17:45.549435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-05T20:17:45.563874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-05T20:17:45.564273] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-05T20:17:45.565326] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-05T20:17:45.565381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:45.565425] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:45.565455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:45.565512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:45.627141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:45.628036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:45.628130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:45.628163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:45.756566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:45.756744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:45.756785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:45.756814] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:45.760440] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-05T20:17:45.760795] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-05T20:17:45.760947] [INFO ] [sig ] BLDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:45.916721] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLDP.txt [2026-02-05T20:17:45.916898] [INFO ] [sig ] [442/3445] Completed BLDP in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:45.916944] [INFO ] [sig ] [443/3445] Forecasting BLE... [2026-02-05T20:17:45.916977] [INFO ] [sig ] Generating forecast for: BLE [2026-02-05T20:17:45.917011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLE' from 'https://tdm.silogroup.org/data/derivative_storage/BLE.csv'. [2026-02-05T20:17:45.931722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLE'. [2026-02-05T20:17:45.932131] [INFO ] [FORECASTER] Starting predict_future for BLE [2026-02-05T20:17:45.933066] [DEBUG] [LOCAL ] No optimal features file found for BLE: ./output/feature-sets/BLE.txt [2026-02-05T20:17:45.933124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:45.933158] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:45.933187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:45.933246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:45.994745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:45.995670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:45.995761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:45.995796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:46.122824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:46.122982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:46.123021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:46.123050] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:46.126544] [DEBUG] [FORECASTER] BLE: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-02-05T20:17:46.126854] [INFO ] [FORECASTER] Completed predict_future for BLE [2026-02-05T20:17:46.126989] [INFO ] [sig ] BLE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:46.273881] [INFO ] [LOCAL ] Saved forecast: BLE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLE.txt [2026-02-05T20:17:46.274049] [INFO ] [sig ] [443/3445] Completed BLE in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:46.274093] [INFO ] [sig ] [444/3445] Forecasting BLFS... [2026-02-05T20:17:46.274127] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-05T20:17:46.274161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-05T20:17:46.287259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-05T20:17:46.287744] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-05T20:17:46.288760] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-05T20:17:46.288817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:46.288851] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:46.288881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:46.288941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:46.349665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:46.350614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:46.350713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:46.350748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:46.476627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:46.476788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:46.476828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:46.476857] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:46.480622] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=71.72%) [2026-02-05T20:17:46.480966] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-05T20:17:46.481111] [INFO ] [sig ] BLFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:46.633635] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLFS.txt [2026-02-05T20:17:46.633827] [INFO ] [sig ] [444/3445] Completed BLFS in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:46.633873] [INFO ] [sig ] [445/3445] Forecasting BLFY... [2026-02-05T20:17:46.633908] [INFO ] [sig ] Generating forecast for: BLFY [2026-02-05T20:17:46.633940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFY' from 'https://tdm.silogroup.org/data/derivative_storage/BLFY.csv'. [2026-02-05T20:17:46.646501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFY'. [2026-02-05T20:17:46.646927] [INFO ] [FORECASTER] Starting predict_future for BLFY [2026-02-05T20:17:46.647932] [DEBUG] [LOCAL ] No optimal features file found for BLFY: ./output/feature-sets/BLFY.txt [2026-02-05T20:17:46.647993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:46.648027] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:46.648083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:46.648155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:46.708733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:46.709654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:46.709754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:46.709789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:46.835464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:46.835648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:46.835693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:46.835723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:46.839745] [DEBUG] [FORECASTER] BLFY: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-05T20:17:46.840232] [INFO ] [FORECASTER] Completed predict_future for BLFY [2026-02-05T20:17:46.840417] [INFO ] [sig ] BLFY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:46.989424] [INFO ] [LOCAL ] Saved forecast: BLFY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLFY.txt [2026-02-05T20:17:46.989592] [INFO ] [sig ] [445/3445] Completed BLFY in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:46.989636] [INFO ] [sig ] [446/3445] Forecasting BLK... [2026-02-05T20:17:46.989673] [INFO ] [sig ] Generating forecast for: BLK [2026-02-05T20:17:46.989705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-05T20:17:47.002809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-05T20:17:47.003254] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-05T20:17:47.004181] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-05T20:17:47.004240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:47.004281] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:47.004325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:47.004386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:47.066943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:47.067877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:47.067986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:47.068023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:47.198339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:47.198500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:47.198543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:47.198603] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:47.202301] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=69.39%) [2026-02-05T20:17:47.202721] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-05T20:17:47.202885] [INFO ] [sig ] BLK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:47.361280] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLK.txt [2026-02-05T20:17:47.361461] [INFO ] [sig ] [446/3445] Completed BLK in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:47.361510] [INFO ] [sig ] [447/3445] Forecasting BLKB... [2026-02-05T20:17:47.361542] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-05T20:17:47.361588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-05T20:17:47.375464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-05T20:17:47.375865] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-05T20:17:47.376729] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-05T20:17:47.376963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:47.376995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:47.377023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:47.377081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:47.440386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:47.441289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:47.441381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:47.441418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:47.567674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:47.567834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:47.567877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:47.567907] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:47.571531] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: UP (p=90.54%) [2026-02-05T20:17:47.571832] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-05T20:17:47.571964] [INFO ] [sig ] BLKB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:47.736941] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLKB.txt [2026-02-05T20:17:47.737104] [INFO ] [sig ] [447/3445] Completed BLKB in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:47.737144] [INFO ] [sig ] [448/3445] Forecasting BLMN... [2026-02-05T20:17:47.737176] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-05T20:17:47.737207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-05T20:17:47.750881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-05T20:17:47.751275] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-05T20:17:47.752164] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-05T20:17:47.752219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:47.752253] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:47.752282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:47.752342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:47.815997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:47.817018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:47.817119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:47.817158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:47.952711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:47.952875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:47.952918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:47.952956] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:47.957674] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: DOWN (p=49.25%) [2026-02-05T20:17:47.958138] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-05T20:17:47.958361] [INFO ] [sig ] BLMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:48.114302] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLMN.txt [2026-02-05T20:17:48.114470] [INFO ] [sig ] [448/3445] Completed BLMN in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:48.114511] [INFO ] [sig ] [449/3445] Forecasting BLND... [2026-02-05T20:17:48.114544] [INFO ] [sig ] Generating forecast for: BLND [2026-02-05T20:17:48.114592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-05T20:17:48.126848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-05T20:17:48.127236] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-05T20:17:48.128194] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-05T20:17:48.128249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:48.128283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:48.128336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:48.128399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:48.191732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:48.192698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:48.192803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:48.192839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:48.319458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:48.319654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:48.319701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:48.319756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:48.323413] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-05T20:17:48.323776] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-05T20:17:48.323918] [INFO ] [sig ] BLND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:48.469560] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLND.txt [2026-02-05T20:17:48.469759] [INFO ] [sig ] [449/3445] Completed BLND in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:48.469803] [INFO ] [sig ] [450/3445] Forecasting BLRX... [2026-02-05T20:17:48.469837] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-05T20:17:48.469872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-05T20:17:48.483096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-05T20:17:48.483503] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-05T20:17:48.484366] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-05T20:17:48.484420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:48.484455] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:48.484484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:48.484543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:48.543972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:48.544914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:48.545007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:48.545043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:48.669517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:48.669700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:48.669744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:48.669775] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:48.673747] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=76.44%) [2026-02-05T20:17:48.674068] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-05T20:17:48.674227] [INFO ] [sig ] BLRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:48.829116] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLRX.txt [2026-02-05T20:17:48.829283] [INFO ] [sig ] [450/3445] Completed BLRX in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.2m [2026-02-05T20:17:48.829331] [INFO ] [sig ] [451/3445] Forecasting BLTE... [2026-02-05T20:17:48.829375] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-05T20:17:48.829412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-05T20:17:48.842065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-05T20:17:48.842441] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-05T20:17:48.843266] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-05T20:17:48.843318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:48.843350] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:48.843378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:48.843434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:48.908071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:48.909093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:48.909183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:48.909237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:49.034032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:49.034197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:49.034240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:49.034271] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:49.038001] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: DOWN (p=23.44%) [2026-02-05T20:17:49.038372] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-05T20:17:49.038526] [INFO ] [sig ] BLTE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:49.190089] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLTE.txt [2026-02-05T20:17:49.190253] [INFO ] [sig ] [451/3445] Completed BLTE in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.1m [2026-02-05T20:17:49.190298] [INFO ] [sig ] [452/3445] Forecasting BLX... [2026-02-05T20:17:49.190329] [INFO ] [sig ] Generating forecast for: BLX [2026-02-05T20:17:49.190361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-05T20:17:49.203205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-05T20:17:49.203563] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-05T20:17:49.204387] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-05T20:17:49.204440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:49.204478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:49.204511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:49.204604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:49.265252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:49.266149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:49.266239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:49.266274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:49.391504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:49.391931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:49.391978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:49.392009] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:49.396182] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: DOWN (p=25.09%) [2026-02-05T20:17:49.396562] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-05T20:17:49.396922] [INFO ] [sig ] BLX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:49.547026] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BLX.txt [2026-02-05T20:17:49.547185] [INFO ] [sig ] [452/3445] Completed BLX in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.1m [2026-02-05T20:17:49.547227] [INFO ] [sig ] [453/3445] Forecasting BLZE... [2026-02-05T20:17:49.547259] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-05T20:17:49.547290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-05T20:17:49.560282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-05T20:17:49.560699] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-05T20:17:49.561595] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-05T20:17:49.561654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:49.561690] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:49.561733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:49.561795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:49.622900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:49.623734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:49.623823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:49.623859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:49.747994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:49.748149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:49.748188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:49.748217] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:49.751748] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-05T20:17:49.752024] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-05T20:17:49.752157] [INFO ] [sig ] BLZE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:49.899607] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BLZE.txt [2026-02-05T20:17:49.899769] [INFO ] [sig ] [453/3445] Completed BLZE in 0.4s | 2.75 sym/s | Total: 2.7m | ETA: 18.1m [2026-02-05T20:17:49.899809] [INFO ] [sig ] [454/3445] Forecasting BMA... [2026-02-05T20:17:49.899840] [INFO ] [sig ] Generating forecast for: BMA [2026-02-05T20:17:49.899871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-05T20:17:49.912396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-05T20:17:49.912826] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-05T20:17:49.913651] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-05T20:17:49.913704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:49.913736] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:49.913762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:49.913819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:49.975022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:49.975920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:49.976009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:49.976045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:50.095981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:50.096146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:50.096190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:50.096221] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:50.099871] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=2.49%) [2026-02-05T20:17:50.100180] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-05T20:17:50.100322] [INFO ] [sig ] BMA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:50.248010] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BMA.txt [2026-02-05T20:17:50.248149] [INFO ] [sig ] [454/3445] Completed BMA in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:50.248190] [INFO ] [sig ] [455/3445] Forecasting BMBL... [2026-02-05T20:17:50.248221] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-05T20:17:50.248251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-05T20:17:50.260794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-05T20:17:50.261149] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-05T20:17:50.262075] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-05T20:17:50.262132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:50.262166] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:50.262197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:50.262258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:50.323226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:50.324095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:50.324213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:50.324250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:50.456816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:50.456985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:50.457029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:50.457061] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:50.460713] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=43.46%) [2026-02-05T20:17:50.461015] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-05T20:17:50.461160] [INFO ] [sig ] BMBL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:50.628559] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BMBL.txt [2026-02-05T20:17:50.628922] [INFO ] [sig ] [455/3445] Completed BMBL in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:50.628962] [INFO ] [sig ] [456/3445] Forecasting BME... [2026-02-05T20:17:50.628994] [INFO ] [sig ] Generating forecast for: BME [2026-02-05T20:17:50.629025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-05T20:17:50.641376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-05T20:17:50.641791] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-05T20:17:50.642665] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-05T20:17:50.642720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:50.642754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:50.642782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:50.642840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:50.703910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:50.704820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:50.704910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:50.704946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:50.830262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:50.830422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:50.830466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:50.830498] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:50.834191] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: DOWN (p=2.35%) [2026-02-05T20:17:50.834482] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-05T20:17:50.834644] [INFO ] [sig ] BME: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:50.979728] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BME.txt [2026-02-05T20:17:50.979891] [INFO ] [sig ] [456/3445] Completed BME in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:50.979932] [INFO ] [sig ] [457/3445] Forecasting BMEZ... [2026-02-05T20:17:50.979962] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-05T20:17:50.979998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-05T20:17:50.993283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-05T20:17:50.993711] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-05T20:17:50.994540] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-05T20:17:50.994625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:50.994660] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:50.994687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:50.994745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:51.056374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:51.057295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:51.057387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:51.057421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:51.185156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:51.185476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:51.185539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:51.185591] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:51.189805] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: DOWN (p=43.61%) [2026-02-05T20:17:51.190180] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-05T20:17:51.190343] [INFO ] [sig ] BMEZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:51.342136] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BMEZ.txt [2026-02-05T20:17:51.342310] [INFO ] [sig ] [457/3445] Completed BMEZ in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:51.342354] [INFO ] [sig ] [458/3445] Forecasting BMI... [2026-02-05T20:17:51.342387] [INFO ] [sig ] Generating forecast for: BMI [2026-02-05T20:17:51.342421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-05T20:17:51.358166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-05T20:17:51.358619] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-05T20:17:51.359468] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-05T20:17:51.359524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:51.359559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:51.359612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:51.359691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:51.422479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:51.423570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:51.423674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:51.423900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:51.549435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:51.549613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:51.549655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:51.549685] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:51.553737] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-02-05T20:17:51.554012] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-05T20:17:51.554142] [INFO ] [sig ] BMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:51.713186] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BMI.txt [2026-02-05T20:17:51.713380] [INFO ] [sig ] [458/3445] Completed BMI in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:51.713422] [INFO ] [sig ] [459/3445] Forecasting BMO... [2026-02-05T20:17:51.713453] [INFO ] [sig ] Generating forecast for: BMO [2026-02-05T20:17:51.713484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-05T20:17:51.726492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-05T20:17:51.726946] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-05T20:17:51.727866] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-05T20:17:51.727927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:51.727963] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:51.727992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:51.728052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:51.790140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:51.791045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:51.791135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:51.791171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:51.924871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:51.925074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:51.925119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:51.925152] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:51.929126] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: UP (p=56.78%) [2026-02-05T20:17:51.929437] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-05T20:17:51.929613] [INFO ] [sig ] BMO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:52.079268] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BMO.txt [2026-02-05T20:17:52.079406] [INFO ] [sig ] [459/3445] Completed BMO in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:52.079446] [INFO ] [sig ] [460/3445] Forecasting BMRA... [2026-02-05T20:17:52.079477] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-05T20:17:52.079507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-05T20:17:52.093015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-05T20:17:52.093358] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-05T20:17:52.094344] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-05T20:17:52.094396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:52.094428] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:52.094455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:52.094511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:52.156726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:52.157664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:52.157763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:52.157799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:52.280468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:52.280654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:52.280698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:52.280727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:52.284695] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=46.26%) [2026-02-05T20:17:52.285009] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-05T20:17:52.285151] [INFO ] [sig ] BMRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:52.440173] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BMRA.txt [2026-02-05T20:17:52.440342] [INFO ] [sig ] [460/3445] Completed BMRA in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:52.440387] [INFO ] [sig ] [461/3445] Forecasting BMRC... [2026-02-05T20:17:52.440420] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-05T20:17:52.440453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-05T20:17:52.453545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-05T20:17:52.453980] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-05T20:17:52.454874] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-05T20:17:52.454932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:52.454968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:52.454997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:52.455059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:52.516255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:52.517171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:52.517267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:52.517303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:52.648794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:52.648983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:52.649034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:52.649068] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:52.652818] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-05T20:17:52.653119] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-05T20:17:52.653259] [INFO ] [sig ] BMRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:52.799955] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BMRC.txt [2026-02-05T20:17:52.800095] [INFO ] [sig ] [461/3445] Completed BMRC in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:52.800136] [INFO ] [sig ] [462/3445] Forecasting BMRN... [2026-02-05T20:17:52.800169] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-05T20:17:52.800202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-05T20:17:52.813237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-05T20:17:52.813688] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-05T20:17:52.814552] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-05T20:17:52.814629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:52.814696] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:52.814728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:52.814789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:52.876450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:52.877366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:52.877455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:52.877493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:53.000635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:53.000821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:53.000865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:53.000898] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:53.004468] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-05T20:17:53.004774] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-05T20:17:53.005106] [INFO ] [sig ] BMRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:53.155067] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BMRN.txt [2026-02-05T20:17:53.155207] [INFO ] [sig ] [462/3445] Completed BMRN in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:53.155246] [INFO ] [sig ] [463/3445] Forecasting BMY... [2026-02-05T20:17:53.155277] [INFO ] [sig ] Generating forecast for: BMY [2026-02-05T20:17:53.155309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-05T20:17:53.168799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-05T20:17:53.169259] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-05T20:17:53.170234] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-05T20:17:53.170291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:53.170325] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:53.170360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:53.170442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:53.236305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:53.237225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:53.237335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:53.237381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:53.368687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:53.368871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:53.368933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:53.368971] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:53.372937] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: DOWN (p=9.68%) [2026-02-05T20:17:53.373268] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-05T20:17:53.373418] [INFO ] [sig ] BMY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:53.523610] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BMY.txt [2026-02-05T20:17:53.523795] [INFO ] [sig ] [463/3445] Completed BMY in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:53.523838] [INFO ] [sig ] [464/3445] Forecasting BN... [2026-02-05T20:17:53.524035] [INFO ] [sig ] Generating forecast for: BN [2026-02-05T20:17:53.524066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-05T20:17:53.537600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-05T20:17:53.537944] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-05T20:17:53.538809] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-05T20:17:53.538862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:53.538895] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:53.538923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:53.538980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:53.609371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:53.610181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:53.610266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:53.610299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:53.733453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:53.733625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:53.733667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:53.733696] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:53.737126] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=64.54%) [2026-02-05T20:17:53.737409] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-05T20:17:53.737543] [INFO ] [sig ] BN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:53.879175] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BN.txt [2026-02-05T20:17:53.879313] [INFO ] [sig ] [464/3445] Completed BN in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:53.879353] [INFO ] [sig ] [465/3445] Forecasting BND... [2026-02-05T20:17:53.879383] [INFO ] [sig ] Generating forecast for: BND [2026-02-05T20:17:53.879415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-05T20:17:53.892690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-05T20:17:53.893089] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-05T20:17:53.894154] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-05T20:17:53.894207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:53.894239] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:53.894266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:53.894322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:53.954211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:53.955081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:53.955168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:53.955201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:54.076999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:54.077155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:54.077195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:54.077223] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:54.080783] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=63.99%) [2026-02-05T20:17:54.081061] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-05T20:17:54.081190] [INFO ] [sig ] BND: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:54.232000] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BND.txt [2026-02-05T20:17:54.232171] [INFO ] [sig ] [465/3445] Completed BND in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.1m [2026-02-05T20:17:54.232213] [INFO ] [sig ] [466/3445] Forecasting BNDX... [2026-02-05T20:17:54.232243] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-05T20:17:54.232275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-05T20:17:54.244905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-05T20:17:54.245255] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-05T20:17:54.246100] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-05T20:17:54.246153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:54.246195] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:54.246223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:54.246282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:54.305738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:54.306611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:54.306697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:54.306731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:54.432950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:54.433309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:54.433349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:54.433377] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:54.437440] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-05T20:17:54.437747] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-05T20:17:54.437881] [INFO ] [sig ] BNDX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:54.582097] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BNDX.txt [2026-02-05T20:17:54.582262] [INFO ] [sig ] [466/3445] Completed BNDX in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.0m [2026-02-05T20:17:54.582302] [INFO ] [sig ] [467/3445] Forecasting BNED... [2026-02-05T20:17:54.582332] [INFO ] [sig ] Generating forecast for: BNED [2026-02-05T20:17:54.582365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-05T20:17:54.594997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-05T20:17:54.595402] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-05T20:17:54.596439] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-05T20:17:54.596492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:54.596524] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:54.596551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:54.596626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:54.662283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:54.663180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:54.663278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:54.663312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:54.787897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:54.788056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:54.788097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:54.788126] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:54.791608] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=50.30%) [2026-02-05T20:17:54.791892] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-05T20:17:54.792025] [INFO ] [sig ] BNED: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:54.960177] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BNED.txt [2026-02-05T20:17:54.960379] [INFO ] [sig ] [467/3445] Completed BNED in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.0m [2026-02-05T20:17:54.960445] [INFO ] [sig ] [468/3445] Forecasting BNGO... [2026-02-05T20:17:54.960483] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-05T20:17:54.960517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-05T20:17:54.973540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-05T20:17:54.973964] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-05T20:17:54.974957] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-05T20:17:54.975019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:54.975066] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:54.975104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:54.975164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:55.035502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:55.036426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:55.036527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:55.036567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:55.159078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:55.159241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:55.159284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:55.159317] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:55.162924] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=83.72%) [2026-02-05T20:17:55.163218] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-05T20:17:55.163354] [INFO ] [sig ] BNGO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:55.310264] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BNGO.txt [2026-02-05T20:17:55.310398] [INFO ] [sig ] [468/3445] Completed BNGO in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 18.0m [2026-02-05T20:17:55.310438] [INFO ] [sig ] [469/3445] Forecasting BNH... [2026-02-05T20:17:55.310469] [INFO ] [sig ] Generating forecast for: BNH [2026-02-05T20:17:55.310500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-05T20:17:55.324330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-05T20:17:55.324747] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-05T20:17:55.325619] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-05T20:17:55.325680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:55.325715] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:55.325745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:55.325805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:55.386908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:55.387778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:55.387870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:55.387905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:55.502689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:55.502844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:55.502884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:55.502914] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:55.506430] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=51.96%) [2026-02-05T20:17:55.506741] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-05T20:17:55.506873] [INFO ] [sig ] BNH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:55.659289] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BNH.txt [2026-02-05T20:17:55.659436] [INFO ] [sig ] [469/3445] Completed BNH in 0.3s | 2.75 sym/s | Total: 2.8m | ETA: 18.0m [2026-02-05T20:17:55.659484] [INFO ] [sig ] [470/3445] Forecasting BNJ... [2026-02-05T20:17:55.659517] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-05T20:17:55.659551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-05T20:17:55.672942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-05T20:17:55.673323] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-05T20:17:55.674388] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-05T20:17:55.674444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:55.674478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:55.674505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:55.674564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:55.741350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:55.742160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:55.742243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:55.742279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:55.857842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:55.857984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:55.858031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:55.858062] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:55.861538] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: DOWN (p=25.35%) [2026-02-05T20:17:55.861851] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-05T20:17:55.861986] [INFO ] [sig ] BNJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:56.010394] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BNJ.txt [2026-02-05T20:17:56.010531] [INFO ] [sig ] [470/3445] Completed BNJ in 0.4s | 2.75 sym/s | Total: 2.8m | ETA: 18.0m [2026-02-05T20:17:56.010590] [INFO ] [sig ] [471/3445] Forecasting BNL... [2026-02-05T20:17:56.010626] [INFO ] [sig ] Generating forecast for: BNL [2026-02-05T20:17:56.010659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-05T20:17:56.027634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-05T20:17:56.028391] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-05T20:17:56.029338] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-05T20:17:56.029393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:56.029428] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:56.029456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:56.029514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:56.090270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:56.091421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:56.091515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:56.091549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:56.225185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:56.225359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:56.225402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:56.225432] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:56.229195] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-05T20:17:56.229541] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-05T20:17:56.229727] [INFO ] [sig ] BNL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:56.379941] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BNL.txt [2026-02-05T20:17:56.380080] [INFO ] [sig ] [471/3445] Completed BNL in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:56.380121] [INFO ] [sig ] [472/3445] Forecasting BNS... [2026-02-05T20:17:56.380150] [INFO ] [sig ] Generating forecast for: BNS [2026-02-05T20:17:56.380183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-05T20:17:56.392881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-05T20:17:56.393258] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-05T20:17:56.394154] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-05T20:17:56.394208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:56.394241] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:56.394270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:56.394329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:56.456118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:56.456855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:56.456941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:56.457009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:56.594603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:56.594775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:56.594818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:56.594850] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:56.598550] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=79.46%) [2026-02-05T20:17:56.598871] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-05T20:17:56.599011] [INFO ] [sig ] BNS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:56.753055] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BNS.txt [2026-02-05T20:17:56.753218] [INFO ] [sig ] [472/3445] Completed BNS in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:56.753259] [INFO ] [sig ] [473/3445] Forecasting BNTC... [2026-02-05T20:17:56.753289] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-05T20:17:56.753320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-05T20:17:56.767762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-05T20:17:56.768173] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-05T20:17:56.769084] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-05T20:17:56.769140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:56.769174] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:56.769203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:56.769264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:56.843829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:56.844917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:56.845024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:56.845066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:56.975928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:56.976116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:56.976170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:56.976231] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:56.979897] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: DOWN (p=37.85%) [2026-02-05T20:17:56.980206] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-05T20:17:56.980367] [INFO ] [sig ] BNTC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:57.126116] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BNTC.txt [2026-02-05T20:17:57.126303] [INFO ] [sig ] [473/3445] Completed BNTC in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:57.126345] [INFO ] [sig ] [474/3445] Forecasting BNTX... [2026-02-05T20:17:57.126378] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-05T20:17:57.126408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-05T20:17:57.142027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-05T20:17:57.142449] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-05T20:17:57.143513] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-05T20:17:57.143566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:57.143620] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:57.143651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:57.143727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:57.207171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:57.208082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:57.208169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:57.208203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:57.334463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:57.334656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:57.334735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:57.334774] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:57.338557] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=1.41%) [2026-02-05T20:17:57.339065] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-05T20:17:57.339206] [INFO ] [sig ] BNTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:57.486347] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BNTX.txt [2026-02-05T20:17:57.486529] [INFO ] [sig ] [474/3445] Completed BNTX in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:57.486594] [INFO ] [sig ] [475/3445] Forecasting BNY... [2026-02-05T20:17:57.486631] [INFO ] [sig ] Generating forecast for: BNY [2026-02-05T20:17:57.486663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNY' from 'https://tdm.silogroup.org/data/derivative_storage/BNY.csv'. [2026-02-05T20:17:57.499379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNY'. [2026-02-05T20:17:57.499814] [INFO ] [FORECASTER] Starting predict_future for BNY [2026-02-05T20:17:57.500717] [DEBUG] [LOCAL ] No optimal features file found for BNY: ./output/feature-sets/BNY.txt [2026-02-05T20:17:57.500770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:57.500803] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:57.500831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:57.500888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:57.558642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:57.559544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:57.559653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:57.559712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:57.683637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:57.683822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:57.683886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:57.683919] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:57.687664] [DEBUG] [FORECASTER] BNY: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-05T20:17:57.687973] [INFO ] [FORECASTER] Completed predict_future for BNY [2026-02-05T20:17:57.688116] [INFO ] [sig ] BNY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:57.835040] [INFO ] [LOCAL ] Saved forecast: BNY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BNY.txt [2026-02-05T20:17:57.835257] [INFO ] [sig ] [475/3445] Completed BNY in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:57.835300] [INFO ] [sig ] [476/3445] Forecasting BOC... [2026-02-05T20:17:57.835331] [INFO ] [sig ] Generating forecast for: BOC [2026-02-05T20:17:57.835361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-05T20:17:57.848333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-05T20:17:57.848763] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-05T20:17:57.849604] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-05T20:17:57.849660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:57.849693] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:57.849720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:57.849777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:57.909149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:57.910060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:57.910169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:57.910204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:58.035988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:58.036161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:58.036203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:58.036233] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:58.039784] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=55.12%) [2026-02-05T20:17:58.040103] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-05T20:17:58.040238] [INFO ] [sig ] BOC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:58.185272] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BOC.txt [2026-02-05T20:17:58.185451] [INFO ] [sig ] [476/3445] Completed BOC in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:58.185494] [INFO ] [sig ] [477/3445] Forecasting BOE... [2026-02-05T20:17:58.185527] [INFO ] [sig ] Generating forecast for: BOE [2026-02-05T20:17:58.185560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-05T20:17:58.199265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-05T20:17:58.199732] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-05T20:17:58.200632] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-05T20:17:58.200686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:58.200720] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:58.200759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:58.200834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:58.261084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:58.262080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:58.262171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:58.262206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:58.387924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:58.388097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:58.388138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:58.388166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:58.391816] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-02-05T20:17:58.392147] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-05T20:17:58.392288] [INFO ] [sig ] BOE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:58.545841] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BOE.txt [2026-02-05T20:17:58.546047] [INFO ] [sig ] [477/3445] Completed BOE in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:58.546099] [INFO ] [sig ] [478/3445] Forecasting BOF... [2026-02-05T20:17:58.546134] [INFO ] [sig ] Generating forecast for: BOF [2026-02-05T20:17:58.546167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-05T20:17:58.562181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-05T20:17:58.562650] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-05T20:17:58.563785] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-05T20:17:58.563848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:58.563882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:58.563909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:58.563967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:58.632328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:58.633301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:58.633392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:58.633426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:58.763296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:58.763463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:58.763506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:58.763538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:58.768056] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-02-05T20:17:58.768428] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-05T20:17:58.768597] [INFO ] [sig ] BOF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:58.929642] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BOF.txt [2026-02-05T20:17:58.929844] [INFO ] [sig ] [478/3445] Completed BOF in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:58.929889] [INFO ] [sig ] [479/3445] Forecasting BOH... [2026-02-05T20:17:58.929921] [INFO ] [sig ] Generating forecast for: BOH [2026-02-05T20:17:58.929953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-05T20:17:58.944853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-05T20:17:58.945309] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-05T20:17:58.946483] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-05T20:17:58.946539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:58.946622] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:58.946653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:58.946723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:59.013033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:59.014353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:59.014497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:59.014538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:59.144807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:59.144976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:59.145016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:59.145047] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:59.148620] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: UP (p=71.42%) [2026-02-05T20:17:59.148966] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-05T20:17:59.149112] [INFO ] [sig ] BOH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:17:59.296714] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BOH.txt [2026-02-05T20:17:59.297132] [INFO ] [sig ] [479/3445] Completed BOH in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:59.297195] [INFO ] [sig ] [480/3445] Forecasting BOKF... [2026-02-05T20:17:59.297237] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-05T20:17:59.297277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-05T20:17:59.316530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-05T20:17:59.317022] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-05T20:17:59.318062] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-05T20:17:59.318124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:59.318163] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:59.318195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:59.318272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:59.383850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:59.384817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:59.384911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:59.384946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:59.523134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:59.523322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:59.523378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:59.523416] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:59.527614] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: DOWN (p=3.47%) [2026-02-05T20:17:59.527988] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-05T20:17:59.528185] [INFO ] [sig ] BOKF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:17:59.697823] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BOKF.txt [2026-02-05T20:17:59.698023] [INFO ] [sig ] [480/3445] Completed BOKF in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:17:59.698067] [INFO ] [sig ] [481/3445] Forecasting BOLD... [2026-02-05T20:17:59.698099] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-05T20:17:59.698141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-05T20:17:59.712074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-05T20:17:59.712479] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-05T20:17:59.713435] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-05T20:17:59.713493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:17:59.713539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:17:59.713569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:17:59.713659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:17:59.782726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:17:59.783650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:17:59.783741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:17:59.783776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:17:59.917139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:17:59.917314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:17:59.917365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:17:59.917395] [INFO ] [FORECASTER] Training complete [2026-02-05T20:17:59.921221] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-05T20:17:59.921527] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-05T20:17:59.921692] [INFO ] [sig ] BOLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:00.079006] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BOLD.txt [2026-02-05T20:18:00.079173] [INFO ] [sig ] [481/3445] Completed BOLD in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:18:00.079215] [INFO ] [sig ] [482/3445] Forecasting BOND... [2026-02-05T20:18:00.079248] [INFO ] [sig ] Generating forecast for: BOND [2026-02-05T20:18:00.079281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-05T20:18:00.093853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-05T20:18:00.094300] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-05T20:18:00.095178] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-05T20:18:00.095233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:00.095266] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:00.095294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:00.095352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:00.160067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:00.161146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:00.161256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:00.161296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:00.298520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:00.298707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:00.298751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:00.298817] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:00.303304] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-05T20:18:00.303683] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-05T20:18:00.303830] [INFO ] [sig ] BOND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:00.460313] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BOND.txt [2026-02-05T20:18:00.460524] [INFO ] [sig ] [482/3445] Completed BOND in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:18:00.460807] [INFO ] [sig ] [483/3445] Forecasting BOOM... [2026-02-05T20:18:00.460861] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-05T20:18:00.460903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-05T20:18:00.476397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-05T20:18:00.476843] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-05T20:18:00.477758] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-05T20:18:00.477824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:00.477859] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:00.477894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:00.477979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:00.545652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:00.546801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:00.546907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:00.546941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:00.685643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:00.685817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:00.685866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:00.685903] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:00.690433] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: UP (p=68.55%) [2026-02-05T20:18:00.690763] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-05T20:18:00.690908] [INFO ] [sig ] BOOM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:00.851871] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BOOM.txt [2026-02-05T20:18:00.852652] [INFO ] [sig ] [483/3445] Completed BOOM in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:18:00.852715] [INFO ] [sig ] [484/3445] Forecasting BOTZ... [2026-02-05T20:18:00.852754] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-05T20:18:00.852786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-05T20:18:00.867376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-05T20:18:00.867820] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-05T20:18:00.868963] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-05T20:18:00.869019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:00.869053] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:00.869080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:00.869140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:00.936969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:00.937981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:00.938075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:00.938298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:01.078332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:01.078501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:01.078545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:01.078602] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:01.082243] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-05T20:18:01.082559] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-05T20:18:01.082737] [INFO ] [sig ] BOTZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:01.242324] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BOTZ.txt [2026-02-05T20:18:01.242480] [INFO ] [sig ] [484/3445] Completed BOTZ in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 18.0m [2026-02-05T20:18:01.242522] [INFO ] [sig ] [485/3445] Forecasting BOX... [2026-02-05T20:18:01.242554] [INFO ] [sig ] Generating forecast for: BOX [2026-02-05T20:18:01.242612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-05T20:18:01.257076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-05T20:18:01.257558] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-05T20:18:01.258499] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-05T20:18:01.258555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:01.258609] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:01.258639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:01.258696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:01.323516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:01.324717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:01.324815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:01.324848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:01.451032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:01.451199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:01.451240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:01.451268] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:01.454798] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-05T20:18:01.455103] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-05T20:18:01.455242] [INFO ] [sig ] BOX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:01.604903] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BOX.txt [2026-02-05T20:18:01.605075] [INFO ] [sig ] [485/3445] Completed BOX in 0.4s | 2.75 sym/s | Total: 2.9m | ETA: 17.9m [2026-02-05T20:18:01.605117] [INFO ] [sig ] [486/3445] Forecasting BP... [2026-02-05T20:18:01.605147] [INFO ] [sig ] Generating forecast for: BP [2026-02-05T20:18:01.605178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-05T20:18:01.618339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-05T20:18:01.618760] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-05T20:18:01.619597] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-05T20:18:01.619650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:01.619682] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:01.619710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:01.619767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:01.677250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:01.678140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:01.678225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:01.678258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:01.803535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:01.803718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:01.803761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:01.803792] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:01.807201] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: UP (p=54.94%) [2026-02-05T20:18:01.807481] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-05T20:18:01.807635] [INFO ] [sig ] BP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:01.947043] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BP.txt [2026-02-05T20:18:01.947191] [INFO ] [sig ] [486/3445] Completed BP in 0.3s | 2.75 sym/s | Total: 2.9m | ETA: 17.9m [2026-02-05T20:18:01.947230] [INFO ] [sig ] [487/3445] Forecasting BPOP... [2026-02-05T20:18:01.947260] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-05T20:18:01.947290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-05T20:18:01.961904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-05T20:18:01.962306] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-05T20:18:01.963236] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-05T20:18:01.963289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:01.963320] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:01.963347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:01.963402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:02.031329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:02.032241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:02.032333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:02.032366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:02.164885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:02.165249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:02.165292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:02.165322] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:02.168977] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-02-05T20:18:02.169301] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-05T20:18:02.169448] [INFO ] [sig ] BPOP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:02.319889] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BPOP.txt [2026-02-05T20:18:02.320055] [INFO ] [sig ] [487/3445] Completed BPOP in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:02.320284] [INFO ] [sig ] [488/3445] Forecasting BPRN... [2026-02-05T20:18:02.320315] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-05T20:18:02.320345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-05T20:18:02.333446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-05T20:18:02.333868] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-05T20:18:02.334705] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-05T20:18:02.334760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:02.334797] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:02.334830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:02.334899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:02.396226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:02.397156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:02.397245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:02.397278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:02.499549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:02.499736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:02.499778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:02.499807] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:02.503423] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: UP (p=60.98%) [2026-02-05T20:18:02.503743] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-05T20:18:02.503911] [INFO ] [sig ] BPRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:02.654356] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BPRN.txt [2026-02-05T20:18:02.654532] [INFO ] [sig ] [488/3445] Completed BPRN in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:02.654592] [INFO ] [sig ] [489/3445] Forecasting BPYPM... [2026-02-05T20:18:02.654628] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-05T20:18:02.654661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-05T20:18:02.669949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-05T20:18:02.670415] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-05T20:18:02.671305] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-05T20:18:02.671359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:02.671392] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:02.671422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:02.671480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:02.740430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:02.741552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:02.741721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:02.741768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:02.862313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:02.862493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:02.862536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:02.862567] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:02.867345] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-05T20:18:02.867743] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-05T20:18:02.867913] [INFO ] [sig ] BPYPM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:03.025942] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BPYPM.txt [2026-02-05T20:18:03.026344] [INFO ] [sig ] [489/3445] Completed BPYPM in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:03.026395] [INFO ] [sig ] [490/3445] Forecasting BPYPO... [2026-02-05T20:18:03.026428] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-05T20:18:03.026461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-05T20:18:03.041453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-05T20:18:03.041909] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-05T20:18:03.042899] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-05T20:18:03.042966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:03.043000] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:03.043028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:03.043085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:03.106047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:03.107073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:03.107162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:03.107198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:03.212034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:03.212392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:03.212433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:03.212462] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:03.216004] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: DOWN (p=38.24%) [2026-02-05T20:18:03.216486] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-05T20:18:03.216640] [INFO ] [sig ] BPYPO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:03.379979] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BPYPO.txt [2026-02-05T20:18:03.380152] [INFO ] [sig ] [490/3445] Completed BPYPO in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:03.380193] [INFO ] [sig ] [491/3445] Forecasting BPYPP... [2026-02-05T20:18:03.380223] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-05T20:18:03.380257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-05T20:18:03.393948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-05T20:18:03.394592] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-05T20:18:03.395441] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-05T20:18:03.395494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:03.395525] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:03.395552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:03.395642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:03.454431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:03.455414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:03.455506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:03.455541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:03.566762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:03.566923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:03.566964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:03.566995] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:03.573876] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: DOWN (p=30.44%) [2026-02-05T20:18:03.574221] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-05T20:18:03.574368] [INFO ] [sig ] BPYPP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:03.722546] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BPYPP.txt [2026-02-05T20:18:03.722736] [INFO ] [sig ] [491/3445] Completed BPYPP in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:03.722777] [INFO ] [sig ] [492/3445] Forecasting BRAG... [2026-02-05T20:18:03.722811] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-05T20:18:03.722850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-05T20:18:03.738256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-05T20:18:03.738713] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-05T20:18:03.739565] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-05T20:18:03.739639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:03.739673] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:03.739700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:03.739757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:03.804002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:03.804974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:03.805257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:03.805293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:03.934522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:03.934722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:03.934774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:03.934813] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:03.938684] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=31.57%) [2026-02-05T20:18:03.939074] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-05T20:18:03.939262] [INFO ] [sig ] BRAG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:04.101818] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BRAG.txt [2026-02-05T20:18:04.102198] [INFO ] [sig ] [492/3445] Completed BRAG in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:04.102252] [INFO ] [sig ] [493/3445] Forecasting BRC... [2026-02-05T20:18:04.102287] [INFO ] [sig ] Generating forecast for: BRC [2026-02-05T20:18:04.102320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-05T20:18:04.118554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-05T20:18:04.118999] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-05T20:18:04.119865] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-05T20:18:04.119919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:04.119953] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:04.119981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:04.120040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:04.182707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:04.183882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:04.183970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:04.184005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:04.319345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:04.319507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:04.319549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:04.319601] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:04.323093] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-02-05T20:18:04.323383] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-05T20:18:04.323523] [INFO ] [sig ] BRC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:04.488066] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BRC.txt [2026-02-05T20:18:04.488346] [INFO ] [sig ] [493/3445] Completed BRC in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:04.488403] [INFO ] [sig ] [494/3445] Forecasting BRO... [2026-02-05T20:18:04.488442] [INFO ] [sig ] Generating forecast for: BRO [2026-02-05T20:18:04.488478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-05T20:18:04.503472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-05T20:18:04.503905] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-05T20:18:04.504791] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-05T20:18:04.504846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:04.504882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:04.504913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:04.504972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:04.568278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:04.569263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:04.569352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:04.569387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:04.694726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:04.694896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:04.694937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:04.694965] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:04.698661] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: DOWN (p=34.09%) [2026-02-05T20:18:04.698960] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-05T20:18:04.699295] [INFO ] [sig ] BRO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:04.850149] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BRO.txt [2026-02-05T20:18:04.850312] [INFO ] [sig ] [494/3445] Completed BRO in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:04.850352] [INFO ] [sig ] [495/3445] Forecasting BROS... [2026-02-05T20:18:04.850383] [INFO ] [sig ] Generating forecast for: BROS [2026-02-05T20:18:04.850413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-05T20:18:04.864787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-05T20:18:04.865402] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-05T20:18:04.866458] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-05T20:18:04.866511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:04.866543] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:04.866570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:04.866649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:04.929664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:04.930566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:04.930681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:04.930715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:05.060226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:05.060384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:05.060426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:05.060455] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:05.063899] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=95.36%) [2026-02-05T20:18:05.064227] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-05T20:18:05.064359] [INFO ] [sig ] BROS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:05.207990] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BROS.txt [2026-02-05T20:18:05.208148] [INFO ] [sig ] [495/3445] Completed BROS in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:05.208187] [INFO ] [sig ] [496/3445] Forecasting BRSP... [2026-02-05T20:18:05.208217] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-05T20:18:05.208248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-05T20:18:05.220996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-05T20:18:05.221394] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-05T20:18:05.222231] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-05T20:18:05.222312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:05.222347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:05.222376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:05.222435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:05.280856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:05.281762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:05.281850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:05.281893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:05.406279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:05.406442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:05.406485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:05.406515] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:05.410080] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-05T20:18:05.410371] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-05T20:18:05.410507] [INFO ] [sig ] BRSP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:05.558810] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BRSP.txt [2026-02-05T20:18:05.558979] [INFO ] [sig ] [496/3445] Completed BRSP in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:05.559019] [INFO ] [sig ] [497/3445] Forecasting BRX... [2026-02-05T20:18:05.559049] [INFO ] [sig ] Generating forecast for: BRX [2026-02-05T20:18:05.559082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-05T20:18:05.571687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-05T20:18:05.572067] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-05T20:18:05.572893] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-05T20:18:05.572946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:05.572978] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:05.573005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:05.573063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:05.630855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:05.631760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:05.631846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:05.631879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:05.754120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:05.754280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:05.754337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:05.754368] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:05.757793] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-05T20:18:05.758077] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-05T20:18:05.758207] [INFO ] [sig ] BRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:05.901290] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BRX.txt [2026-02-05T20:18:05.901447] [INFO ] [sig ] [497/3445] Completed BRX in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:05.901488] [INFO ] [sig ] [498/3445] Forecasting BRZE... [2026-02-05T20:18:05.901519] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-05T20:18:05.901549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-05T20:18:05.914235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-05T20:18:05.914633] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-05T20:18:05.915437] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-05T20:18:05.915491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:05.915523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:05.915550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:05.915627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:05.977762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:05.978822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:05.978913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:05.978949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:06.104863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:06.105041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:06.105083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:06.105113] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:06.108599] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: UP (p=93.29%) [2026-02-05T20:18:06.108891] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-05T20:18:06.109059] [INFO ] [sig ] BRZE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:06.249668] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BRZE.txt [2026-02-05T20:18:06.249829] [INFO ] [sig ] [498/3445] Completed BRZE in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:06.249874] [INFO ] [sig ] [499/3445] Forecasting BSAC... [2026-02-05T20:18:06.249912] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-05T20:18:06.249963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-05T20:18:06.262963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-05T20:18:06.263354] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-05T20:18:06.264197] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-05T20:18:06.264251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:06.264283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:06.264310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:06.264375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:06.325226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:06.326151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:06.326248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:06.326291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:06.453484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:06.453670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:06.453770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:06.453803] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:06.457645] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=20.63%) [2026-02-05T20:18:06.457943] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-05T20:18:06.458076] [INFO ] [sig ] BSAC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:06.605915] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSAC.txt [2026-02-05T20:18:06.606085] [INFO ] [sig ] [499/3445] Completed BSAC in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.9m [2026-02-05T20:18:06.606127] [INFO ] [sig ] [500/3445] Forecasting BSCQ... [2026-02-05T20:18:06.606158] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-05T20:18:06.606191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-05T20:18:06.619447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-05T20:18:06.619867] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-05T20:18:06.620746] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-05T20:18:06.620800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:06.620834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:06.620863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:06.620927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:06.682549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:06.683501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:06.683611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:06.683653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:06.801887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:06.802047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:06.802090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:06.802120] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:06.805623] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-02-05T20:18:06.805914] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-05T20:18:06.806049] [INFO ] [sig ] BSCQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:06.947348] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSCQ.txt [2026-02-05T20:18:06.947510] [INFO ] [sig ] [500/3445] Completed BSCQ in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.8m [2026-02-05T20:18:06.947550] [INFO ] [sig ] [501/3445] Forecasting BSCS... [2026-02-05T20:18:06.947604] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-05T20:18:06.947638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-05T20:18:06.960827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-05T20:18:06.961215] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-05T20:18:06.962045] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-05T20:18:06.962099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:06.962142] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:06.962171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:06.962229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:07.020508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:07.021393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:07.021491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:07.021532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:07.141826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:07.141996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:07.142044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:07.142077] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:07.145567] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=94.73%) [2026-02-05T20:18:07.145867] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-05T20:18:07.146003] [INFO ] [sig ] BSCS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:07.287682] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSCS.txt [2026-02-05T20:18:07.287835] [INFO ] [sig ] [501/3445] Completed BSCS in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.8m [2026-02-05T20:18:07.287874] [INFO ] [sig ] [502/3445] Forecasting BSCX... [2026-02-05T20:18:07.287905] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-05T20:18:07.287936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-05T20:18:07.301502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-05T20:18:07.301912] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-05T20:18:07.302749] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-05T20:18:07.302802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:07.302834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:07.302862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:07.302920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:07.365951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:07.366863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:07.366969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:07.367012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:07.510211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:07.510375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:07.510448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:07.510487] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:07.515294] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: UP (p=75.33%) [2026-02-05T20:18:07.515720] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-05T20:18:07.515908] [INFO ] [sig ] BSCX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:07.667046] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSCX.txt [2026-02-05T20:18:07.667195] [INFO ] [sig ] [502/3445] Completed BSCX in 0.4s | 2.75 sym/s | Total: 3.0m | ETA: 17.8m [2026-02-05T20:18:07.667235] [INFO ] [sig ] [503/3445] Forecasting BSCY... [2026-02-05T20:18:07.667294] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-05T20:18:07.667338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-05T20:18:07.680416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-05T20:18:07.680813] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-05T20:18:07.681679] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-05T20:18:07.681732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:07.681765] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:07.681792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:07.681850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:07.739246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:07.740074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:07.740175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:07.740210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:07.862429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:07.862607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:07.862650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:07.862680] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:07.866282] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=3.34%) [2026-02-05T20:18:07.866570] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-05T20:18:07.866720] [INFO ] [sig ] BSCY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:08.005500] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSCY.txt [2026-02-05T20:18:08.005660] [INFO ] [sig ] [503/3445] Completed BSCY in 0.3s | 2.75 sym/s | Total: 3.0m | ETA: 17.8m [2026-02-05T20:18:08.005701] [INFO ] [sig ] [504/3445] Forecasting BSJQ... [2026-02-05T20:18:08.005731] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-05T20:18:08.005762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-05T20:18:08.020374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-05T20:18:08.020777] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-05T20:18:08.021835] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-05T20:18:08.021887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:08.021919] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:08.021945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:08.022002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:08.081798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:08.082499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:08.082604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:08.082640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:08.204806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:08.204973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:08.205023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:08.205059] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:08.209080] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: UP (p=63.78%) [2026-02-05T20:18:08.209372] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-05T20:18:08.209506] [INFO ] [sig ] BSJQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:08.354729] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSJQ.txt [2026-02-05T20:18:08.354873] [INFO ] [sig ] [504/3445] Completed BSJQ in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:08.354921] [INFO ] [sig ] [505/3445] Forecasting BSJS... [2026-02-05T20:18:08.354968] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-05T20:18:08.355008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-05T20:18:08.368017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-05T20:18:08.368435] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-05T20:18:08.369320] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-05T20:18:08.369375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:08.369408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:08.369435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:08.369495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:08.430476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:08.431310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:08.431399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:08.431434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:08.557606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:08.557767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:08.557809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:08.557839] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:08.561435] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=39.82%) [2026-02-05T20:18:08.561749] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-05T20:18:08.561884] [INFO ] [sig ] BSJS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:08.704255] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSJS.txt [2026-02-05T20:18:08.704424] [INFO ] [sig ] [505/3445] Completed BSJS in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:08.704467] [INFO ] [sig ] [506/3445] Forecasting BSL... [2026-02-05T20:18:08.704497] [INFO ] [sig ] Generating forecast for: BSL [2026-02-05T20:18:08.704530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-05T20:18:08.717471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-05T20:18:08.717899] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-05T20:18:08.719003] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-05T20:18:08.719071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:08.719109] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:08.719138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:08.719224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:08.778114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:08.779062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:08.779151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:08.779186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:08.903923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:08.904084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:08.904126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:08.904156] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:08.907640] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: DOWN (p=44.97%) [2026-02-05T20:18:08.907937] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-05T20:18:08.908079] [INFO ] [sig ] BSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:09.054775] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSL.txt [2026-02-05T20:18:09.054941] [INFO ] [sig ] [506/3445] Completed BSL in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:09.054984] [INFO ] [sig ] [507/3445] Forecasting BSM... [2026-02-05T20:18:09.055016] [INFO ] [sig ] Generating forecast for: BSM [2026-02-05T20:18:09.055048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-05T20:18:09.069255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-05T20:18:09.069717] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-05T20:18:09.070607] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-05T20:18:09.070660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:09.070692] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:09.070718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:09.070774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:09.128558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:09.129463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:09.129594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:09.129632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:09.262106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:09.262277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:09.262325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:09.262358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:09.266079] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-05T20:18:09.266376] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-05T20:18:09.266513] [INFO ] [sig ] BSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:09.420498] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSM.txt [2026-02-05T20:18:09.420695] [INFO ] [sig ] [507/3445] Completed BSM in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:09.420760] [INFO ] [sig ] [508/3445] Forecasting BSMQ... [2026-02-05T20:18:09.420794] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-05T20:18:09.420825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-05T20:18:09.433619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-05T20:18:09.434028] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-05T20:18:09.434945] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-05T20:18:09.435005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:09.435052] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:09.435096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:09.435171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:09.501076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:09.502031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:09.502137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:09.502171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:09.636687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:09.636862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:09.636923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:09.636982] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:09.640950] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: UP (p=88.55%) [2026-02-05T20:18:09.641266] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-05T20:18:09.641418] [INFO ] [sig ] BSMQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:09.797619] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSMQ.txt [2026-02-05T20:18:09.797783] [INFO ] [sig ] [508/3445] Completed BSMQ in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:09.797831] [INFO ] [sig ] [509/3445] Forecasting BSMS... [2026-02-05T20:18:09.797876] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-05T20:18:09.797924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-05T20:18:09.811189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-05T20:18:09.811620] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-05T20:18:09.812507] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-05T20:18:09.812568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:09.812627] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:09.812655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:09.812714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:09.877969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:09.878959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:09.879066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:09.879106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:10.006973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:10.007137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:10.007178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:10.007208] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:10.011227] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=54.51%) [2026-02-05T20:18:10.011556] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-05T20:18:10.011713] [INFO ] [sig ] BSMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:10.164542] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSMS.txt [2026-02-05T20:18:10.164732] [INFO ] [sig ] [509/3445] Completed BSMS in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:10.164781] [INFO ] [sig ] [510/3445] Forecasting BSSX... [2026-02-05T20:18:10.164823] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-05T20:18:10.164859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-05T20:18:10.178462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-05T20:18:10.178926] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-05T20:18:10.179863] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-05T20:18:10.179921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:10.179956] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:10.179984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:10.180042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:10.241058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:10.241913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:10.241997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:10.242049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:10.351952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:10.352117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:10.352160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:10.352191] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:10.356026] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-05T20:18:10.356502] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-05T20:18:10.356660] [INFO ] [sig ] BSSX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:10.503229] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSSX.txt [2026-02-05T20:18:10.503385] [INFO ] [sig ] [510/3445] Completed BSSX in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:10.503426] [INFO ] [sig ] [511/3445] Forecasting BSTZ... [2026-02-05T20:18:10.503455] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-05T20:18:10.503487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-05T20:18:10.515863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-05T20:18:10.516209] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-05T20:18:10.517046] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-05T20:18:10.517109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:10.517147] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:10.517174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:10.517232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:10.576890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:10.577546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:10.577671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:10.577708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:10.698523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:10.698684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:10.698726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:10.698754] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:10.702226] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-02-05T20:18:10.702508] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-05T20:18:10.702661] [INFO ] [sig ] BSTZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:10.844094] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSTZ.txt [2026-02-05T20:18:10.844211] [INFO ] [sig ] [511/3445] Completed BSTZ in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:10.844250] [INFO ] [sig ] [512/3445] Forecasting BSVN... [2026-02-05T20:18:10.844279] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-05T20:18:10.844309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-05T20:18:10.855641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-05T20:18:10.855987] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-05T20:18:10.856854] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-05T20:18:10.856909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:10.856943] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:10.856982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:10.857042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:10.918748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:10.919682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:10.919790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:10.919825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:11.039847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:11.040017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:11.040067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:11.040103] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:11.043861] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=29.53%) [2026-02-05T20:18:11.044160] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-05T20:18:11.044301] [INFO ] [sig ] BSVN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:11.189692] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSVN.txt [2026-02-05T20:18:11.189826] [INFO ] [sig ] [512/3445] Completed BSVN in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:11.189866] [INFO ] [sig ] [513/3445] Forecasting BSVO... [2026-02-05T20:18:11.189897] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-05T20:18:11.189927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-05T20:18:11.202311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-05T20:18:11.202699] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-05T20:18:11.203507] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-05T20:18:11.203559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:11.203613] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:11.203642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:11.203701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:11.265097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:11.265768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:11.265849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:11.265884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:11.393092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:11.393248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:11.393290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:11.393320] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:11.396879] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: UP (p=72.57%) [2026-02-05T20:18:11.397193] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-05T20:18:11.397329] [INFO ] [sig ] BSVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:11.542208] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSVO.txt [2026-02-05T20:18:11.542335] [INFO ] [sig ] [513/3445] Completed BSVO in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.8m [2026-02-05T20:18:11.542374] [INFO ] [sig ] [514/3445] Forecasting BSX... [2026-02-05T20:18:11.542403] [INFO ] [sig ] Generating forecast for: BSX [2026-02-05T20:18:11.542434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-05T20:18:11.556248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-05T20:18:11.556681] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-05T20:18:11.557694] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-05T20:18:11.557761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:11.557810] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:11.557853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:11.557939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:11.620378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:11.621047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:11.621132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:11.621166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:11.744816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:11.744968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:11.745022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:11.745068] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:11.748619] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-05T20:18:11.748940] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-05T20:18:11.749103] [INFO ] [sig ] BSX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:11.892754] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BSX.txt [2026-02-05T20:18:11.892894] [INFO ] [sig ] [514/3445] Completed BSX in 0.4s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:11.892934] [INFO ] [sig ] [515/3445] Forecasting BSY... [2026-02-05T20:18:11.892964] [INFO ] [sig ] Generating forecast for: BSY [2026-02-05T20:18:11.892996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-05T20:18:11.905343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-05T20:18:11.905726] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-05T20:18:11.906525] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-05T20:18:11.906597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:11.906633] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:11.906660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:11.906717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:11.964323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:11.965157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:11.965240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:11.965272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:12.088160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:12.088350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:12.088390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:12.088419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:12.092062] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: DOWN (p=0.98%) [2026-02-05T20:18:12.092379] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-05T20:18:12.092537] [INFO ] [sig ] BSY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:12.240800] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BSY.txt [2026-02-05T20:18:12.240945] [INFO ] [sig ] [515/3445] Completed BSY in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:12.240988] [INFO ] [sig ] [516/3445] Forecasting BTA... [2026-02-05T20:18:12.241025] [INFO ] [sig ] Generating forecast for: BTA [2026-02-05T20:18:12.241072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTA' from 'https://tdm.silogroup.org/data/derivative_storage/BTA.csv'. [2026-02-05T20:18:12.253467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTA'. [2026-02-05T20:18:12.253859] [INFO ] [FORECASTER] Starting predict_future for BTA [2026-02-05T20:18:12.255077] [DEBUG] [LOCAL ] No optimal features file found for BTA: ./output/feature-sets/BTA.txt [2026-02-05T20:18:12.255134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:12.255167] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:12.255194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:12.255253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:12.314695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:12.315285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:12.315364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:12.315396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:12.426997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:12.427139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:12.427179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:12.427208] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:12.430641] [DEBUG] [FORECASTER] BTA: Forecast T+1@11:T+2@11: DOWN (p=30.19%) [2026-02-05T20:18:12.430914] [INFO ] [FORECASTER] Completed predict_future for BTA [2026-02-05T20:18:12.431063] [INFO ] [sig ] BTA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:12.580913] [INFO ] [LOCAL ] Saved forecast: BTA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BTA.txt [2026-02-05T20:18:12.581077] [INFO ] [sig ] [516/3445] Completed BTA in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:12.581126] [INFO ] [sig ] [517/3445] Forecasting BTAI... [2026-02-05T20:18:12.581163] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-05T20:18:12.581199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-05T20:18:12.593615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-05T20:18:12.593965] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-05T20:18:12.594839] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-05T20:18:12.594893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:12.594926] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:12.594954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:12.595018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:12.656619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:12.657257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:12.657342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:12.657376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:12.778688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:12.778847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:12.778888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:12.778918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:12.782347] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=57.03%) [2026-02-05T20:18:12.782640] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-05T20:18:12.782771] [INFO ] [sig ] BTAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:12.921215] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BTAI.txt [2026-02-05T20:18:12.921345] [INFO ] [sig ] [517/3445] Completed BTAI in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:12.921386] [INFO ] [sig ] [518/3445] Forecasting BTCS... [2026-02-05T20:18:12.921415] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-05T20:18:12.921446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-05T20:18:12.933631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-05T20:18:12.933985] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-05T20:18:12.934822] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-05T20:18:12.934875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:12.934907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:12.934934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:12.934991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:12.992779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:12.993516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:12.993616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:12.993652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:13.111463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:13.111621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:13.111661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:13.111690] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:13.115121] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-05T20:18:13.115393] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-05T20:18:13.115520] [INFO ] [sig ] BTCS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:13.258992] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BTCS.txt [2026-02-05T20:18:13.259129] [INFO ] [sig ] [518/3445] Completed BTCS in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:13.259173] [INFO ] [sig ] [519/3445] Forecasting BTE... [2026-02-05T20:18:13.259203] [INFO ] [sig ] Generating forecast for: BTE [2026-02-05T20:18:13.259235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-05T20:18:13.271230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-05T20:18:13.271593] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-05T20:18:13.272418] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-05T20:18:13.272472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:13.272507] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:13.272534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:13.272613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:13.332670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:13.333318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:13.333401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:13.333435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:13.449991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:13.450141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:13.450180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:13.450209] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:13.453687] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=63.56%) [2026-02-05T20:18:13.453960] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-05T20:18:13.454088] [INFO ] [sig ] BTE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:13.601369] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BTE.txt [2026-02-05T20:18:13.601536] [INFO ] [sig ] [519/3445] Completed BTE in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:13.601631] [INFO ] [sig ] [520/3445] Forecasting BTF... [2026-02-05T20:18:13.601664] [INFO ] [sig ] Generating forecast for: BTF [2026-02-05T20:18:13.601695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-05T20:18:13.613737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-05T20:18:13.614089] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-05T20:18:13.614924] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-05T20:18:13.614977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:13.615009] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:13.615036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:13.615092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:13.674094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:13.674920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:13.675023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:13.675059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:13.795884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:13.796033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:13.796073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:13.796103] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:13.799541] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-02-05T20:18:13.799839] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-05T20:18:13.799969] [INFO ] [sig ] BTF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:13.944773] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BTF.txt [2026-02-05T20:18:13.944936] [INFO ] [sig ] [520/3445] Completed BTF in 0.3s | 2.75 sym/s | Total: 3.1m | ETA: 17.7m [2026-02-05T20:18:13.944976] [INFO ] [sig ] [521/3445] Forecasting BTI... [2026-02-05T20:18:13.945007] [INFO ] [sig ] Generating forecast for: BTI [2026-02-05T20:18:13.945043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-05T20:18:13.958415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-05T20:18:13.958848] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-05T20:18:13.959899] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-05T20:18:13.959952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:13.959983] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:13.960010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:13.960068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:14.024918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:14.025877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:14.025978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:14.026012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:14.153560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:14.153744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:14.153785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:14.153814] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:14.157202] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: DOWN (p=47.28%) [2026-02-05T20:18:14.157473] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-05T20:18:14.157618] [INFO ] [sig ] BTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:14.304064] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BTI.txt [2026-02-05T20:18:14.304206] [INFO ] [sig ] [521/3445] Completed BTI in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-05T20:18:14.304246] [INFO ] [sig ] [522/3445] Forecasting BTMD... [2026-02-05T20:18:14.304276] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-05T20:18:14.304308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-05T20:18:14.315897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-05T20:18:14.316282] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-05T20:18:14.317137] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-05T20:18:14.317190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:14.317222] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:14.317252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:14.317310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:14.376716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:14.377660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:14.377755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:14.377789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:14.508401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:14.508548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:14.508606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:14.508636] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:14.512071] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-05T20:18:14.512350] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-05T20:18:14.512477] [INFO ] [sig ] BTMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:14.659528] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BTMD.txt [2026-02-05T20:18:14.659704] [INFO ] [sig ] [522/3445] Completed BTMD in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-05T20:18:14.659745] [INFO ] [sig ] [523/3445] Forecasting BTSG... [2026-02-05T20:18:14.659774] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-05T20:18:14.659803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-05T20:18:14.672788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-05T20:18:14.673156] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-05T20:18:14.673978] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-05T20:18:14.674030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:14.674061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:14.674115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:14.674175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:14.733330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:14.734008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:14.734087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:14.734119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:14.855668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:14.855828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:14.855868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:14.855897] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:14.860131] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=28.94%) [2026-02-05T20:18:14.860423] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-05T20:18:14.860555] [INFO ] [sig ] BTSG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:15.078376] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BTSG.txt [2026-02-05T20:18:15.078520] [INFO ] [sig ] [523/3445] Completed BTSG in 0.4s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-05T20:18:15.078560] [INFO ] [sig ] [524/3445] Forecasting BTZ... [2026-02-05T20:18:15.078610] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-05T20:18:15.078643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-05T20:18:15.091377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-05T20:18:15.091755] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-05T20:18:15.092588] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-05T20:18:15.092641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:15.092672] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:15.092699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:15.092756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:15.152277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:15.153022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:15.153107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:15.153142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:15.270129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:15.270290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:15.270331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:15.270362] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:15.273890] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: DOWN (p=30.96%) [2026-02-05T20:18:15.274226] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-05T20:18:15.274372] [INFO ] [sig ] BTZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:15.413838] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BTZ.txt [2026-02-05T20:18:15.413979] [INFO ] [sig ] [524/3445] Completed BTZ in 0.3s | 2.75 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-05T20:18:15.414019] [INFO ] [sig ] [525/3445] Forecasting BUD... [2026-02-05T20:18:15.414048] [INFO ] [sig ] Generating forecast for: BUD [2026-02-05T20:18:15.414078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-05T20:18:15.425807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-05T20:18:15.426144] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-05T20:18:15.426983] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-05T20:18:15.427035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:15.427076] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:15.427106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:15.427163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:15.483941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:15.484562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:15.484660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:15.484694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:15.604495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:15.604671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:15.604713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:15.604741] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:15.608386] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-05T20:18:15.608684] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-05T20:18:15.608815] [INFO ] [sig ] BUD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:15.749374] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BUD.txt [2026-02-05T20:18:15.749722] [INFO ] [sig ] [525/3445] Completed BUD in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-05T20:18:15.749762] [INFO ] [sig ] [526/3445] Forecasting BUFC... [2026-02-05T20:18:15.749790] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-05T20:18:15.749821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-05T20:18:15.761816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-05T20:18:15.762108] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-05T20:18:15.762959] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-05T20:18:15.763011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:15.763042] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:15.763068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:15.763124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:15.820440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:15.821111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:15.821196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:15.821229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:15.918044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:15.918208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:15.918255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:15.918287] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:15.921813] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=99.80%) [2026-02-05T20:18:15.922098] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-05T20:18:15.922233] [INFO ] [sig ] BUFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:16.061373] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BUFC.txt [2026-02-05T20:18:16.061510] [INFO ] [sig ] [526/3445] Completed BUFC in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.7m [2026-02-05T20:18:16.061551] [INFO ] [sig ] [527/3445] Forecasting BUG... [2026-02-05T20:18:16.061600] [INFO ] [sig ] Generating forecast for: BUG [2026-02-05T20:18:16.061633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-05T20:18:16.073431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-05T20:18:16.073799] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-05T20:18:16.074617] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-05T20:18:16.074670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:16.074701] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:16.074728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:16.074785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:16.131768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:16.132451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:16.132533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:16.132566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:16.255077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:16.255247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:16.255288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:16.255317] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:16.258823] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: DOWN (p=42.07%) [2026-02-05T20:18:16.259108] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-05T20:18:16.259247] [INFO ] [sig ] BUG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:16.405062] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BUG.txt [2026-02-05T20:18:16.405217] [INFO ] [sig ] [527/3445] Completed BUG in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:16.405257] [INFO ] [sig ] [528/3445] Forecasting BUI... [2026-02-05T20:18:16.405288] [INFO ] [sig ] Generating forecast for: BUI [2026-02-05T20:18:16.405319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-05T20:18:16.417818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-05T20:18:16.418184] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-05T20:18:16.419066] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-05T20:18:16.419118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:16.419149] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:16.419175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:16.419231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:16.491899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:16.493017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:16.493109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:16.493143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:16.622069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:16.622267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:16.622309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:16.622339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:16.626778] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=59.25%) [2026-02-05T20:18:16.627091] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-05T20:18:16.627235] [INFO ] [sig ] BUI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:16.774895] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BUI.txt [2026-02-05T20:18:16.775049] [INFO ] [sig ] [528/3445] Completed BUI in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:16.775096] [INFO ] [sig ] [529/3445] Forecasting BURL... [2026-02-05T20:18:16.775127] [INFO ] [sig ] Generating forecast for: BURL [2026-02-05T20:18:16.775161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-05T20:18:16.788691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-05T20:18:16.789102] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-05T20:18:16.789982] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-05T20:18:16.790035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:16.790067] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:16.790095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:16.790164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:16.850025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:16.850805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:16.850889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:16.850924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:16.973993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:16.974153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:16.974201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:16.974236] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:16.977785] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: UP (p=83.07%) [2026-02-05T20:18:16.978061] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-05T20:18:16.978194] [INFO ] [sig ] BURL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:17.118828] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BURL.txt [2026-02-05T20:18:17.118951] [INFO ] [sig ] [529/3445] Completed BURL in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:17.118991] [INFO ] [sig ] [530/3445] Forecasting BUSE... [2026-02-05T20:18:17.119021] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-05T20:18:17.119050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-05T20:18:17.131220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-05T20:18:17.131553] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-05T20:18:17.132381] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-05T20:18:17.132434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:17.132466] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:17.132494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:17.132552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:17.191030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:17.191707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:17.191788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:17.191821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:17.312875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:17.313003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:17.313045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:17.313073] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:17.316453] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: UP (p=55.82%) [2026-02-05T20:18:17.316747] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-05T20:18:17.316894] [INFO ] [sig ] BUSE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:17.465991] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BUSE.txt [2026-02-05T20:18:17.466124] [INFO ] [sig ] [530/3445] Completed BUSE in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:17.466164] [INFO ] [sig ] [531/3445] Forecasting BUXX... [2026-02-05T20:18:17.466194] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-05T20:18:17.466225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-05T20:18:17.477798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-05T20:18:17.478145] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-05T20:18:17.479082] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-05T20:18:17.479136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:17.479169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:17.479197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:17.479253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:17.537160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:17.537791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:17.537873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:17.537904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:17.658705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:17.658877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:17.658919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:17.658954] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:17.662754] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: UP (p=61.95%) [2026-02-05T20:18:17.663059] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-05T20:18:17.663198] [INFO ] [sig ] BUXX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:17.810108] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BUXX.txt [2026-02-05T20:18:17.810282] [INFO ] [sig ] [531/3445] Completed BUXX in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:17.810323] [INFO ] [sig ] [532/3445] Forecasting BVFL... [2026-02-05T20:18:17.810353] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-05T20:18:17.810383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-05T20:18:17.822358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-05T20:18:17.822788] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-05T20:18:17.823674] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-05T20:18:17.823727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:17.823759] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:17.823786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:17.823842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:17.882083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:17.883030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:17.883118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:17.883150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:18.004354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:18.004716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:18.004758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:18.004804] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:18.008370] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=23.20%) [2026-02-05T20:18:18.008884] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-05T20:18:18.009019] [INFO ] [sig ] BVFL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:18.154298] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BVFL.txt [2026-02-05T20:18:18.154472] [INFO ] [sig ] [532/3445] Completed BVFL in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:18.154515] [INFO ] [sig ] [533/3445] Forecasting BVN... [2026-02-05T20:18:18.154547] [INFO ] [sig ] Generating forecast for: BVN [2026-02-05T20:18:18.154600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-05T20:18:18.168663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-05T20:18:18.169084] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-05T20:18:18.170005] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-05T20:18:18.170060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:18.170091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:18.170121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:18.170193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:18.231627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:18.232564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:18.232722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:18.232759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:18.359645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:18.359816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:18.359860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:18.359890] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:18.363651] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-02-05T20:18:18.363965] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-05T20:18:18.364109] [INFO ] [sig ] BVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:18.513108] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BVN.txt [2026-02-05T20:18:18.513279] [INFO ] [sig ] [533/3445] Completed BVN in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:18.513319] [INFO ] [sig ] [534/3445] Forecasting BVS... [2026-02-05T20:18:18.513348] [INFO ] [sig ] Generating forecast for: BVS [2026-02-05T20:18:18.513380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-05T20:18:18.527779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-05T20:18:18.528202] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-05T20:18:18.529111] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-05T20:18:18.529173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:18.529216] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:18.529244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:18.529303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:18.593960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:18.594849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:18.594955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:18.594991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:18.725341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:18.725500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:18.725541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:18.725588] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:18.729036] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=1.47%) [2026-02-05T20:18:18.729320] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-05T20:18:18.729448] [INFO ] [sig ] BVS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:18.869310] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BVS.txt [2026-02-05T20:18:18.869471] [INFO ] [sig ] [534/3445] Completed BVS in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:18.869511] [INFO ] [sig ] [535/3445] Forecasting BWA... [2026-02-05T20:18:18.869539] [INFO ] [sig ] Generating forecast for: BWA [2026-02-05T20:18:18.869588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-05T20:18:18.882072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-05T20:18:18.882433] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-05T20:18:18.883266] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-05T20:18:18.883318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:18.883350] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:18.883376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:18.883431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:18.940506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:18.941344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:18.941432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:18.941464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:19.061389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:19.061550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:19.061609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:19.061640] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:19.065066] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: DOWN (p=28.69%) [2026-02-05T20:18:19.065345] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-05T20:18:19.065473] [INFO ] [sig ] BWA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:19.205780] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BWA.txt [2026-02-05T20:18:19.205925] [INFO ] [sig ] [535/3445] Completed BWA in 0.3s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:19.205964] [INFO ] [sig ] [536/3445] Forecasting BWAY... [2026-02-05T20:18:19.205994] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-05T20:18:19.206025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-05T20:18:19.219550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-05T20:18:19.219916] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-05T20:18:19.220737] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-05T20:18:19.220788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:19.220820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:19.220858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:19.220915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:19.287255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:19.288224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:19.288341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:19.288379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:19.433392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:19.433556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:19.433618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:19.433649] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:19.437070] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: UP (p=76.34%) [2026-02-05T20:18:19.437353] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-05T20:18:19.437485] [INFO ] [sig ] BWAY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:19.586541] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BWAY.txt [2026-02-05T20:18:19.586771] [INFO ] [sig ] [536/3445] Completed BWAY in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:19.586815] [INFO ] [sig ] [537/3445] Forecasting BWB... [2026-02-05T20:18:19.586846] [INFO ] [sig ] Generating forecast for: BWB [2026-02-05T20:18:19.586890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-05T20:18:19.600162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-05T20:18:19.600605] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-05T20:18:19.601495] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-05T20:18:19.601550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:19.601620] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:19.601652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:19.601722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:19.665167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:19.666203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:19.666342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:19.666383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:19.798079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:19.798237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:19.798279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:19.798331] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:19.801963] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=98.97%) [2026-02-05T20:18:19.802266] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-05T20:18:19.802412] [INFO ] [sig ] BWB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:19.963813] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BWB.txt [2026-02-05T20:18:19.963976] [INFO ] [sig ] [537/3445] Completed BWB in 0.4s | 2.76 sym/s | Total: 3.2m | ETA: 17.6m [2026-02-05T20:18:19.964016] [INFO ] [sig ] [538/3445] Forecasting BWEN... [2026-02-05T20:18:19.964047] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-05T20:18:19.964081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-05T20:18:19.976976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-05T20:18:19.977352] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-05T20:18:19.978221] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-05T20:18:19.978275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:19.978331] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:19.978365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:19.978423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:20.050774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:20.051849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:20.051934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:20.051967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:20.186022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:20.186215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:20.186272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:20.186314] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:20.190672] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: UP (p=79.84%) [2026-02-05T20:18:20.190998] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-05T20:18:20.191138] [INFO ] [sig ] BWEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:20.334344] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BWEN.txt [2026-02-05T20:18:20.334504] [INFO ] [sig ] [538/3445] Completed BWEN in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-05T20:18:20.334545] [INFO ] [sig ] [539/3445] Forecasting BWFG... [2026-02-05T20:18:20.334596] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-05T20:18:20.334632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-05T20:18:20.346715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-05T20:18:20.347117] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-05T20:18:20.347989] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-05T20:18:20.348043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:20.348076] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:20.348103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:20.348161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:20.406878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:20.407825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:20.407913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:20.407948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:20.531427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:20.531662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:20.531724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:20.531763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:20.537154] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=76.70%) [2026-02-05T20:18:20.537652] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-05T20:18:20.537854] [INFO ] [sig ] BWFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:20.692015] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BWFG.txt [2026-02-05T20:18:20.692180] [INFO ] [sig ] [539/3445] Completed BWFG in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-05T20:18:20.692221] [INFO ] [sig ] [540/3445] Forecasting BWG... [2026-02-05T20:18:20.692252] [INFO ] [sig ] Generating forecast for: BWG [2026-02-05T20:18:20.692288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-05T20:18:20.704156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-05T20:18:20.704503] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-05T20:18:20.705324] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-05T20:18:20.705376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:20.705436] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:20.705465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:20.705522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:20.763345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:20.764231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:20.764316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:20.764351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:20.883422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:20.883608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:20.883652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:20.883682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:20.887142] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: DOWN (p=8.26%) [2026-02-05T20:18:20.887454] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-05T20:18:20.887608] [INFO ] [sig ] BWG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:21.033543] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BWG.txt [2026-02-05T20:18:21.033736] [INFO ] [sig ] [540/3445] Completed BWG in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-05T20:18:21.033777] [INFO ] [sig ] [541/3445] Forecasting BWIN... [2026-02-05T20:18:21.033808] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-05T20:18:21.033841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-05T20:18:21.046072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-05T20:18:21.046465] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-05T20:18:21.047308] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-05T20:18:21.047361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:21.047393] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:21.047419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:21.047476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:21.112923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:21.113851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:21.113936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:21.113973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:21.236986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:21.237150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:21.237191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:21.237221] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:21.240855] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: DOWN (p=22.52%) [2026-02-05T20:18:21.241136] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-05T20:18:21.241271] [INFO ] [sig ] BWIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:21.384926] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BWIN.txt [2026-02-05T20:18:21.385098] [INFO ] [sig ] [541/3445] Completed BWIN in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.6m [2026-02-05T20:18:21.385140] [INFO ] [sig ] [542/3445] Forecasting BWMN... [2026-02-05T20:18:21.385170] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-05T20:18:21.385200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-05T20:18:21.397220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-05T20:18:21.397601] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-05T20:18:21.398436] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-05T20:18:21.398491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:21.398524] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:21.398553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:21.398633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:21.462972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:21.463872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:21.463959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:21.463994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:21.593982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:21.594152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:21.594195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:21.594229] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:21.598001] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-02-05T20:18:21.598366] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-05T20:18:21.598514] [INFO ] [sig ] BWMN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:21.753419] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BWMN.txt [2026-02-05T20:18:21.753811] [INFO ] [sig ] [542/3445] Completed BWMN in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:21.753853] [INFO ] [sig ] [543/3445] Forecasting BXC... [2026-02-05T20:18:21.753885] [INFO ] [sig ] Generating forecast for: BXC [2026-02-05T20:18:21.753918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-05T20:18:21.766783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-05T20:18:21.767176] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-05T20:18:21.768064] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-05T20:18:21.768120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:21.768154] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:21.768184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:21.768244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:21.831672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:21.832595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:21.832683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:21.832719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:21.956565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:21.956743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:21.956783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:21.956848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:21.960376] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: DOWN (p=42.59%) [2026-02-05T20:18:21.960686] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-05T20:18:21.960819] [INFO ] [sig ] BXC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:22.101769] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BXC.txt [2026-02-05T20:18:22.101925] [INFO ] [sig ] [543/3445] Completed BXC in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:22.101964] [INFO ] [sig ] [544/3445] Forecasting BXMX... [2026-02-05T20:18:22.101995] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-05T20:18:22.102029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-05T20:18:22.114039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-05T20:18:22.114377] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-05T20:18:22.115206] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-05T20:18:22.115259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:22.115294] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:22.115324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:22.115380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:22.173146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:22.174008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:22.174092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:22.174125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:22.299555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:22.299733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:22.299773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:22.299801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:22.303256] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-02-05T20:18:22.303536] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-05T20:18:22.303686] [INFO ] [sig ] BXMX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:22.445072] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BXMX.txt [2026-02-05T20:18:22.445228] [INFO ] [sig ] [544/3445] Completed BXMX in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:22.445277] [INFO ] [sig ] [545/3445] Forecasting BXP... [2026-02-05T20:18:22.445314] [INFO ] [sig ] Generating forecast for: BXP [2026-02-05T20:18:22.445352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-05T20:18:22.457259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-05T20:18:22.457629] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-05T20:18:22.458454] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-05T20:18:22.458506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:22.458538] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:22.458564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:22.458646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:22.519756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:22.520434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:22.520522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:22.520556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:22.642221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:22.642401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:22.642448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:22.642478] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:22.646092] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: UP (p=83.47%) [2026-02-05T20:18:22.646450] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-05T20:18:22.646616] [INFO ] [sig ] BXP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:22.787990] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BXP.txt [2026-02-05T20:18:22.788123] [INFO ] [sig ] [545/3445] Completed BXP in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:22.788161] [INFO ] [sig ] [546/3445] Forecasting BXSL... [2026-02-05T20:18:22.788191] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-05T20:18:22.788223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-05T20:18:22.800175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-05T20:18:22.800504] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-05T20:18:22.801378] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-05T20:18:22.801433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:22.801468] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:22.801498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:22.801558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:22.862408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:22.863100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:22.863185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:22.863220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:22.979400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:22.979550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:22.979608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:22.979638] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:22.983035] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: UP (p=74.29%) [2026-02-05T20:18:22.983315] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-05T20:18:22.983477] [INFO ] [sig ] BXSL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:23.123104] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BXSL.txt [2026-02-05T20:18:23.123235] [INFO ] [sig ] [546/3445] Completed BXSL in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:23.123274] [INFO ] [sig ] [547/3445] Forecasting BYD... [2026-02-05T20:18:23.123303] [INFO ] [sig ] Generating forecast for: BYD [2026-02-05T20:18:23.123334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-05T20:18:23.135559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-05T20:18:23.135918] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-05T20:18:23.136765] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-05T20:18:23.136817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:23.136850] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:23.136877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:23.136933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:23.194629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:23.195269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:23.195350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:23.195382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:23.319766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:23.319919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:23.319959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:23.319988] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:23.323360] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-05T20:18:23.323657] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-05T20:18:23.323785] [INFO ] [sig ] BYD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:23.471416] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BYD.txt [2026-02-05T20:18:23.471549] [INFO ] [sig ] [547/3445] Completed BYD in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:23.471607] [INFO ] [sig ] [548/3445] Forecasting BYM... [2026-02-05T20:18:23.471638] [INFO ] [sig ] Generating forecast for: BYM [2026-02-05T20:18:23.471668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYM' from 'https://tdm.silogroup.org/data/derivative_storage/BYM.csv'. [2026-02-05T20:18:23.484414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYM'. [2026-02-05T20:18:23.484758] [INFO ] [FORECASTER] Starting predict_future for BYM [2026-02-05T20:18:23.485602] [DEBUG] [LOCAL ] No optimal features file found for BYM: ./output/feature-sets/BYM.txt [2026-02-05T20:18:23.485659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:23.485693] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:23.485722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:23.485781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:23.546481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:23.547111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:23.547191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:23.547224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:23.670434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:23.670606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:23.670648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:23.670677] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:23.674131] [DEBUG] [FORECASTER] BYM: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-05T20:18:23.674408] [INFO ] [FORECASTER] Completed predict_future for BYM [2026-02-05T20:18:23.674535] [INFO ] [sig ] BYM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:23.823380] [INFO ] [LOCAL ] Saved forecast: BYM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BYM.txt [2026-02-05T20:18:23.823538] [INFO ] [sig ] [548/3445] Completed BYM in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:23.823597] [INFO ] [sig ] [549/3445] Forecasting BYRN... [2026-02-05T20:18:23.823629] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-05T20:18:23.823660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-05T20:18:23.836865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-05T20:18:23.837413] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-05T20:18:23.838455] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-05T20:18:23.838517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:23.838767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:23.838796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:23.838853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:23.899136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:23.899859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:23.899942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:23.899976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:24.045520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:24.045697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:24.045738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:24.045768] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:24.049532] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-05T20:18:24.049879] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-05T20:18:24.050468] [INFO ] [sig ] BYRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:24.201394] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BYRN.txt [2026-02-05T20:18:24.201529] [INFO ] [sig ] [549/3445] Completed BYRN in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:24.201584] [INFO ] [sig ] [550/3445] Forecasting BYSI... [2026-02-05T20:18:24.201617] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-05T20:18:24.201649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-05T20:18:24.213466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-05T20:18:24.213819] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-05T20:18:24.214725] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-05T20:18:24.214789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:24.214821] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:24.214849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:24.214906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:24.275336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:24.276008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:24.276145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:24.276196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:24.388336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:24.388484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:24.388732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:24.388763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:24.392391] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=36.46%) [2026-02-05T20:18:24.392879] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-05T20:18:24.393008] [INFO ] [sig ] BYSI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:24.548939] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/BYSI.txt [2026-02-05T20:18:24.549117] [INFO ] [sig ] [550/3445] Completed BYSI in 0.3s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:24.549162] [INFO ] [sig ] [551/3445] Forecasting BZ... [2026-02-05T20:18:24.549204] [INFO ] [sig ] Generating forecast for: BZ [2026-02-05T20:18:24.549242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-05T20:18:24.562352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-05T20:18:24.562753] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-05T20:18:24.563642] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-05T20:18:24.563697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:24.563731] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:24.563758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:24.563817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:24.628945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:24.629896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:24.629997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:24.630034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:24.765569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:24.765955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:24.766000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:24.766029] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:24.770299] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-05T20:18:24.770852] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-05T20:18:24.771003] [INFO ] [sig ] BZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:24.935816] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BZ.txt [2026-02-05T20:18:24.936002] [INFO ] [sig ] [551/3445] Completed BZ in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:24.936064] [INFO ] [sig ] [552/3445] Forecasting BZH... [2026-02-05T20:18:24.936099] [INFO ] [sig ] Generating forecast for: BZH [2026-02-05T20:18:24.936132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-05T20:18:24.952251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-05T20:18:24.952681] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-05T20:18:24.953872] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-05T20:18:24.953938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:24.953988] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:24.954031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:24.954106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:25.022253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:25.023188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:25.023282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:25.023317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:25.151156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:25.151331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:25.151398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:25.151439] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:25.155363] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-02-05T20:18:25.155700] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-05T20:18:25.155850] [INFO ] [sig ] BZH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:25.312822] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BZH.txt [2026-02-05T20:18:25.312986] [INFO ] [sig ] [552/3445] Completed BZH in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:25.313046] [INFO ] [sig ] [553/3445] Forecasting BZUN... [2026-02-05T20:18:25.313079] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-05T20:18:25.313113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-05T20:18:25.328110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-05T20:18:25.328614] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-05T20:18:25.329953] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-05T20:18:25.330018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:25.330055] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:25.330084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:25.330142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:25.399832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:25.400766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:25.400875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:25.400918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:25.532073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:25.532232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:25.532273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:25.532304] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:25.536358] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-05T20:18:25.536852] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-05T20:18:25.536981] [INFO ] [sig ] BZUN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:25.684468] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/BZUN.txt [2026-02-05T20:18:25.684644] [INFO ] [sig ] [553/3445] Completed BZUN in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:25.684687] [INFO ] [sig ] [554/3445] Forecasting C... [2026-02-05T20:18:25.684717] [INFO ] [sig ] Generating forecast for: C [2026-02-05T20:18:25.684749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-05T20:18:25.697669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-05T20:18:25.697997] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-05T20:18:25.699048] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-05T20:18:25.699102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:25.699138] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:25.699166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:25.699224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:25.763902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:25.764622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:25.764711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:25.764745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:25.890084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:25.890241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:25.890280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:25.890310] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:25.893726] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=38.84%) [2026-02-05T20:18:25.894010] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-05T20:18:25.894171] [INFO ] [sig ] C: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:26.041903] [INFO ] [LOCAL ] Saved forecast: C 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/C.txt [2026-02-05T20:18:26.042039] [INFO ] [sig ] [554/3445] Completed C in 0.4s | 2.76 sym/s | Total: 3.3m | ETA: 17.5m [2026-02-05T20:18:26.042078] [INFO ] [sig ] [555/3445] Forecasting CAAP... [2026-02-05T20:18:26.042107] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-05T20:18:26.042139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-05T20:18:26.056119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-05T20:18:26.056475] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-05T20:18:26.057290] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-05T20:18:26.057342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:26.057373] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:26.057400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:26.057456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:26.123276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:26.124284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:26.124377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:26.124413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:26.251214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:26.251373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:26.251414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:26.251443] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:26.255146] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: UP (p=68.32%) [2026-02-05T20:18:26.255427] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-05T20:18:26.255738] [INFO ] [sig ] CAAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:26.397433] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAAP.txt [2026-02-05T20:18:26.397775] [INFO ] [sig ] [555/3445] Completed CAAP in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-05T20:18:26.397817] [INFO ] [sig ] [556/3445] Forecasting CAAS... [2026-02-05T20:18:26.397846] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-05T20:18:26.397877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-05T20:18:26.410947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-05T20:18:26.411282] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-05T20:18:26.412339] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-05T20:18:26.412391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:26.412424] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:26.412450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:26.412505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:26.471727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:26.472521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:26.472623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:26.472666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:26.580261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:26.580427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:26.580471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:26.580517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:26.583977] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-02-05T20:18:26.584268] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-05T20:18:26.584404] [INFO ] [sig ] CAAS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:26.724469] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CAAS.txt [2026-02-05T20:18:26.724617] [INFO ] [sig ] [556/3445] Completed CAAS in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.5m [2026-02-05T20:18:26.724660] [INFO ] [sig ] [557/3445] Forecasting CABA... [2026-02-05T20:18:26.724690] [INFO ] [sig ] Generating forecast for: CABA [2026-02-05T20:18:26.724722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-05T20:18:26.737094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-05T20:18:26.737450] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-05T20:18:26.738267] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-05T20:18:26.738346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:26.738410] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:26.738439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:26.738496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:26.797953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:26.798791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:26.798876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:26.798908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:26.922626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:26.922804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:26.922852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:26.922884] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:26.926521] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: UP (p=55.59%) [2026-02-05T20:18:26.926833] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-05T20:18:26.926974] [INFO ] [sig ] CABA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:27.073082] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CABA.txt [2026-02-05T20:18:27.073246] [INFO ] [sig ] [557/3445] Completed CABA in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:27.073289] [INFO ] [sig ] [558/3445] Forecasting CABO... [2026-02-05T20:18:27.073320] [INFO ] [sig ] Generating forecast for: CABO [2026-02-05T20:18:27.073354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-05T20:18:27.087283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-05T20:18:27.087791] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-05T20:18:27.088981] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-05T20:18:27.089047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:27.089091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:27.089129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:27.089212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:27.162298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:27.163261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:27.163370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:27.163408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:27.284665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:27.284825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:27.284868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:27.284897] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:27.288341] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-05T20:18:27.288637] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-05T20:18:27.288766] [INFO ] [sig ] CABO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:27.428334] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CABO.txt [2026-02-05T20:18:27.428448] [INFO ] [sig ] [558/3445] Completed CABO in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:27.428487] [INFO ] [sig ] [559/3445] Forecasting CAC... [2026-02-05T20:18:27.428515] [INFO ] [sig ] Generating forecast for: CAC [2026-02-05T20:18:27.428546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-05T20:18:27.440830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-05T20:18:27.441198] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-05T20:18:27.442073] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-05T20:18:27.442127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:27.442161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:27.442190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:27.442249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:27.501226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:27.502086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:27.502169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:27.502203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:27.623877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:27.624037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:27.624076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:27.624106] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:27.627913] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: UP (p=61.08%) [2026-02-05T20:18:27.628198] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-05T20:18:27.628351] [INFO ] [sig ] CAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:27.774873] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAC.txt [2026-02-05T20:18:27.775013] [INFO ] [sig ] [559/3445] Completed CAC in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:27.775052] [INFO ] [sig ] [560/3445] Forecasting CACC... [2026-02-05T20:18:27.775081] [INFO ] [sig ] Generating forecast for: CACC [2026-02-05T20:18:27.775119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-05T20:18:27.787413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-05T20:18:27.787746] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-05T20:18:27.788644] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-05T20:18:27.788698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:27.788730] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:27.788767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:27.788825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:27.845987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:27.846660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:27.846749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:27.846785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:27.964157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:27.964319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:27.964360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:27.964436] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:27.967849] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-05T20:18:27.968126] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-05T20:18:27.968254] [INFO ] [sig ] CACC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:28.107277] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CACC.txt [2026-02-05T20:18:28.107408] [INFO ] [sig ] [560/3445] Completed CACC in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:28.107448] [INFO ] [sig ] [561/3445] Forecasting CACI... [2026-02-05T20:18:28.107478] [INFO ] [sig ] Generating forecast for: CACI [2026-02-05T20:18:28.107510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-05T20:18:28.119901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-05T20:18:28.120211] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-05T20:18:28.121075] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-05T20:18:28.121131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:28.121163] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:28.121191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:28.121251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:28.179556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:28.180183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:28.180263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:28.180296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:28.299886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:28.300027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:28.300066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:28.300095] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:28.303468] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-05T20:18:28.303764] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-05T20:18:28.303894] [INFO ] [sig ] CACI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:28.447280] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CACI.txt [2026-02-05T20:18:28.447409] [INFO ] [sig ] [561/3445] Completed CACI in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:28.447448] [INFO ] [sig ] [562/3445] Forecasting CADL... [2026-02-05T20:18:28.447478] [INFO ] [sig ] Generating forecast for: CADL [2026-02-05T20:18:28.447508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-05T20:18:28.459742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-05T20:18:28.460061] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-05T20:18:28.460910] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-05T20:18:28.460963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:28.460995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:28.461022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:28.461080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:28.519781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:28.520419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:28.520500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:28.520532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:28.642674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:28.642858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:28.642918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:28.642950] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:28.646537] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=20.39%) [2026-02-05T20:18:28.646841] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-05T20:18:28.646968] [INFO ] [sig ] CADL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:28.788693] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CADL.txt [2026-02-05T20:18:28.788816] [INFO ] [sig ] [562/3445] Completed CADL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:28.788856] [INFO ] [sig ] [563/3445] Forecasting CAE... [2026-02-05T20:18:28.788884] [INFO ] [sig ] Generating forecast for: CAE [2026-02-05T20:18:28.788915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-05T20:18:28.801811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-05T20:18:28.802131] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-05T20:18:28.803153] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-05T20:18:28.803205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:28.803237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:28.803265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:28.803322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:28.862593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:28.863303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:28.863389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:28.863432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:28.983461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:28.983655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:28.983698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:28.983727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:28.987247] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-05T20:18:28.987567] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-05T20:18:28.987724] [INFO ] [sig ] CAE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:29.129656] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAE.txt [2026-02-05T20:18:29.129999] [INFO ] [sig ] [563/3445] Completed CAE in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:29.130040] [INFO ] [sig ] [564/3445] Forecasting CAF... [2026-02-05T20:18:29.130070] [INFO ] [sig ] Generating forecast for: CAF [2026-02-05T20:18:29.130107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-05T20:18:29.142204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-05T20:18:29.142534] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-05T20:18:29.143365] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-05T20:18:29.143419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:29.143456] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:29.143482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:29.143538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:29.201801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:29.202564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:29.202668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:29.202702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:29.320548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:29.320939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:29.320983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:29.321012] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:29.325046] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-05T20:18:29.325366] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-05T20:18:29.325509] [INFO ] [sig ] CAF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:29.478931] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CAF.txt [2026-02-05T20:18:29.479110] [INFO ] [sig ] [564/3445] Completed CAF in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:29.479154] [INFO ] [sig ] [565/3445] Forecasting CAG... [2026-02-05T20:18:29.479185] [INFO ] [sig ] Generating forecast for: CAG [2026-02-05T20:18:29.479218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-05T20:18:29.492120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-05T20:18:29.492538] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-05T20:18:29.493460] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-05T20:18:29.493528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:29.493592] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:29.493626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:29.493685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:29.555113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:29.556072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:29.556175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:29.556210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:29.677335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:29.677512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:29.677562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:29.677621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:29.681263] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-02-05T20:18:29.681563] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-05T20:18:29.681714] [INFO ] [sig ] CAG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:29.824842] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAG.txt [2026-02-05T20:18:29.825014] [INFO ] [sig ] [565/3445] Completed CAG in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:29.825056] [INFO ] [sig ] [566/3445] Forecasting CAH... [2026-02-05T20:18:29.825090] [INFO ] [sig ] Generating forecast for: CAH [2026-02-05T20:18:29.825123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-05T20:18:29.839255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-05T20:18:29.839862] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-05T20:18:29.840920] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-05T20:18:29.840975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:29.841008] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:29.841036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:29.841095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:29.906490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:29.907630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:29.907719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:29.907755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:30.033862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:30.034053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:30.034103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:30.034133] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:30.038324] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-02-05T20:18:30.038656] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-05T20:18:30.038800] [INFO ] [sig ] CAH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:30.203849] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CAH.txt [2026-02-05T20:18:30.203996] [INFO ] [sig ] [566/3445] Completed CAH in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:30.204038] [INFO ] [sig ] [567/3445] Forecasting CAKE... [2026-02-05T20:18:30.204070] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-05T20:18:30.204102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-05T20:18:30.216525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-05T20:18:30.216905] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-05T20:18:30.217790] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-05T20:18:30.217844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:30.217879] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:30.217910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:30.217969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:30.279035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:30.279786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:30.279899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:30.279937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:30.409059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:30.409230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:30.409274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:30.409305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:30.412822] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: UP (p=78.61%) [2026-02-05T20:18:30.413110] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-05T20:18:30.413243] [INFO ] [sig ] CAKE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:30.558651] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAKE.txt [2026-02-05T20:18:30.558805] [INFO ] [sig ] [567/3445] Completed CAKE in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:30.558849] [INFO ] [sig ] [568/3445] Forecasting CAL... [2026-02-05T20:18:30.558881] [INFO ] [sig ] Generating forecast for: CAL [2026-02-05T20:18:30.558914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-05T20:18:30.572118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-05T20:18:30.572485] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-05T20:18:30.573353] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-05T20:18:30.573408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:30.573444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:30.573478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:30.573550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:30.635008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:30.636158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:30.636249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:30.636284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:30.758245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:30.758444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:30.758487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:30.758516] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:30.762118] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: UP (p=84.23%) [2026-02-05T20:18:30.762470] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-05T20:18:30.762637] [INFO ] [sig ] CAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:30.921372] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAL.txt [2026-02-05T20:18:30.921549] [INFO ] [sig ] [568/3445] Completed CAL in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:30.921615] [INFO ] [sig ] [569/3445] Forecasting CALM... [2026-02-05T20:18:30.921647] [INFO ] [sig ] Generating forecast for: CALM [2026-02-05T20:18:30.921679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-05T20:18:30.935684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-05T20:18:30.936068] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-05T20:18:30.936937] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-05T20:18:30.936991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:30.937024] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:30.937053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:30.937112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:31.002937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:31.004227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:31.004330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:31.004366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:31.133098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:31.133287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:31.133329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:31.133358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:31.137254] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-05T20:18:31.137541] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-05T20:18:31.137902] [INFO ] [sig ] CALM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:31.283766] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CALM.txt [2026-02-05T20:18:31.283944] [INFO ] [sig ] [569/3445] Completed CALM in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:31.283986] [INFO ] [sig ] [570/3445] Forecasting CALX... [2026-02-05T20:18:31.284017] [INFO ] [sig ] Generating forecast for: CALX [2026-02-05T20:18:31.284049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-05T20:18:31.300850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-05T20:18:31.301356] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-05T20:18:31.302395] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-05T20:18:31.302457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:31.302497] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:31.302530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:31.302631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:31.366917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:31.367853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:31.367943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:31.367976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:31.497003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:31.497172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:31.497222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:31.497259] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:31.500824] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-05T20:18:31.501125] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-05T20:18:31.501269] [INFO ] [sig ] CALX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:31.649716] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CALX.txt [2026-02-05T20:18:31.649916] [INFO ] [sig ] [570/3445] Completed CALX in 0.4s | 2.76 sym/s | Total: 3.4m | ETA: 17.4m [2026-02-05T20:18:31.649958] [INFO ] [sig ] [571/3445] Forecasting CAPL... [2026-02-05T20:18:31.649988] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-05T20:18:31.650019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-05T20:18:31.662740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-05T20:18:31.663122] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-05T20:18:31.663981] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-05T20:18:31.664036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:31.664071] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:31.664099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:31.664158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:31.721590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:31.722526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:31.722640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:31.722678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:31.850589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:31.850759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:31.850814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:31.850854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:31.854405] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: UP (p=85.25%) [2026-02-05T20:18:31.854736] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-05T20:18:31.854888] [INFO ] [sig ] CAPL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:31.999779] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CAPL.txt [2026-02-05T20:18:31.999919] [INFO ] [sig ] [571/3445] Completed CAPL in 0.3s | 2.76 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-05T20:18:31.999964] [INFO ] [sig ] [572/3445] Forecasting CARE... [2026-02-05T20:18:32.000003] [INFO ] [sig ] Generating forecast for: CARE [2026-02-05T20:18:32.000047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-05T20:18:32.012434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-05T20:18:32.012802] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-05T20:18:32.013671] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-05T20:18:32.013725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:32.013764] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:32.013801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:32.013865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:32.074361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:32.075052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:32.075138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:32.075172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:32.200494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:32.200687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:32.200734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:32.200764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:32.204417] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=70.57%) [2026-02-05T20:18:32.204732] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-05T20:18:32.204861] [INFO ] [sig ] CARE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:32.346207] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CARE.txt [2026-02-05T20:18:32.346347] [INFO ] [sig ] [572/3445] Completed CARE in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:32.346389] [INFO ] [sig ] [573/3445] Forecasting CARG... [2026-02-05T20:18:32.346420] [INFO ] [sig ] Generating forecast for: CARG [2026-02-05T20:18:32.346455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-05T20:18:32.359335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-05T20:18:32.359762] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-05T20:18:32.360681] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-05T20:18:32.360760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:32.360798] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:32.360827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:32.360885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:32.419241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:32.420020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:32.420105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:32.420138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:32.543158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:32.543319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:32.543360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:32.543392] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:32.546822] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: UP (p=87.81%) [2026-02-05T20:18:32.547108] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-05T20:18:32.547240] [INFO ] [sig ] CARG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:32.686095] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CARG.txt [2026-02-05T20:18:32.686229] [INFO ] [sig ] [573/3445] Completed CARG in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:32.686270] [INFO ] [sig ] [574/3445] Forecasting CARS... [2026-02-05T20:18:32.686300] [INFO ] [sig ] Generating forecast for: CARS [2026-02-05T20:18:32.686331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-05T20:18:32.698246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-05T20:18:32.698637] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-05T20:18:32.699441] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-05T20:18:32.699499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:32.699602] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:32.699643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:32.699706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:32.758011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:32.758937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:32.759022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:32.759057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:32.875375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:32.875537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:32.875607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:32.875645] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:32.879076] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=78.83%) [2026-02-05T20:18:32.879355] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-05T20:18:32.879485] [INFO ] [sig ] CARS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:33.027078] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CARS.txt [2026-02-05T20:18:33.027289] [INFO ] [sig ] [574/3445] Completed CARS in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:33.027344] [INFO ] [sig ] [575/3445] Forecasting CASH... [2026-02-05T20:18:33.027379] [INFO ] [sig ] Generating forecast for: CASH [2026-02-05T20:18:33.027420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-05T20:18:33.040765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-05T20:18:33.041149] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-05T20:18:33.042074] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-05T20:18:33.042128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:33.042161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:33.042189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:33.042247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:33.101411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:33.102091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:33.102173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:33.102206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:33.221019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:33.221180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:33.221221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:33.221250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:33.224718] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-05T20:18:33.225000] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-05T20:18:33.225125] [INFO ] [sig ] CASH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:33.364515] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CASH.txt [2026-02-05T20:18:33.364663] [INFO ] [sig ] [575/3445] Completed CASH in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:33.364704] [INFO ] [sig ] [576/3445] Forecasting CASS... [2026-02-05T20:18:33.364733] [INFO ] [sig ] Generating forecast for: CASS [2026-02-05T20:18:33.364764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-05T20:18:33.376944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-05T20:18:33.377263] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-05T20:18:33.378072] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-05T20:18:33.378124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:33.378157] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:33.378184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:33.378241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:33.437559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:33.438229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:33.438342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:33.438392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:33.557669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:33.557815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:33.557854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:33.557883] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:33.561259] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-05T20:18:33.561536] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-05T20:18:33.561686] [INFO ] [sig ] CASS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:33.708147] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CASS.txt [2026-02-05T20:18:33.708374] [INFO ] [sig ] [576/3445] Completed CASS in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:33.708439] [INFO ] [sig ] [577/3445] Forecasting CASY... [2026-02-05T20:18:33.708473] [INFO ] [sig ] Generating forecast for: CASY [2026-02-05T20:18:33.708509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-05T20:18:33.721510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-05T20:18:33.721880] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-05T20:18:33.722724] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-05T20:18:33.722785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:33.722820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:33.722850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:33.722910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:33.784247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:33.784927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:33.785010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:33.785043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:33.911269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:33.911423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:33.911463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:33.911533] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:33.915053] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: UP (p=65.79%) [2026-02-05T20:18:33.915335] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-05T20:18:33.915470] [INFO ] [sig ] CASY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:34.057120] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CASY.txt [2026-02-05T20:18:34.057248] [INFO ] [sig ] [577/3445] Completed CASY in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:34.057288] [INFO ] [sig ] [578/3445] Forecasting CATH... [2026-02-05T20:18:34.057318] [INFO ] [sig ] Generating forecast for: CATH [2026-02-05T20:18:34.057350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-05T20:18:34.069369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-05T20:18:34.069753] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-05T20:18:34.070550] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-05T20:18:34.070626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:34.070660] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:34.070688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:34.070745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:34.128751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:34.129387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:34.129465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:34.129498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:34.249320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:34.249483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:34.249531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:34.249566] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:34.252998] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-02-05T20:18:34.253290] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-05T20:18:34.253431] [INFO ] [sig ] CATH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:34.395033] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CATH.txt [2026-02-05T20:18:34.395169] [INFO ] [sig ] [578/3445] Completed CATH in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:34.395209] [INFO ] [sig ] [579/3445] Forecasting CATO... [2026-02-05T20:18:34.395239] [INFO ] [sig ] Generating forecast for: CATO [2026-02-05T20:18:34.395269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-05T20:18:34.407616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-05T20:18:34.407963] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-05T20:18:34.408833] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-05T20:18:34.408885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:34.408916] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:34.408943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:34.409000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:34.468857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:34.469464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:34.469546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:34.469596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:34.588197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:34.588370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:34.588411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:34.588441] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:34.592202] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-05T20:18:34.592474] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-05T20:18:34.592620] [INFO ] [sig ] CATO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:34.734693] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CATO.txt [2026-02-05T20:18:34.734818] [INFO ] [sig ] [579/3445] Completed CATO in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:34.734857] [INFO ] [sig ] [580/3445] Forecasting CATY... [2026-02-05T20:18:34.734886] [INFO ] [sig ] Generating forecast for: CATY [2026-02-05T20:18:34.734919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-05T20:18:34.747117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-05T20:18:34.747447] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-05T20:18:34.748487] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-05T20:18:34.748546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:34.748617] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:34.748653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:34.748721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:34.807704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:34.808365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:34.808450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:34.808482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:34.929453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:34.929640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:34.929708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:34.929743] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:34.933218] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-02-05T20:18:34.933493] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-05T20:18:34.933643] [INFO ] [sig ] CATY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:35.073669] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CATY.txt [2026-02-05T20:18:35.073800] [INFO ] [sig ] [580/3445] Completed CATY in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:35.073840] [INFO ] [sig ] [581/3445] Forecasting CAVA... [2026-02-05T20:18:35.073877] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-05T20:18:35.073909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-05T20:18:35.087288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-05T20:18:35.087740] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-05T20:18:35.088667] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-05T20:18:35.088724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:35.088758] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:35.088786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:35.088847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:35.148906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:35.149870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:35.149962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:35.149997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:35.279202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:35.279378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:35.279420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:35.279451] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:35.283105] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-05T20:18:35.283411] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-05T20:18:35.283552] [INFO ] [sig ] CAVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:35.431805] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CAVA.txt [2026-02-05T20:18:35.431969] [INFO ] [sig ] [581/3445] Completed CAVA in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:35.432011] [INFO ] [sig ] [582/3445] Forecasting CB... [2026-02-05T20:18:35.432041] [INFO ] [sig ] Generating forecast for: CB [2026-02-05T20:18:35.432072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-05T20:18:35.444863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-05T20:18:35.445241] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-05T20:18:35.446115] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-05T20:18:35.446169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:35.446201] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:35.446229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:35.446285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:35.508050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:35.508876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:35.508968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:35.509011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:35.632783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:35.632935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:35.632975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:35.633004] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:35.636616] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: UP (p=68.35%) [2026-02-05T20:18:35.637081] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-05T20:18:35.637211] [INFO ] [sig ] CB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:35.780373] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CB.txt [2026-02-05T20:18:35.780511] [INFO ] [sig ] [582/3445] Completed CB in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:35.780551] [INFO ] [sig ] [583/3445] Forecasting CBAN... [2026-02-05T20:18:35.780599] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-05T20:18:35.780637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-05T20:18:35.793623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-05T20:18:35.793972] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-05T20:18:35.794783] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-05T20:18:35.794835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:35.794866] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:35.794893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:35.794952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:35.853951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:35.854627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:35.854745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:35.854789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:35.972848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:35.973001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:35.973041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:35.973069] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:35.976439] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-05T20:18:35.976731] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-05T20:18:35.977055] [INFO ] [sig ] CBAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:36.119586] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CBAN.txt [2026-02-05T20:18:36.119717] [INFO ] [sig ] [583/3445] Completed CBAN in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:36.119759] [INFO ] [sig ] [584/3445] Forecasting CBL... [2026-02-05T20:18:36.119789] [INFO ] [sig ] Generating forecast for: CBL [2026-02-05T20:18:36.119823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBL' from 'https://tdm.silogroup.org/data/derivative_storage/CBL.csv'. [2026-02-05T20:18:36.131663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBL'. [2026-02-05T20:18:36.131996] [INFO ] [FORECASTER] Starting predict_future for CBL [2026-02-05T20:18:36.132851] [DEBUG] [LOCAL ] No optimal features file found for CBL: ./output/feature-sets/CBL.txt [2026-02-05T20:18:36.132904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:36.132945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:36.132974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:36.133032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:36.190795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:36.191452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:36.191561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:36.191636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:36.314239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:36.314397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:36.314438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:36.314469] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:36.317984] [DEBUG] [FORECASTER] CBL: Forecast T+1@11:T+2@11: UP (p=58.87%) [2026-02-05T20:18:36.318262] [INFO ] [FORECASTER] Completed predict_future for CBL [2026-02-05T20:18:36.318427] [INFO ] [sig ] CBL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:36.470817] [INFO ] [LOCAL ] Saved forecast: CBL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CBL.txt [2026-02-05T20:18:36.470960] [INFO ] [sig ] [584/3445] Completed CBL in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.3m [2026-02-05T20:18:36.471000] [INFO ] [sig ] [585/3445] Forecasting CBNK... [2026-02-05T20:18:36.471030] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-05T20:18:36.471062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-05T20:18:36.483487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-05T20:18:36.483901] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-05T20:18:36.484739] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-05T20:18:36.484792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:36.484825] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:36.484852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:36.484910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:36.552713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:36.553541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:36.553652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:36.553688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:36.673447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:36.673620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:36.673662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:36.673690] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:36.677046] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: DOWN (p=27.58%) [2026-02-05T20:18:36.677320] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-05T20:18:36.677447] [INFO ] [sig ] CBNK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:36.817394] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CBNK.txt [2026-02-05T20:18:36.817519] [INFO ] [sig ] [585/3445] Completed CBNK in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.2m [2026-02-05T20:18:36.817557] [INFO ] [sig ] [586/3445] Forecasting CBRE... [2026-02-05T20:18:36.817606] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-05T20:18:36.817639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-05T20:18:36.830209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-05T20:18:36.830551] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-05T20:18:36.831398] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-05T20:18:36.831450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:36.831481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:36.831507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:36.831564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:36.891737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:36.892442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:36.892527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:36.892562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:37.020927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:37.021118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:37.021172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:37.021234] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:37.025661] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: DOWN (p=34.96%) [2026-02-05T20:18:37.025967] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-05T20:18:37.026099] [INFO ] [sig ] CBRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:37.170833] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CBRE.txt [2026-02-05T20:18:37.170978] [INFO ] [sig ] [586/3445] Completed CBRE in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.2m [2026-02-05T20:18:37.171020] [INFO ] [sig ] [587/3445] Forecasting CBRL... [2026-02-05T20:18:37.171051] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-05T20:18:37.171085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-05T20:18:37.184120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-05T20:18:37.184519] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-05T20:18:37.185544] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-05T20:18:37.185627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:37.185673] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:37.185710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:37.185788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:37.246273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:37.246983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:37.247068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:37.247114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:37.373568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:37.373732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:37.373775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:37.373806] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:37.377296] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-05T20:18:37.377597] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-05T20:18:37.377731] [INFO ] [sig ] CBRL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:37.520237] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CBRL.txt [2026-02-05T20:18:37.520440] [INFO ] [sig ] [587/3445] Completed CBRL in 0.3s | 2.76 sym/s | Total: 3.5m | ETA: 17.2m [2026-02-05T20:18:37.520509] [INFO ] [sig ] [588/3445] Forecasting CBSH... [2026-02-05T20:18:37.520561] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-05T20:18:37.520636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-05T20:18:37.533457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-05T20:18:37.533839] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-05T20:18:37.534709] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-05T20:18:37.534764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:37.534797] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:37.534826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:37.534884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:37.595804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:37.596684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:37.596783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:37.596818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:37.721138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:37.721309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:37.721351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:37.721379] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:37.726425] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: DOWN (p=9.73%) [2026-02-05T20:18:37.727070] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-05T20:18:37.727250] [INFO ] [sig ] CBSH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:37.886253] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CBSH.txt [2026-02-05T20:18:37.886395] [INFO ] [sig ] [588/3445] Completed CBSH in 0.4s | 2.76 sym/s | Total: 3.5m | ETA: 17.2m [2026-02-05T20:18:37.886435] [INFO ] [sig ] [589/3445] Forecasting CBUS... [2026-02-05T20:18:37.886464] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-05T20:18:37.886497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-05T20:18:37.899737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-05T20:18:37.900121] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-05T20:18:37.901154] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-05T20:18:37.901225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:37.901278] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:37.901323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:37.901414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:37.963245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:37.964106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:37.964194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:37.964229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:38.092266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:38.092424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:38.092467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:38.092497] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:38.096208] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: UP (p=53.22%) [2026-02-05T20:18:38.096510] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-05T20:18:38.096671] [INFO ] [sig ] CBUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:38.241675] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CBUS.txt [2026-02-05T20:18:38.241832] [INFO ] [sig ] [589/3445] Completed CBUS in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:38.241874] [INFO ] [sig ] [590/3445] Forecasting CBZ... [2026-02-05T20:18:38.241903] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-05T20:18:38.241935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-05T20:18:38.254933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-05T20:18:38.255316] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-05T20:18:38.256250] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-05T20:18:38.256304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:38.256338] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:38.256364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:38.256422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:38.315988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:38.316785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:38.316870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:38.316903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:38.439778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:38.439941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:38.439981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:38.440010] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:38.443992] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-05T20:18:38.444296] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-05T20:18:38.444437] [INFO ] [sig ] CBZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:38.595310] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CBZ.txt [2026-02-05T20:18:38.595464] [INFO ] [sig ] [590/3445] Completed CBZ in 0.4s | 2.76 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:38.595505] [INFO ] [sig ] [591/3445] Forecasting CC... [2026-02-05T20:18:38.595536] [INFO ] [sig ] Generating forecast for: CC [2026-02-05T20:18:38.595568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-05T20:18:38.608543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-05T20:18:38.608937] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-05T20:18:38.609849] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-05T20:18:38.609903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:38.609976] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:38.610005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:38.610063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:38.668566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:38.669311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:38.669396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:38.669430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:38.796169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:38.796320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:38.796363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:38.796411] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:38.799856] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: DOWN (p=40.45%) [2026-02-05T20:18:38.800130] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-05T20:18:38.800258] [INFO ] [sig ] CC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:38.939723] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CC.txt [2026-02-05T20:18:38.939852] [INFO ] [sig ] [591/3445] Completed CC in 0.3s | 2.76 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:38.939891] [INFO ] [sig ] [592/3445] Forecasting CCAP... [2026-02-05T20:18:38.939920] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-05T20:18:38.939951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-05T20:18:38.952168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-05T20:18:38.952500] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-05T20:18:38.953352] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-05T20:18:38.953404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:38.953435] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:38.953461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:38.953517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:39.011875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:39.012619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:39.012709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:39.012750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:39.135490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:39.135661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:39.135705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:39.135735] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:39.139235] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=17.99%) [2026-02-05T20:18:39.139523] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-05T20:18:39.139676] [INFO ] [sig ] CCAP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:39.280085] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCAP.txt [2026-02-05T20:18:39.280226] [INFO ] [sig ] [592/3445] Completed CCAP in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:39.280266] [INFO ] [sig ] [593/3445] Forecasting CCB... [2026-02-05T20:18:39.280295] [INFO ] [sig ] Generating forecast for: CCB [2026-02-05T20:18:39.280327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-05T20:18:39.292681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-05T20:18:39.293055] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-05T20:18:39.293939] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-05T20:18:39.293993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:39.294027] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:39.294055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:39.294113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:39.354505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:39.355289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:39.355372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:39.355422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:39.478116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:39.478269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:39.478334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:39.478375] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:39.481908] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: DOWN (p=35.37%) [2026-02-05T20:18:39.482197] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-05T20:18:39.482330] [INFO ] [sig ] CCB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:39.623601] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCB.txt [2026-02-05T20:18:39.623753] [INFO ] [sig ] [593/3445] Completed CCB in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:39.623794] [INFO ] [sig ] [594/3445] Forecasting CCBG... [2026-02-05T20:18:39.623823] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-05T20:18:39.623854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-05T20:18:39.635616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-05T20:18:39.635972] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-05T20:18:39.636795] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-05T20:18:39.636847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:39.636879] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:39.636906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:39.636963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:39.694618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:39.695319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:39.695404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:39.695438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:39.816101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:39.816252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:39.816291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:39.816351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:39.820422] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=53.26%) [2026-02-05T20:18:39.820725] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-05T20:18:39.820856] [INFO ] [sig ] CCBG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:39.962066] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCBG.txt [2026-02-05T20:18:39.962228] [INFO ] [sig ] [594/3445] Completed CCBG in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:39.962269] [INFO ] [sig ] [595/3445] Forecasting CCCC... [2026-02-05T20:18:39.962299] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-05T20:18:39.962331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-05T20:18:39.974985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-05T20:18:39.975387] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-05T20:18:39.976250] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-05T20:18:39.976304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:39.976353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:39.976407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:39.976497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:40.044365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:40.045470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:40.045558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:40.045611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:40.177740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:40.177895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:40.177938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:40.177967] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:40.181637] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: UP (p=65.75%) [2026-02-05T20:18:40.181981] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-05T20:18:40.182142] [INFO ] [sig ] CCCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:40.323178] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCCC.txt [2026-02-05T20:18:40.323324] [INFO ] [sig ] [595/3445] Completed CCCC in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:40.323364] [INFO ] [sig ] [596/3445] Forecasting CCD... [2026-02-05T20:18:40.323393] [INFO ] [sig ] Generating forecast for: CCD [2026-02-05T20:18:40.323424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-05T20:18:40.335358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-05T20:18:40.335726] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-05T20:18:40.336527] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-05T20:18:40.336599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:40.336634] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:40.336663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:40.336733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:40.394106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:40.394810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:40.394893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:40.394926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:40.514200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:40.514357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:40.514396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:40.514425] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:40.517875] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-05T20:18:40.518150] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-05T20:18:40.518275] [INFO ] [sig ] CCD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:40.660316] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCD.txt [2026-02-05T20:18:40.660452] [INFO ] [sig ] [596/3445] Completed CCD in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:40.660491] [INFO ] [sig ] [597/3445] Forecasting CCEC... [2026-02-05T20:18:40.660520] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-05T20:18:40.660552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-05T20:18:40.672859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-05T20:18:40.673185] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-05T20:18:40.674005] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-05T20:18:40.674067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:40.674100] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:40.674128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:40.674184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:40.731167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:40.731846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:40.731927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:40.731959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:40.837798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:40.837976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:40.838025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:40.838056] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:40.842240] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: DOWN (p=20.80%) [2026-02-05T20:18:40.842654] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-05T20:18:40.842873] [INFO ] [sig ] CCEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:40.987227] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCEC.txt [2026-02-05T20:18:40.987380] [INFO ] [sig ] [597/3445] Completed CCEC in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:40.987421] [INFO ] [sig ] [598/3445] Forecasting CCEP... [2026-02-05T20:18:40.987450] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-05T20:18:40.987482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-05T20:18:41.001151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-05T20:18:41.001561] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-05T20:18:41.002459] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-05T20:18:41.002514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:41.002549] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:41.002604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:41.002668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:41.061472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:41.062195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:41.062277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:41.062309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:41.189717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:41.189873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:41.189913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:41.189943] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:41.193346] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=90.29%) [2026-02-05T20:18:41.193643] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-05T20:18:41.193774] [INFO ] [sig ] CCEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:41.332593] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCEP.txt [2026-02-05T20:18:41.332740] [INFO ] [sig ] [598/3445] Completed CCEP in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.2m [2026-02-05T20:18:41.332780] [INFO ] [sig ] [599/3445] Forecasting CCI... [2026-02-05T20:18:41.332810] [INFO ] [sig ] Generating forecast for: CCI [2026-02-05T20:18:41.332842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-05T20:18:41.345480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-05T20:18:41.345877] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-05T20:18:41.346854] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-05T20:18:41.346921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:41.346968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:41.347005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:41.347090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:41.404506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:41.405283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:41.405368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:41.405401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:41.529548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:41.529730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:41.529770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:41.529799] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:41.533379] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-02-05T20:18:41.533679] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-05T20:18:41.533847] [INFO ] [sig ] CCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:41.675899] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCI.txt [2026-02-05T20:18:41.676048] [INFO ] [sig ] [599/3445] Completed CCI in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:41.676091] [INFO ] [sig ] [600/3445] Forecasting CCIF... [2026-02-05T20:18:41.676122] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-05T20:18:41.676155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-05T20:18:41.688550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-05T20:18:41.688951] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-05T20:18:41.689826] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-05T20:18:41.689889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:41.689921] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:41.689949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:41.690007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:41.749719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:41.750464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:41.750548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:41.750601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:41.882119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:41.882278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:41.882318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:41.882348] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:41.886233] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=21.24%) [2026-02-05T20:18:41.886569] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-05T20:18:41.886728] [INFO ] [sig ] CCIF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:42.038685] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCIF.txt [2026-02-05T20:18:42.038868] [INFO ] [sig ] [600/3445] Completed CCIF in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:42.038912] [INFO ] [sig ] [601/3445] Forecasting CCJ... [2026-02-05T20:18:42.038943] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-05T20:18:42.038977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-05T20:18:42.052718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-05T20:18:42.053147] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-05T20:18:42.054265] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-05T20:18:42.054321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:42.054352] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:42.054382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:42.054439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:42.119125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:42.119988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:42.120120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:42.120156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:42.252031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:42.252191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:42.252233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:42.252265] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:42.256005] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: DOWN (p=15.34%) [2026-02-05T20:18:42.256332] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-05T20:18:42.256504] [INFO ] [sig ] CCJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:42.408902] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCJ.txt [2026-02-05T20:18:42.409071] [INFO ] [sig ] [601/3445] Completed CCJ in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:42.409115] [INFO ] [sig ] [602/3445] Forecasting CCK... [2026-02-05T20:18:42.409145] [INFO ] [sig ] Generating forecast for: CCK [2026-02-05T20:18:42.409186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-05T20:18:42.422831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-05T20:18:42.423268] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-05T20:18:42.424227] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-05T20:18:42.424290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:42.424339] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:42.424371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:42.424430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:42.485479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:42.486396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:42.486488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:42.486522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:42.615420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:42.615597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:42.615641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:42.615670] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:42.619321] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: UP (p=54.01%) [2026-02-05T20:18:42.619644] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-05T20:18:42.619781] [INFO ] [sig ] CCK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:42.762793] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCK.txt [2026-02-05T20:18:42.762915] [INFO ] [sig ] [602/3445] Completed CCK in 0.4s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:42.762954] [INFO ] [sig ] [603/3445] Forecasting CCL... [2026-02-05T20:18:42.762986] [INFO ] [sig ] Generating forecast for: CCL [2026-02-05T20:18:42.763032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-05T20:18:42.775731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-05T20:18:42.776069] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-05T20:18:42.776926] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-05T20:18:42.776978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:42.777026] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:42.777055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:42.777129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:42.838060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:42.838759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:42.838859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:42.838901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:42.961735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:42.961908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:42.961950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:42.961978] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:42.965381] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=18.08%) [2026-02-05T20:18:42.965688] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-05T20:18:42.965824] [INFO ] [sig ] CCL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:43.108446] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCL.txt [2026-02-05T20:18:43.108601] [INFO ] [sig ] [603/3445] Completed CCL in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:43.108644] [INFO ] [sig ] [604/3445] Forecasting CCLD... [2026-02-05T20:18:43.108673] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-05T20:18:43.108705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-05T20:18:43.120945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-05T20:18:43.121275] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-05T20:18:43.122175] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-05T20:18:43.122228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:43.122262] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:43.122289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:43.122346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:43.181903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:43.182616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:43.182700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:43.182757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:43.301701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:43.301872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:43.301920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:43.301951] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:43.305355] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=23.00%) [2026-02-05T20:18:43.305647] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-05T20:18:43.305778] [INFO ] [sig ] CCLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:43.450351] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCLD.txt [2026-02-05T20:18:43.450516] [INFO ] [sig ] [604/3445] Completed CCLD in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:43.450557] [INFO ] [sig ] [605/3445] Forecasting CCNE... [2026-02-05T20:18:43.450608] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-05T20:18:43.450644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-05T20:18:43.462623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-05T20:18:43.462984] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-05T20:18:43.463836] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-05T20:18:43.463901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:43.463941] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:43.463973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:43.464029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:43.524283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:43.525004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:43.525089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:43.525123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:43.653604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:43.653761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:43.653803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:43.653835] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:43.657418] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: DOWN (p=49.84%) [2026-02-05T20:18:43.657741] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-05T20:18:43.657876] [INFO ] [sig ] CCNE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:43.799819] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCNE.txt [2026-02-05T20:18:43.799962] [INFO ] [sig ] [605/3445] Completed CCNE in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:43.800002] [INFO ] [sig ] [606/3445] Forecasting CCO... [2026-02-05T20:18:43.800031] [INFO ] [sig ] Generating forecast for: CCO [2026-02-05T20:18:43.800062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-05T20:18:43.812050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-05T20:18:43.812376] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-05T20:18:43.813229] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-05T20:18:43.813281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:43.813314] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:43.813342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:43.813399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:43.874286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:43.875166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:43.875249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:43.875282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:44.000951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:44.001105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:44.001146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:44.001176] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:44.004749] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: DOWN (p=11.86%) [2026-02-05T20:18:44.005044] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-05T20:18:44.005179] [INFO ] [sig ] CCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:44.147986] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCO.txt [2026-02-05T20:18:44.148138] [INFO ] [sig ] [606/3445] Completed CCO in 0.3s | 2.77 sym/s | Total: 3.6m | ETA: 17.1m [2026-02-05T20:18:44.148180] [INFO ] [sig ] [607/3445] Forecasting CCOI... [2026-02-05T20:18:44.148209] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-05T20:18:44.148241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-05T20:18:44.161419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-05T20:18:44.161802] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-05T20:18:44.162841] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-05T20:18:44.162896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:44.162929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:44.162956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:44.163013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:44.226518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:44.227332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:44.227417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:44.227451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:44.354612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:44.354776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:44.354817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:44.354848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:44.358425] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-05T20:18:44.358737] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-05T20:18:44.358872] [INFO ] [sig ] CCOI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:44.514063] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCOI.txt [2026-02-05T20:18:44.514474] [INFO ] [sig ] [607/3445] Completed CCOI in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:44.514538] [INFO ] [sig ] [608/3445] Forecasting CCRN... [2026-02-05T20:18:44.514601] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-05T20:18:44.514652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-05T20:18:44.529925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-05T20:18:44.530317] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-05T20:18:44.531204] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-05T20:18:44.531259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:44.531332] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:44.531363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:44.531422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:44.601463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:44.602654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:44.602754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:44.602806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:44.729475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:44.729659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:44.729702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:44.729730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:44.733249] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: UP (p=51.67%) [2026-02-05T20:18:44.733537] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-05T20:18:44.733693] [INFO ] [sig ] CCRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:44.893662] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCRN.txt [2026-02-05T20:18:44.893835] [INFO ] [sig ] [608/3445] Completed CCRN in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:44.893888] [INFO ] [sig ] [609/3445] Forecasting CCS... [2026-02-05T20:18:44.893921] [INFO ] [sig ] Generating forecast for: CCS [2026-02-05T20:18:44.893952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-05T20:18:44.908168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-05T20:18:44.908654] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-05T20:18:44.909668] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-05T20:18:44.909735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:44.909781] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:44.909825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:44.909890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:44.977318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:44.978461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:44.978549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:44.978607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:45.098947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:45.099117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:45.099159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:45.099189] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:45.102711] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-05T20:18:45.103034] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-05T20:18:45.103172] [INFO ] [sig ] CCS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:45.256169] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CCS.txt [2026-02-05T20:18:45.256362] [INFO ] [sig ] [609/3445] Completed CCS in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:45.256422] [INFO ] [sig ] [610/3445] Forecasting CCSI... [2026-02-05T20:18:45.256466] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-05T20:18:45.256507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-05T20:18:45.270327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-05T20:18:45.270746] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-05T20:18:45.271656] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-05T20:18:45.271711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:45.271747] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:45.271783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:45.271854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:45.340724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:45.341681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:45.341791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:45.341829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:45.481203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:45.481400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:45.481466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:45.481517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:45.486784] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: UP (p=71.10%) [2026-02-05T20:18:45.487203] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-05T20:18:45.487403] [INFO ] [sig ] CCSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:45.673661] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CCSI.txt [2026-02-05T20:18:45.673836] [INFO ] [sig ] [610/3445] Completed CCSI in 0.4s | 2.77 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:45.673879] [INFO ] [sig ] [611/3445] Forecasting CDC... [2026-02-05T20:18:45.673910] [INFO ] [sig ] Generating forecast for: CDC [2026-02-05T20:18:45.673946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-05T20:18:45.691548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-05T20:18:45.692099] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-05T20:18:45.693173] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-05T20:18:45.693235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:45.693272] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:45.693303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:45.693371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:45.788698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:45.790037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:45.790158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:45.790215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:45.966546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:45.966781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:45.966863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:45.966981] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:45.977953] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: UP (p=60.53%) [2026-02-05T20:18:45.979129] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-05T20:18:45.979402] [INFO ] [sig ] CDC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:46.209560] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CDC.txt [2026-02-05T20:18:46.209802] [INFO ] [sig ] [611/3445] Completed CDC in 0.5s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:46.209857] [INFO ] [sig ] [612/3445] Forecasting CDE... [2026-02-05T20:18:46.209895] [INFO ] [sig ] Generating forecast for: CDE [2026-02-05T20:18:46.209932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-05T20:18:46.234293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-05T20:18:46.234986] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-05T20:18:46.236348] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-05T20:18:46.236432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:46.236485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:46.236531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:46.236648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:46.333374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:46.334706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:46.334856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:46.334916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:46.511569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:46.511898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:46.511964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:46.512013] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:46.517523] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-05T20:18:46.518078] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-05T20:18:46.518326] [INFO ] [sig ] CDE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:46.732330] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CDE.txt [2026-02-05T20:18:46.732509] [INFO ] [sig ] [612/3445] Completed CDE in 0.5s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:46.732554] [INFO ] [sig ] [613/3445] Forecasting CDIO... [2026-02-05T20:18:46.732607] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-05T20:18:46.732644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-05T20:18:46.746193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-05T20:18:46.746634] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-05T20:18:46.747510] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-05T20:18:46.747566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:46.747634] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:46.747661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:46.747721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:46.807983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:46.808951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:46.809052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:46.809087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:46.936357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:46.936513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:46.936554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:46.936602] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:46.940153] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: UP (p=75.00%) [2026-02-05T20:18:46.940435] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-05T20:18:46.940603] [INFO ] [sig ] CDIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:47.086312] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CDIO.txt [2026-02-05T20:18:47.086476] [INFO ] [sig ] [613/3445] Completed CDIO in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:47.086518] [INFO ] [sig ] [614/3445] Forecasting CDL... [2026-02-05T20:18:47.086549] [INFO ] [sig ] Generating forecast for: CDL [2026-02-05T20:18:47.086605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-05T20:18:47.098839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-05T20:18:47.099268] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-05T20:18:47.100406] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-05T20:18:47.100477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:47.100522] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:47.100561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:47.100669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:47.164615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:47.165517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:47.165639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:47.165679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:47.291991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:47.292377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:47.292443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:47.292491] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:47.296871] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-05T20:18:47.297214] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-05T20:18:47.297363] [INFO ] [sig ] CDL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:47.448221] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CDL.txt [2026-02-05T20:18:47.448416] [INFO ] [sig ] [614/3445] Completed CDL in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:47.448461] [INFO ] [sig ] [615/3445] Forecasting CDNA... [2026-02-05T20:18:47.448491] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-05T20:18:47.448537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-05T20:18:47.460852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-05T20:18:47.461285] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-05T20:18:47.462258] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-05T20:18:47.462326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:47.462378] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:47.462413] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:47.462478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:47.526605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:47.527523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:47.527674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:47.527730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:47.657087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:47.657249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:47.657290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:47.657339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:47.661051] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: UP (p=66.87%) [2026-02-05T20:18:47.661539] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-05T20:18:47.661705] [INFO ] [sig ] CDNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:47.815038] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CDNA.txt [2026-02-05T20:18:47.815202] [INFO ] [sig ] [615/3445] Completed CDNA in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:47.815244] [INFO ] [sig ] [616/3445] Forecasting CDNS... [2026-02-05T20:18:47.815274] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-05T20:18:47.815308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-05T20:18:47.828532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-05T20:18:47.828941] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-05T20:18:47.829818] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-05T20:18:47.829875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:47.829911] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:47.829938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:47.829996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:47.894178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:47.895082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:47.895171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:47.895204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:48.028709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:48.028874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:48.028923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:48.028959] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:48.032834] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=97.99%) [2026-02-05T20:18:48.033156] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-05T20:18:48.033316] [INFO ] [sig ] CDNS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:48.187043] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CDNS.txt [2026-02-05T20:18:48.187224] [INFO ] [sig ] [616/3445] Completed CDNS in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:48.187278] [INFO ] [sig ] [617/3445] Forecasting CDP... [2026-02-05T20:18:48.187309] [INFO ] [sig ] Generating forecast for: CDP [2026-02-05T20:18:48.187341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-05T20:18:48.201739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-05T20:18:48.202116] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-05T20:18:48.203016] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-05T20:18:48.203077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:48.203111] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:48.203138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:48.203196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:48.269256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:48.270283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:48.270376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:48.270427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:48.401855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:48.402040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:48.402097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:48.402127] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:48.405825] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: DOWN (p=46.45%) [2026-02-05T20:18:48.406114] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-05T20:18:48.406252] [INFO ] [sig ] CDP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:48.562327] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CDP.txt [2026-02-05T20:18:48.562512] [INFO ] [sig ] [617/3445] Completed CDP in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:48.562564] [INFO ] [sig ] [618/3445] Forecasting CDRE... [2026-02-05T20:18:48.562620] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-05T20:18:48.562654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-05T20:18:48.576492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-05T20:18:48.576911] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-05T20:18:48.578035] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-05T20:18:48.578281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:48.578343] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:48.578372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:48.578440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:48.642708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:48.643834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:48.644010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:48.644060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:48.780468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:48.780671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:48.780730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:48.780763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:48.784432] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-02-05T20:18:48.784809] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-05T20:18:48.785001] [INFO ] [sig ] CDRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:48.940009] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CDRE.txt [2026-02-05T20:18:48.940188] [INFO ] [sig ] [618/3445] Completed CDRE in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:48.940231] [INFO ] [sig ] [619/3445] Forecasting CDRO... [2026-02-05T20:18:48.940260] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-05T20:18:48.940291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-05T20:18:48.954137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-05T20:18:48.954550] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-05T20:18:48.955467] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-05T20:18:48.955535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:48.955606] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:48.955675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:48.955739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:49.023450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:49.024407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:49.024499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:49.024533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:49.140275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:49.140440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:49.140484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:49.140526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:49.144344] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: DOWN (p=9.51%) [2026-02-05T20:18:49.144707] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-05T20:18:49.144852] [INFO ] [sig ] CDRO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:49.301335] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CDRO.txt [2026-02-05T20:18:49.301508] [INFO ] [sig ] [619/3445] Completed CDRO in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.1m [2026-02-05T20:18:49.301550] [INFO ] [sig ] [620/3445] Forecasting CDXS... [2026-02-05T20:18:49.301598] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-05T20:18:49.301634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-05T20:18:49.315238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-05T20:18:49.315731] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-05T20:18:49.316565] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-05T20:18:49.316639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:49.316673] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:49.316700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:49.316776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:49.381099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:49.381943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:49.382033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:49.382068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:49.511174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:49.511334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:49.511376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:49.511405] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:49.515267] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: DOWN (p=20.02%) [2026-02-05T20:18:49.515568] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-05T20:18:49.515730] [INFO ] [sig ] CDXS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:49.673547] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CDXS.txt [2026-02-05T20:18:49.673732] [INFO ] [sig ] [620/3445] Completed CDXS in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.0m [2026-02-05T20:18:49.673774] [INFO ] [sig ] [621/3445] Forecasting CDZI... [2026-02-05T20:18:49.673804] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-05T20:18:49.673836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-05T20:18:49.689080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-05T20:18:49.689511] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-05T20:18:49.690535] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-05T20:18:49.690619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:49.690664] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:49.690702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:49.690775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:49.763854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:49.764821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:49.764914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:49.764948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:49.903257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:49.903425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:49.903466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:49.903497] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:49.906966] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=94.57%) [2026-02-05T20:18:49.907243] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-05T20:18:49.907375] [INFO ] [sig ] CDZI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:50.048884] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CDZI.txt [2026-02-05T20:18:50.049052] [INFO ] [sig ] [621/3445] Completed CDZI in 0.4s | 2.76 sym/s | Total: 3.7m | ETA: 17.0m [2026-02-05T20:18:50.049093] [INFO ] [sig ] [622/3445] Forecasting CE... [2026-02-05T20:18:50.049123] [INFO ] [sig ] Generating forecast for: CE [2026-02-05T20:18:50.049154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-05T20:18:50.070569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-05T20:18:50.070914] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-05T20:18:50.071958] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-05T20:18:50.072022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:50.072061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:50.072088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:50.072145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:50.131425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:50.132067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:50.132149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:50.132182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:50.270791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:50.270952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:50.270993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:50.271022] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:50.274463] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: UP (p=72.90%) [2026-02-05T20:18:50.274760] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-05T20:18:50.274893] [INFO ] [sig ] CE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:50.416857] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CE.txt [2026-02-05T20:18:50.416970] [INFO ] [sig ] [622/3445] Completed CE in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:50.417009] [INFO ] [sig ] [623/3445] Forecasting CECO... [2026-02-05T20:18:50.417038] [INFO ] [sig ] Generating forecast for: CECO [2026-02-05T20:18:50.417076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-05T20:18:50.429122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-05T20:18:50.429425] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-05T20:18:50.430265] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-05T20:18:50.430317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:50.430348] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:50.430376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:50.430432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:50.491605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:50.492389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:50.492470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:50.492503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:50.607126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:50.607448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:50.607487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:50.607516] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:50.611434] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-05T20:18:50.611727] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-05T20:18:50.611855] [INFO ] [sig ] CECO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:50.751992] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CECO.txt [2026-02-05T20:18:50.752128] [INFO ] [sig ] [623/3445] Completed CECO in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:50.752167] [INFO ] [sig ] [624/3445] Forecasting CEG... [2026-02-05T20:18:50.752197] [INFO ] [sig ] Generating forecast for: CEG [2026-02-05T20:18:50.752228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-05T20:18:50.764879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-05T20:18:50.765203] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-05T20:18:50.766069] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-05T20:18:50.766124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:50.766156] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:50.766183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:50.766239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:50.830754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:50.831566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:50.831672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:50.831707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:50.953746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:50.953905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:50.953945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:50.953975] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:50.957473] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-05T20:18:50.957771] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-05T20:18:50.957905] [INFO ] [sig ] CEG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:51.099511] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CEG.txt [2026-02-05T20:18:51.099719] [INFO ] [sig ] [624/3445] Completed CEG in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:51.099770] [INFO ] [sig ] [625/3445] Forecasting CELC... [2026-02-05T20:18:51.099806] [INFO ] [sig ] Generating forecast for: CELC [2026-02-05T20:18:51.099843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-05T20:18:51.115685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-05T20:18:51.116166] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-05T20:18:51.117222] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-05T20:18:51.117283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:51.117379] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:51.117414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:51.117492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:51.180962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:51.181919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:51.182012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:51.182046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:51.301237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:51.301394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:51.301435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:51.301464] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:51.304904] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: UP (p=80.67%) [2026-02-05T20:18:51.305204] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-05T20:18:51.305332] [INFO ] [sig ] CELC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:51.444737] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CELC.txt [2026-02-05T20:18:51.444857] [INFO ] [sig ] [625/3445] Completed CELC in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:51.444895] [INFO ] [sig ] [626/3445] Forecasting CELH... [2026-02-05T20:18:51.444924] [INFO ] [sig ] Generating forecast for: CELH [2026-02-05T20:18:51.444956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-05T20:18:51.457203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-05T20:18:51.457513] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-05T20:18:51.458365] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-05T20:18:51.458418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:51.458454] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:51.458480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:51.458537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:51.515660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:51.516407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:51.516491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:51.516523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:51.636156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:51.636296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:51.636335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:51.636364] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:51.639788] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-05T20:18:51.640091] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-05T20:18:51.640231] [INFO ] [sig ] CELH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:51.784782] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CELH.txt [2026-02-05T20:18:51.784944] [INFO ] [sig ] [626/3445] Completed CELH in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:51.784983] [INFO ] [sig ] [627/3445] Forecasting CELZ... [2026-02-05T20:18:51.785014] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-05T20:18:51.785044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-05T20:18:51.798475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-05T20:18:51.798862] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-05T20:18:51.799890] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-05T20:18:51.799943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:51.799981] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:51.800014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:51.800082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:51.861049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:51.862037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:51.862127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:51.862161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:51.999912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:52.000102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:52.000151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:52.000198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:52.004142] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: UP (p=70.44%) [2026-02-05T20:18:52.004808] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-05T20:18:52.005000] [INFO ] [sig ] CELZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:52.165343] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CELZ.txt [2026-02-05T20:18:52.165563] [INFO ] [sig ] [627/3445] Completed CELZ in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:52.165635] [INFO ] [sig ] [628/3445] Forecasting CENTA... [2026-02-05T20:18:52.165666] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-05T20:18:52.165718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-05T20:18:52.180535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-05T20:18:52.181113] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-05T20:18:52.182378] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-05T20:18:52.182446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:52.182486] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:52.182525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:52.182616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:52.241557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:52.242509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:52.242632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:52.242670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:52.362013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:52.362190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:52.362232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:52.362303] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:52.365789] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: UP (p=51.31%) [2026-02-05T20:18:52.366066] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-05T20:18:52.366196] [INFO ] [sig ] CENTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:52.506585] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CENTA.txt [2026-02-05T20:18:52.506723] [INFO ] [sig ] [628/3445] Completed CENTA in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:52.506766] [INFO ] [sig ] [629/3445] Forecasting CENX... [2026-02-05T20:18:52.506796] [INFO ] [sig ] Generating forecast for: CENX [2026-02-05T20:18:52.506828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-05T20:18:52.519398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-05T20:18:52.519785] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-05T20:18:52.520623] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-05T20:18:52.520677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:52.520710] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:52.520737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:52.520794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:52.578775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:52.579413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:52.579494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:52.579527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:52.707206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:52.707364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:52.707405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:52.707436] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:52.710890] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: DOWN (p=42.24%) [2026-02-05T20:18:52.711168] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-05T20:18:52.711300] [INFO ] [sig ] CENX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:52.853687] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CENX.txt [2026-02-05T20:18:52.853822] [INFO ] [sig ] [629/3445] Completed CENX in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:52.853867] [INFO ] [sig ] [630/3445] Forecasting CERS... [2026-02-05T20:18:52.853898] [INFO ] [sig ] Generating forecast for: CERS [2026-02-05T20:18:52.853929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-05T20:18:52.866564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-05T20:18:52.866933] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-05T20:18:52.867779] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-05T20:18:52.867832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:52.867864] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:52.867891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:52.867958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:52.925871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:52.926745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:52.926827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:52.926860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:53.047356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:53.047511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:53.047554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:53.047606] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:53.051492] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: UP (p=74.84%) [2026-02-05T20:18:53.051817] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-05T20:18:53.051960] [INFO ] [sig ] CERS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:53.200421] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CERS.txt [2026-02-05T20:18:53.200554] [INFO ] [sig ] [630/3445] Completed CERS in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:53.200613] [INFO ] [sig ] [631/3445] Forecasting CETX... [2026-02-05T20:18:53.200645] [INFO ] [sig ] Generating forecast for: CETX [2026-02-05T20:18:53.200677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-05T20:18:53.212217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-05T20:18:53.212531] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-05T20:18:53.213345] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-05T20:18:53.213399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:53.213431] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:53.213458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:53.213516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:53.272825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:53.273464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:53.273549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:53.273602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:53.395055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:53.395199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:53.395241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:53.395272] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:53.398878] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-05T20:18:53.399202] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-05T20:18:53.399340] [INFO ] [sig ] CETX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:53.557148] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CETX.txt [2026-02-05T20:18:53.557284] [INFO ] [sig ] [631/3445] Completed CETX in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:53.557323] [INFO ] [sig ] [632/3445] Forecasting CEVA... [2026-02-05T20:18:53.557353] [INFO ] [sig ] Generating forecast for: CEVA [2026-02-05T20:18:53.557383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEVA' from 'https://tdm.silogroup.org/data/derivative_storage/CEVA.csv'. [2026-02-05T20:18:53.569760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEVA'. [2026-02-05T20:18:53.570098] [INFO ] [FORECASTER] Starting predict_future for CEVA [2026-02-05T20:18:53.571123] [DEBUG] [LOCAL ] No optimal features file found for CEVA: ./output/feature-sets/CEVA.txt [2026-02-05T20:18:53.571186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:53.571220] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:53.571247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:53.571304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:53.631597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:53.632466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:53.632552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:53.632607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:53.757868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:53.758035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:53.758088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:53.758120] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:53.761852] [DEBUG] [FORECASTER] CEVA: Forecast T+1@11:T+2@11: DOWN (p=22.24%) [2026-02-05T20:18:53.762189] [INFO ] [FORECASTER] Completed predict_future for CEVA [2026-02-05T20:18:53.762327] [INFO ] [sig ] CEVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:53.905871] [INFO ] [LOCAL ] Saved forecast: CEVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CEVA.txt [2026-02-05T20:18:53.906020] [INFO ] [sig ] [632/3445] Completed CEVA in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:53.906064] [INFO ] [sig ] [633/3445] Forecasting CF... [2026-02-05T20:18:53.906094] [INFO ] [sig ] Generating forecast for: CF [2026-02-05T20:18:53.906134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-05T20:18:53.919804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-05T20:18:53.920176] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-05T20:18:53.921072] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-05T20:18:53.921126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:53.921159] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:53.921187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:53.921244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:53.979000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:53.979942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:53.980043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:53.980079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:54.099883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:54.100049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:54.100089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:54.100119] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:54.103555] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=25.95%) [2026-02-05T20:18:54.103864] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-05T20:18:54.104011] [INFO ] [sig ] CF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:54.248122] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CF.txt [2026-02-05T20:18:54.248324] [INFO ] [sig ] [633/3445] Completed CF in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:54.248369] [INFO ] [sig ] [634/3445] Forecasting CFFN... [2026-02-05T20:18:54.248400] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-05T20:18:54.248431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-05T20:18:54.261045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-05T20:18:54.261371] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-05T20:18:54.262192] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-05T20:18:54.262244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:54.262276] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:54.262302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:54.262359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:54.320785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:54.321549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:54.321653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:54.321687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:54.446138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:54.446297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:54.446338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:54.446366] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:54.449919] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=10.65%) [2026-02-05T20:18:54.450289] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-05T20:18:54.450464] [INFO ] [sig ] CFFN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:54.592327] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CFFN.txt [2026-02-05T20:18:54.592462] [INFO ] [sig ] [634/3445] Completed CFFN in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 17.0m [2026-02-05T20:18:54.592502] [INFO ] [sig ] [635/3445] Forecasting CFG... [2026-02-05T20:18:54.592532] [INFO ] [sig ] Generating forecast for: CFG [2026-02-05T20:18:54.592563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-05T20:18:54.604750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-05T20:18:54.605115] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-05T20:18:54.605937] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-05T20:18:54.605989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:54.606022] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:54.606050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:54.606108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:54.665874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:54.666515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:54.666639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:54.666676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:54.796106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:54.796267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:54.796309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:54.796338] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:54.799860] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: DOWN (p=27.01%) [2026-02-05T20:18:54.800169] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-05T20:18:54.800304] [INFO ] [sig ] CFG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:54.944059] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CFG.txt [2026-02-05T20:18:54.944236] [INFO ] [sig ] [635/3445] Completed CFG in 0.4s | 2.76 sym/s | Total: 3.8m | ETA: 16.9m [2026-02-05T20:18:54.944283] [INFO ] [sig ] [636/3445] Forecasting CFO... [2026-02-05T20:18:54.944315] [INFO ] [sig ] Generating forecast for: CFO [2026-02-05T20:18:54.944347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-05T20:18:54.956625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-05T20:18:54.956961] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-05T20:18:54.957835] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-05T20:18:54.957889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:54.957921] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:54.957948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:54.958006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:55.017971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:55.018677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:55.018760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:55.018793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:55.128420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:55.128589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:55.128633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:55.128661] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:55.132110] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-02-05T20:18:55.132389] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-05T20:18:55.132517] [INFO ] [sig ] CFO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:55.273030] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CFO.txt [2026-02-05T20:18:55.273169] [INFO ] [sig ] [636/3445] Completed CFO in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.9m [2026-02-05T20:18:55.273209] [INFO ] [sig ] [637/3445] Forecasting CG... [2026-02-05T20:18:55.273241] [INFO ] [sig ] Generating forecast for: CG [2026-02-05T20:18:55.273272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-05T20:18:55.285195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-05T20:18:55.285541] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-05T20:18:55.286369] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-05T20:18:55.286421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:55.286454] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:55.286482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:55.286547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:55.344832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:55.345474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:55.345555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:55.345606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:55.463608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:55.463771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:55.463811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:55.463840] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:55.467230] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-02-05T20:18:55.467504] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-05T20:18:55.467666] [INFO ] [sig ] CG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:55.609745] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CG.txt [2026-02-05T20:18:55.609873] [INFO ] [sig ] [637/3445] Completed CG in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.9m [2026-02-05T20:18:55.609912] [INFO ] [sig ] [638/3445] Forecasting CGABL... [2026-02-05T20:18:55.609941] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-05T20:18:55.609972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-05T20:18:55.622740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-05T20:18:55.623089] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-05T20:18:55.623932] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-05T20:18:55.623987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:55.624019] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:55.624055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:55.624121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:55.686796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:55.687616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:55.687702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:55.687740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:55.806681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:55.806854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:55.806902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:55.806934] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:55.810604] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=69.25%) [2026-02-05T20:18:55.810897] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-05T20:18:55.811029] [INFO ] [sig ] CGABL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:55.955734] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CGABL.txt [2026-02-05T20:18:55.955888] [INFO ] [sig ] [638/3445] Completed CGABL in 0.3s | 2.76 sym/s | Total: 3.8m | ETA: 16.9m [2026-02-05T20:18:55.955928] [INFO ] [sig ] [639/3445] Forecasting CGBD... [2026-02-05T20:18:55.955958] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-05T20:18:55.955991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-05T20:18:55.972962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-05T20:18:55.973341] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-05T20:18:55.974370] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-05T20:18:55.974423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:55.974455] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:55.974482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:55.974543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:56.035393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:56.036154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:56.036258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:56.036293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:56.153332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:56.153490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:56.153559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:56.153624] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:56.157194] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-05T20:18:56.157489] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-05T20:18:56.157638] [INFO ] [sig ] CGBD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:56.299182] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGBD.txt [2026-02-05T20:18:56.299324] [INFO ] [sig ] [639/3445] Completed CGBD in 0.3s | 2.76 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:56.299366] [INFO ] [sig ] [640/3445] Forecasting CGC... [2026-02-05T20:18:56.299405] [INFO ] [sig ] Generating forecast for: CGC [2026-02-05T20:18:56.299452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-05T20:18:56.312360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-05T20:18:56.312709] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-05T20:18:56.313538] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-05T20:18:56.313614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:56.313647] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:56.313675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:56.313731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:56.374021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:56.374727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:56.374810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:56.374844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:56.492327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:56.492490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:56.492530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:56.492559] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:56.496287] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: DOWN (p=27.25%) [2026-02-05T20:18:56.496710] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-05T20:18:56.496893] [INFO ] [sig ] CGC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:56.641987] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGC.txt [2026-02-05T20:18:56.642150] [INFO ] [sig ] [640/3445] Completed CGC in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:56.642192] [INFO ] [sig ] [641/3445] Forecasting CGEM... [2026-02-05T20:18:56.642413] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-05T20:18:56.642445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-05T20:18:56.656463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-05T20:18:56.656894] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-05T20:18:56.657806] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-05T20:18:56.657860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:56.657893] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:56.657920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:56.657977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:56.720855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:56.721768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:56.721853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:56.721886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:56.849453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:56.849644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:56.849686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:56.849718] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:56.853336] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-02-05T20:18:56.853668] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-05T20:18:56.853815] [INFO ] [sig ] CGEM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:57.005992] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGEM.txt [2026-02-05T20:18:57.006149] [INFO ] [sig ] [641/3445] Completed CGEM in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:57.006189] [INFO ] [sig ] [642/3445] Forecasting CGEN... [2026-02-05T20:18:57.006222] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-05T20:18:57.006252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-05T20:18:57.017826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-05T20:18:57.018258] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-05T20:18:57.019182] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-05T20:18:57.019236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:57.019298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:57.019334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:57.019411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:57.080627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:57.081495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:57.081614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:57.081653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:57.205736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:57.205899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:57.205940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:57.205968] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:57.209430] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-05T20:18:57.209731] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-05T20:18:57.209858] [INFO ] [sig ] CGEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:57.356323] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CGEN.txt [2026-02-05T20:18:57.356481] [INFO ] [sig ] [642/3445] Completed CGEN in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:57.356523] [INFO ] [sig ] [643/3445] Forecasting CGNX... [2026-02-05T20:18:57.356554] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-05T20:18:57.356606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-05T20:18:57.368676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-05T20:18:57.369053] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-05T20:18:57.370012] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-05T20:18:57.370073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:57.370124] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:57.370159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:57.370230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:57.432135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:57.433105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:57.433193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:57.433227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:57.559001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:57.559170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:57.559220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:57.559254] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:57.563301] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=9.43%) [2026-02-05T20:18:57.563603] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-05T20:18:57.563736] [INFO ] [sig ] CGNX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:57.714585] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGNX.txt [2026-02-05T20:18:57.714759] [INFO ] [sig ] [643/3445] Completed CGNX in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:57.714810] [INFO ] [sig ] [644/3445] Forecasting CGO... [2026-02-05T20:18:57.714842] [INFO ] [sig ] Generating forecast for: CGO [2026-02-05T20:18:57.714873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-05T20:18:57.727016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-05T20:18:57.727383] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-05T20:18:57.728209] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-05T20:18:57.728262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:57.728319] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:57.728350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:57.728408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:57.790166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:57.791073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:57.791183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:57.791219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:57.907174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:57.907335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:57.907376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:57.907405] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:57.910913] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=36.21%) [2026-02-05T20:18:57.911224] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-05T20:18:57.911355] [INFO ] [sig ] CGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:58.061198] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGO.txt [2026-02-05T20:18:58.061371] [INFO ] [sig ] [644/3445] Completed CGO in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:58.061412] [INFO ] [sig ] [645/3445] Forecasting CGON... [2026-02-05T20:18:58.061444] [INFO ] [sig ] Generating forecast for: CGON [2026-02-05T20:18:58.061477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-05T20:18:58.073808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-05T20:18:58.074193] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-05T20:18:58.075078] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-05T20:18:58.075132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:58.075166] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:58.075195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:58.075251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:58.135085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:58.136211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:58.136319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:58.136354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:58.261457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:58.261635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:58.261676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:58.261741] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:58.265672] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: DOWN (p=46.99%) [2026-02-05T20:18:58.265956] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-05T20:18:58.266086] [INFO ] [sig ] CGON: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:58.412558] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGON.txt [2026-02-05T20:18:58.412782] [INFO ] [sig ] [645/3445] Completed CGON in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:58.412827] [INFO ] [sig ] [646/3445] Forecasting CGTX... [2026-02-05T20:18:58.412860] [INFO ] [sig ] Generating forecast for: CGTX [2026-02-05T20:18:58.412892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGTX' from 'https://tdm.silogroup.org/data/derivative_storage/CGTX.csv'. [2026-02-05T20:18:58.426499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGTX'. [2026-02-05T20:18:58.426942] [INFO ] [FORECASTER] Starting predict_future for CGTX [2026-02-05T20:18:58.427901] [DEBUG] [LOCAL ] No optimal features file found for CGTX: ./output/feature-sets/CGTX.txt [2026-02-05T20:18:58.427975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:58.428020] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:58.428063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:58.428148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:58.489732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:58.490657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:58.490771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:58.490808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:58.615203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:58.615352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:58.615392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:58.615422] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:58.618969] [DEBUG] [FORECASTER] CGTX: Forecast T+1@11:T+2@11: DOWN (p=3.21%) [2026-02-05T20:18:58.619255] [INFO ] [FORECASTER] Completed predict_future for CGTX [2026-02-05T20:18:58.619389] [INFO ] [sig ] CGTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:58.776119] [INFO ] [LOCAL ] Saved forecast: CGTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CGTX.txt [2026-02-05T20:18:58.776277] [INFO ] [sig ] [646/3445] Completed CGTX in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:58.776318] [INFO ] [sig ] [647/3445] Forecasting CHCI... [2026-02-05T20:18:58.776355] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-05T20:18:58.776387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-05T20:18:58.788284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-05T20:18:58.788753] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-05T20:18:58.789641] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-05T20:18:58.789696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:58.789730] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:58.789759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:58.789818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:58.848436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:58.849309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:58.849394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:58.849428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:58.963920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:58.964078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:58.964127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:58.964164] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:58.967692] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: UP (p=71.65%) [2026-02-05T20:18:58.967986] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-05T20:18:58.968114] [INFO ] [sig ] CHCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:59.108715] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHCI.txt [2026-02-05T20:18:59.108866] [INFO ] [sig ] [647/3445] Completed CHCI in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:59.108908] [INFO ] [sig ] [648/3445] Forecasting CHCO... [2026-02-05T20:18:59.108938] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-05T20:18:59.108969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-05T20:18:59.120659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-05T20:18:59.121003] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-05T20:18:59.121849] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-05T20:18:59.121902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:59.121933] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:59.121960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:59.122017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:59.180770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:59.181515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:59.181617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:59.181654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:59.308311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:59.308465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:59.308509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:59.308539] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:59.312113] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: DOWN (p=1.61%) [2026-02-05T20:18:59.312395] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-05T20:18:59.312522] [INFO ] [sig ] CHCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:18:59.456958] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHCO.txt [2026-02-05T20:18:59.457090] [INFO ] [sig ] [648/3445] Completed CHCO in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.9m [2026-02-05T20:18:59.457130] [INFO ] [sig ] [649/3445] Forecasting CHD... [2026-02-05T20:18:59.457162] [INFO ] [sig ] Generating forecast for: CHD [2026-02-05T20:18:59.457195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-05T20:18:59.470366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-05T20:18:59.470732] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-05T20:18:59.471791] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-05T20:18:59.471844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:59.471876] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:59.471903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:59.471960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:59.546105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:59.547102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:59.547210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:59.547245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:18:59.673101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:18:59.673267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:18:59.673308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:18:59.673337] [INFO ] [FORECASTER] Training complete [2026-02-05T20:18:59.676826] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=64.27%) [2026-02-05T20:18:59.677112] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-05T20:18:59.677248] [INFO ] [sig ] CHD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:18:59.825450] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHD.txt [2026-02-05T20:18:59.825666] [INFO ] [sig ] [649/3445] Completed CHD in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:18:59.825718] [INFO ] [sig ] [650/3445] Forecasting CHDN... [2026-02-05T20:18:59.825752] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-05T20:18:59.825784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-05T20:18:59.839631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-05T20:18:59.840012] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-05T20:18:59.840873] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-05T20:18:59.840927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:18:59.840960] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:18:59.840987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:18:59.841046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:18:59.905336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:18:59.906258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:18:59.906362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:18:59.906395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:00.037413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:00.037659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:00.037702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:00.037753] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:00.041357] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=94.97%) [2026-02-05T20:19:00.041683] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-05T20:19:00.041823] [INFO ] [sig ] CHDN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:00.192985] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHDN.txt [2026-02-05T20:19:00.193143] [INFO ] [sig ] [650/3445] Completed CHDN in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:19:00.193183] [INFO ] [sig ] [651/3445] Forecasting CHE... [2026-02-05T20:19:00.193215] [INFO ] [sig ] Generating forecast for: CHE [2026-02-05T20:19:00.193246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-05T20:19:00.205704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-05T20:19:00.206137] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-05T20:19:00.207111] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-05T20:19:00.207179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:00.207218] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:00.207251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:00.207327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:00.269528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:00.270402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:00.270490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:00.270523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:00.412189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:00.412346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:00.412387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:00.412417] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:00.415891] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: DOWN (p=19.15%) [2026-02-05T20:19:00.416177] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-05T20:19:00.416310] [INFO ] [sig ] CHE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:00.560636] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHE.txt [2026-02-05T20:19:00.560798] [INFO ] [sig ] [651/3445] Completed CHE in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:19:00.560839] [INFO ] [sig ] [652/3445] Forecasting CHEF... [2026-02-05T20:19:00.560869] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-05T20:19:00.560901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-05T20:19:00.574107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-05T20:19:00.574740] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-05T20:19:00.575589] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-05T20:19:00.575643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:00.575675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:00.575704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:00.575761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:00.636677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:00.637528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:00.638003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:00.638053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:00.764954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:00.765118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:00.765159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:00.765195] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:00.769206] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-02-05T20:19:00.769706] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-05T20:19:00.769842] [INFO ] [sig ] CHEF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:00.918269] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHEF.txt [2026-02-05T20:19:00.918449] [INFO ] [sig ] [652/3445] Completed CHEF in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:19:00.918490] [INFO ] [sig ] [653/3445] Forecasting CHH... [2026-02-05T20:19:00.918522] [INFO ] [sig ] Generating forecast for: CHH [2026-02-05T20:19:00.918552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-05T20:19:00.931168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-05T20:19:00.931565] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-05T20:19:00.932405] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-05T20:19:00.932458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:00.932491] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:00.932518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:00.932600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:00.992157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:00.993057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:00.993145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:00.993178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:01.118738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:01.118905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:01.118945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:01.118975] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:01.122957] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-05T20:19:01.123247] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-05T20:19:01.123380] [INFO ] [sig ] CHH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:01.264784] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHH.txt [2026-02-05T20:19:01.264940] [INFO ] [sig ] [653/3445] Completed CHH in 0.3s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:19:01.264981] [INFO ] [sig ] [654/3445] Forecasting CHI... [2026-02-05T20:19:01.265013] [INFO ] [sig ] Generating forecast for: CHI [2026-02-05T20:19:01.265044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-05T20:19:01.277939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-05T20:19:01.278342] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-05T20:19:01.279172] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-05T20:19:01.279224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:01.279255] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:01.279282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:01.279350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:01.339411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:01.340325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:01.340413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:01.340448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:01.468469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:01.468648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:01.468690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:01.468719] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:01.472301] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: UP (p=83.86%) [2026-02-05T20:19:01.472610] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-05T20:19:01.472913] [INFO ] [sig ] CHI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:01.706449] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHI.txt [2026-02-05T20:19:01.706652] [INFO ] [sig ] [654/3445] Completed CHI in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:19:01.706725] [INFO ] [sig ] [655/3445] Forecasting CHKP... [2026-02-05T20:19:01.706768] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-05T20:19:01.706801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-05T20:19:01.719423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-05T20:19:01.719827] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-05T20:19:01.720715] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-05T20:19:01.720771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:01.720817] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:01.720856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:01.720919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:01.783853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:01.784781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:01.784884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:01.784918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:01.910172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:01.910331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:01.910372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:01.910402] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:01.914007] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-02-05T20:19:01.914285] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-05T20:19:01.914415] [INFO ] [sig ] CHKP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:02.056954] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHKP.txt [2026-02-05T20:19:02.057236] [INFO ] [sig ] [655/3445] Completed CHKP in 0.4s | 2.77 sym/s | Total: 3.9m | ETA: 16.8m [2026-02-05T20:19:02.057312] [INFO ] [sig ] [656/3445] Forecasting CHMI... [2026-02-05T20:19:02.057360] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-05T20:19:02.057402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-05T20:19:02.069465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-05T20:19:02.069972] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-05T20:19:02.070929] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-05T20:19:02.070984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:02.071016] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:02.071043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:02.071100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:02.131118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:02.132021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:02.132108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:02.132143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:02.251060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:02.251227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:02.251266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:02.251297] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:02.254765] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=78.98%) [2026-02-05T20:19:02.255073] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-05T20:19:02.255210] [INFO ] [sig ] CHMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:02.407486] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHMI.txt [2026-02-05T20:19:02.407691] [INFO ] [sig ] [656/3445] Completed CHMI in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:02.407735] [INFO ] [sig ] [657/3445] Forecasting CHRD... [2026-02-05T20:19:02.407767] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-05T20:19:02.407799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-05T20:19:02.424269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-05T20:19:02.424734] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-05T20:19:02.425673] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-05T20:19:02.425732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:02.425766] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:02.425793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:02.425851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:02.489790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:02.490716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:02.490800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:02.490834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:02.613642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:02.613805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:02.613846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:02.613877] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:02.618017] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-02-05T20:19:02.618367] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-05T20:19:02.618510] [INFO ] [sig ] CHRD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:02.762304] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHRD.txt [2026-02-05T20:19:02.762475] [INFO ] [sig ] [657/3445] Completed CHRD in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:02.762517] [INFO ] [sig ] [658/3445] Forecasting CHRS... [2026-02-05T20:19:02.762547] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-05T20:19:02.762599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-05T20:19:02.775535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-05T20:19:02.775991] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-05T20:19:02.776890] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-05T20:19:02.776945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:02.776977] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:02.777004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:02.777063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:02.836501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:02.837435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:02.837526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:02.837558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:02.966351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:02.966515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:02.966556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:02.966608] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:02.970343] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: DOWN (p=6.22%) [2026-02-05T20:19:02.970864] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-05T20:19:02.971007] [INFO ] [sig ] CHRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:03.116158] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHRS.txt [2026-02-05T20:19:03.116322] [INFO ] [sig ] [658/3445] Completed CHRS in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:03.116363] [INFO ] [sig ] [659/3445] Forecasting CHSCL... [2026-02-05T20:19:03.116393] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-05T20:19:03.116425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-05T20:19:03.129037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-05T20:19:03.129414] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-05T20:19:03.130279] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-05T20:19:03.130333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:03.130401] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:03.130432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:03.130508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:03.190163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:03.191067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:03.191154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:03.191191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:03.314997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:03.315171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:03.315213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:03.315242] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:03.319314] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=74.50%) [2026-02-05T20:19:03.319663] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-05T20:19:03.319814] [INFO ] [sig ] CHSCL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:03.464665] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHSCL.txt [2026-02-05T20:19:03.464841] [INFO ] [sig ] [659/3445] Completed CHSCL in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:03.464886] [INFO ] [sig ] [660/3445] Forecasting CHSCM... [2026-02-05T20:19:03.464919] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-05T20:19:03.464950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-05T20:19:03.478614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-05T20:19:03.479027] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-05T20:19:03.479937] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-05T20:19:03.479991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:03.480023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:03.480052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:03.480110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:03.539336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:03.540212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:03.540295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:03.540329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:03.662456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:03.662639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:03.662682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:03.662710] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:03.666174] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: UP (p=50.97%) [2026-02-05T20:19:03.666463] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-05T20:19:03.666631] [INFO ] [sig ] CHSCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:03.810997] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHSCM.txt [2026-02-05T20:19:03.811159] [INFO ] [sig ] [660/3445] Completed CHSCM in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:03.811200] [INFO ] [sig ] [661/3445] Forecasting CHSCN... [2026-02-05T20:19:03.811231] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-05T20:19:03.811261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-05T20:19:03.824957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-05T20:19:03.825372] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-05T20:19:03.826487] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-05T20:19:03.826545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:03.826605] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:03.826640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:03.826698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:03.887598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:03.888512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:03.888620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:03.888655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:04.009795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:04.009957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:04.009997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:04.010026] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:04.013628] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=69.15%) [2026-02-05T20:19:04.013916] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-05T20:19:04.014045] [INFO ] [sig ] CHSCN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:04.161070] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHSCN.txt [2026-02-05T20:19:04.161230] [INFO ] [sig ] [661/3445] Completed CHSCN in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:04.161270] [INFO ] [sig ] [662/3445] Forecasting CHSCO... [2026-02-05T20:19:04.161300] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-05T20:19:04.161331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-05T20:19:04.173241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-05T20:19:04.173630] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-05T20:19:04.174455] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-05T20:19:04.174507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:04.174539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:04.174583] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:04.174645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:04.231720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:04.232848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:04.232944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:04.232980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:04.347616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:04.347774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:04.347815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:04.347875] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:04.351557] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: DOWN (p=4.88%) [2026-02-05T20:19:04.351851] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-05T20:19:04.351979] [INFO ] [sig ] CHSCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:04.493652] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHSCO.txt [2026-02-05T20:19:04.493767] [INFO ] [sig ] [662/3445] Completed CHSCO in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:04.493806] [INFO ] [sig ] [663/3445] Forecasting CHSCP... [2026-02-05T20:19:04.493836] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-05T20:19:04.493866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-05T20:19:04.505768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-05T20:19:04.506109] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-05T20:19:04.506962] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-05T20:19:04.507016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:04.507050] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:04.507078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:04.507135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:04.564927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:04.565564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:04.565664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:04.565697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:04.673893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:04.674005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:04.674041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:04.674070] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:04.677467] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-05T20:19:04.677756] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-05T20:19:04.677884] [INFO ] [sig ] CHSCP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:04.818356] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHSCP.txt [2026-02-05T20:19:04.818481] [INFO ] [sig ] [663/3445] Completed CHSCP in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:04.818522] [INFO ] [sig ] [664/3445] Forecasting CHWY... [2026-02-05T20:19:04.818553] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-05T20:19:04.818602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-05T20:19:04.831354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-05T20:19:04.831763] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-05T20:19:04.832605] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-05T20:19:04.832659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:04.832693] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:04.832720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:04.832778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:04.896371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:04.897186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:04.897268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:04.897301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:05.021907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:05.022054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:05.022094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:05.022124] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:05.025521] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-05T20:19:05.025813] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-05T20:19:05.025941] [INFO ] [sig ] CHWY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:05.167642] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CHWY.txt [2026-02-05T20:19:05.167772] [INFO ] [sig ] [664/3445] Completed CHWY in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.8m [2026-02-05T20:19:05.167813] [INFO ] [sig ] [665/3445] Forecasting CHY... [2026-02-05T20:19:05.167843] [INFO ] [sig ] Generating forecast for: CHY [2026-02-05T20:19:05.167875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-05T20:19:05.180165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-05T20:19:05.180507] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-05T20:19:05.181386] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-05T20:19:05.181447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:05.181481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:05.181509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:05.181597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:05.241093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:05.241961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:05.242046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:05.242080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:05.361383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:05.361542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:05.361602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:05.361633] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:05.365005] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-02-05T20:19:05.365289] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-05T20:19:05.365423] [INFO ] [sig ] CHY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:05.505644] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CHY.txt [2026-02-05T20:19:05.505805] [INFO ] [sig ] [665/3445] Completed CHY in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:05.505846] [INFO ] [sig ] [666/3445] Forecasting CI... [2026-02-05T20:19:05.505877] [INFO ] [sig ] Generating forecast for: CI [2026-02-05T20:19:05.505909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-05T20:19:05.518350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-05T20:19:05.518740] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-05T20:19:05.519624] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-05T20:19:05.519710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:05.519755] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:05.519792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:05.519858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:05.577041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:05.578118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:05.578205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:05.578238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:05.704271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:05.704451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:05.704493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:05.704522] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:05.708007] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: UP (p=94.19%) [2026-02-05T20:19:05.708307] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-05T20:19:05.708437] [INFO ] [sig ] CI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:05.849843] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CI.txt [2026-02-05T20:19:05.849967] [INFO ] [sig ] [666/3445] Completed CI in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:05.850006] [INFO ] [sig ] [667/3445] Forecasting CIA... [2026-02-05T20:19:05.850036] [INFO ] [sig ] Generating forecast for: CIA [2026-02-05T20:19:05.850067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-05T20:19:05.862288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-05T20:19:05.862656] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-05T20:19:05.863478] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-05T20:19:05.863539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:05.863592] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:05.863623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:05.863680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:05.921178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:05.921953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:05.922038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:05.922071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:06.043003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:06.043149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:06.043189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:06.043218] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:06.046587] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-02-05T20:19:06.046865] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-05T20:19:06.046992] [INFO ] [sig ] CIA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:06.191485] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CIA.txt [2026-02-05T20:19:06.191662] [INFO ] [sig ] [667/3445] Completed CIA in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:06.191708] [INFO ] [sig ] [668/3445] Forecasting CIB... [2026-02-05T20:19:06.191743] [INFO ] [sig ] Generating forecast for: CIB [2026-02-05T20:19:06.191775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-05T20:19:06.203912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-05T20:19:06.204273] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-05T20:19:06.205121] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-05T20:19:06.205174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:06.205206] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:06.205234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:06.205294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:06.266846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:06.267963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:06.268051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:06.268084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:06.394119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:06.394277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:06.394325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:06.394360] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:06.397893] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: DOWN (p=34.63%) [2026-02-05T20:19:06.398171] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-05T20:19:06.398331] [INFO ] [sig ] CIB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:06.546093] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CIB.txt [2026-02-05T20:19:06.546253] [INFO ] [sig ] [668/3445] Completed CIB in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:06.546299] [INFO ] [sig ] [669/3445] Forecasting CIEN... [2026-02-05T20:19:06.546336] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-05T20:19:06.546373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-05T20:19:06.559186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-05T20:19:06.559551] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-05T20:19:06.560403] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-05T20:19:06.560465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:06.560497] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:06.560525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:06.560605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:06.620918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:06.621684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:06.621766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:06.621838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:06.754637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:06.754797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:06.754839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:06.754870] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:06.758590] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=71.12%) [2026-02-05T20:19:06.758892] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-05T20:19:06.759025] [INFO ] [sig ] CIEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:06.900168] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CIEN.txt [2026-02-05T20:19:06.900309] [INFO ] [sig ] [669/3445] Completed CIEN in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:06.900351] [INFO ] [sig ] [670/3445] Forecasting CIF... [2026-02-05T20:19:06.900384] [INFO ] [sig ] Generating forecast for: CIF [2026-02-05T20:19:06.900416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-05T20:19:06.912301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-05T20:19:06.912709] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-05T20:19:06.913548] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-05T20:19:06.913620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:06.913653] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:06.913680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:06.913737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:06.974217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:06.975297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:06.975384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:06.975417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:07.085284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:07.085435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:07.085475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:07.085505] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:07.089809] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: UP (p=52.10%) [2026-02-05T20:19:07.090129] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-05T20:19:07.090277] [INFO ] [sig ] CIF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:07.234112] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CIF.txt [2026-02-05T20:19:07.234260] [INFO ] [sig ] [670/3445] Completed CIF in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:07.234308] [INFO ] [sig ] [671/3445] Forecasting CIG... [2026-02-05T20:19:07.234339] [INFO ] [sig ] Generating forecast for: CIG [2026-02-05T20:19:07.234371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-05T20:19:07.249020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-05T20:19:07.249398] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-05T20:19:07.250229] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-05T20:19:07.250282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:07.250314] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:07.250341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:07.250398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:07.314615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:07.315810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:07.315905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:07.315940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:07.436942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:07.437102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:07.437142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:07.437170] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:07.440711] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=51.38%) [2026-02-05T20:19:07.440991] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-05T20:19:07.441118] [INFO ] [sig ] CIG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:07.590381] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CIG.txt [2026-02-05T20:19:07.590546] [INFO ] [sig ] [671/3445] Completed CIG in 0.4s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:07.590607] [INFO ] [sig ] [672/3445] Forecasting CIGI... [2026-02-05T20:19:07.590639] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-05T20:19:07.590678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-05T20:19:07.605136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-05T20:19:07.605513] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-05T20:19:07.606343] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-05T20:19:07.606400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:07.606431] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:07.606458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:07.606514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:07.666607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:07.667345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:07.667434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:07.667467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:07.790152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:07.790311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:07.790355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:07.790383] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:07.794197] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: DOWN (p=17.12%) [2026-02-05T20:19:07.794477] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-05T20:19:07.794835] [INFO ] [sig ] CIGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:07.937213] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CIGI.txt [2026-02-05T20:19:07.937361] [INFO ] [sig ] [672/3445] Completed CIGI in 0.3s | 2.77 sym/s | Total: 4.0m | ETA: 16.7m [2026-02-05T20:19:07.937401] [INFO ] [sig ] [673/3445] Forecasting CII... [2026-02-05T20:19:07.937432] [INFO ] [sig ] Generating forecast for: CII [2026-02-05T20:19:07.937461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-05T20:19:07.949961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-05T20:19:07.950291] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-05T20:19:07.951364] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-05T20:19:07.951429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:07.951469] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:07.951497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:07.951554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:08.012912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:08.013685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:08.013772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:08.013806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:08.143372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:08.143592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:08.143643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:08.143674] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:08.147522] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-05T20:19:08.147833] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-05T20:19:08.147962] [INFO ] [sig ] CII: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:08.291597] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CII.txt [2026-02-05T20:19:08.291777] [INFO ] [sig ] [673/3445] Completed CII in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-05T20:19:08.291821] [INFO ] [sig ] [674/3445] Forecasting CIM... [2026-02-05T20:19:08.291852] [INFO ] [sig ] Generating forecast for: CIM [2026-02-05T20:19:08.291884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-05T20:19:08.305263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-05T20:19:08.305665] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-05T20:19:08.306527] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-05T20:19:08.306600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:08.306636] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:08.306663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:08.306909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:08.366041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:08.366948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:08.367037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:08.367071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:08.487231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:08.487390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:08.487448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:08.487478] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:08.490893] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: UP (p=79.80%) [2026-02-05T20:19:08.491166] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-05T20:19:08.491291] [INFO ] [sig ] CIM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:08.630743] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CIM.txt [2026-02-05T20:19:08.630873] [INFO ] [sig ] [674/3445] Completed CIM in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-05T20:19:08.630914] [INFO ] [sig ] [675/3445] Forecasting CINF... [2026-02-05T20:19:08.630943] [INFO ] [sig ] Generating forecast for: CINF [2026-02-05T20:19:08.630972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-05T20:19:08.643342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-05T20:19:08.643689] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-05T20:19:08.644485] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-05T20:19:08.644538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:08.644589] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:08.644620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:08.644678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:08.702055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:08.702942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:08.703029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:08.703062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:08.826543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:08.826713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:08.826753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:08.826782] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:08.830186] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: DOWN (p=0.36%) [2026-02-05T20:19:08.830492] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-05T20:19:08.830638] [INFO ] [sig ] CINF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:08.978271] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CINF.txt [2026-02-05T20:19:08.978487] [INFO ] [sig ] [675/3445] Completed CINF in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-05T20:19:08.978531] [INFO ] [sig ] [676/3445] Forecasting CING... [2026-02-05T20:19:08.978561] [INFO ] [sig ] Generating forecast for: CING [2026-02-05T20:19:08.978613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-05T20:19:08.991467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-05T20:19:08.991927] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-05T20:19:08.992949] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-05T20:19:08.993027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:08.993100] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:08.993134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:08.993232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:09.056053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:09.056986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:09.057107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:09.057143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:09.182402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:09.182774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:09.182814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:09.182844] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:09.186360] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: DOWN (p=13.23%) [2026-02-05T20:19:09.186665] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-05T20:19:09.186797] [INFO ] [sig ] CING: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:09.329941] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CING.txt [2026-02-05T20:19:09.330101] [INFO ] [sig ] [676/3445] Completed CING in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-05T20:19:09.330142] [INFO ] [sig ] [677/3445] Forecasting CION... [2026-02-05T20:19:09.330174] [INFO ] [sig ] Generating forecast for: CION [2026-02-05T20:19:09.330205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-05T20:19:09.343077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-05T20:19:09.343475] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-05T20:19:09.344321] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-05T20:19:09.344374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:09.344406] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:09.344434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:09.344491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:09.401684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:09.402597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:09.402682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:09.402715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:09.529086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:09.529252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:09.529294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:09.529324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:09.532828] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=26.07%) [2026-02-05T20:19:09.533109] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-05T20:19:09.533243] [INFO ] [sig ] CION: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:09.675028] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CION.txt [2026-02-05T20:19:09.675188] [INFO ] [sig ] [677/3445] Completed CION in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-05T20:19:09.675229] [INFO ] [sig ] [678/3445] Forecasting CIVB... [2026-02-05T20:19:09.675259] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-05T20:19:09.675289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-05T20:19:09.691456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-05T20:19:09.691855] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-05T20:19:09.692691] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-05T20:19:09.692744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:09.692799] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:09.692830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:09.692895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:09.750309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:09.751218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:09.751313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:09.751348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:09.872112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:09.872276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:09.872317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:09.872347] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:09.875734] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=88.06%) [2026-02-05T20:19:09.876012] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-05T20:19:09.876139] [INFO ] [sig ] CIVB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:10.017355] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CIVB.txt [2026-02-05T20:19:10.017516] [INFO ] [sig ] [678/3445] Completed CIVB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.7m [2026-02-05T20:19:10.017557] [INFO ] [sig ] [679/3445] Forecasting CLB... [2026-02-05T20:19:10.017610] [INFO ] [sig ] Generating forecast for: CLB [2026-02-05T20:19:10.017655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-05T20:19:10.031062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-05T20:19:10.031439] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-05T20:19:10.032256] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-05T20:19:10.032309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:10.032342] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:10.032370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:10.032432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:10.090481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:10.091355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:10.091455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:10.091496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:10.207948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:10.208111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:10.208151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:10.208215] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:10.211697] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-05T20:19:10.211980] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-05T20:19:10.212110] [INFO ] [sig ] CLB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:10.353976] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLB.txt [2026-02-05T20:19:10.354107] [INFO ] [sig ] [679/3445] Completed CLB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:10.354147] [INFO ] [sig ] [680/3445] Forecasting CLBK... [2026-02-05T20:19:10.354177] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-05T20:19:10.354209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-05T20:19:10.366312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-05T20:19:10.366643] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-05T20:19:10.367430] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-05T20:19:10.367483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:10.367515] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:10.367542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:10.367620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:10.427106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:10.427776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:10.427855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:10.427889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:10.549767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:10.549947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:10.549994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:10.550025] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:10.553731] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-05T20:19:10.554025] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-05T20:19:10.554166] [INFO ] [sig ] CLBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:10.697839] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLBK.txt [2026-02-05T20:19:10.697999] [INFO ] [sig ] [680/3445] Completed CLBK in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:10.698040] [INFO ] [sig ] [681/3445] Forecasting CLDX... [2026-02-05T20:19:10.698071] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-05T20:19:10.698102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-05T20:19:10.711492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-05T20:19:10.711836] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-05T20:19:10.712642] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-05T20:19:10.712694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:10.712727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:10.712754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:10.712811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:10.771762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:10.772366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:10.772446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:10.772480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:10.889326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:10.889452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:10.889497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:10.889533] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:10.892928] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-02-05T20:19:10.893193] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-05T20:19:10.893318] [INFO ] [sig ] CLDX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:11.035272] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLDX.txt [2026-02-05T20:19:11.035429] [INFO ] [sig ] [681/3445] Completed CLDX in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:11.035471] [INFO ] [sig ] [682/3445] Forecasting CLF... [2026-02-05T20:19:11.035506] [INFO ] [sig ] Generating forecast for: CLF [2026-02-05T20:19:11.035542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-05T20:19:11.047942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-05T20:19:11.048274] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-05T20:19:11.049134] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-05T20:19:11.049186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:11.049219] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:11.049245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:11.049302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:11.106922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:11.107538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:11.107636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:11.107852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:11.232141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:11.232261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:11.232298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:11.232326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:11.235619] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: DOWN (p=21.22%) [2026-02-05T20:19:11.235887] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-05T20:19:11.236010] [INFO ] [sig ] CLF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:11.379289] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLF.txt [2026-02-05T20:19:11.379421] [INFO ] [sig ] [682/3445] Completed CLF in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:11.379468] [INFO ] [sig ] [683/3445] Forecasting CLFD... [2026-02-05T20:19:11.379504] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-05T20:19:11.379540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-05T20:19:11.391713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-05T20:19:11.392071] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-05T20:19:11.392889] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-05T20:19:11.392940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:11.392972] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:11.392998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:11.393055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:11.449840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:11.450517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:11.450624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:11.450659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:11.572158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:11.572313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:11.572353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:11.572382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:11.575783] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-05T20:19:11.576055] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-05T20:19:11.576183] [INFO ] [sig ] CLFD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:11.714734] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLFD.txt [2026-02-05T20:19:11.714855] [INFO ] [sig ] [683/3445] Completed CLFD in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:11.714895] [INFO ] [sig ] [684/3445] Forecasting CLH... [2026-02-05T20:19:11.714925] [INFO ] [sig ] Generating forecast for: CLH [2026-02-05T20:19:11.714955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-05T20:19:11.727515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-05T20:19:11.727864] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-05T20:19:11.728695] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-05T20:19:11.728747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:11.728780] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:11.728808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:11.728864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:11.786739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:11.787375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:11.787455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:11.787489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:11.907271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:11.907421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:11.907463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:11.907494] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:11.910948] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-05T20:19:11.911219] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-05T20:19:11.911348] [INFO ] [sig ] CLH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:12.049500] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLH.txt [2026-02-05T20:19:12.049654] [INFO ] [sig ] [684/3445] Completed CLH in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:12.049695] [INFO ] [sig ] [685/3445] Forecasting CLLS... [2026-02-05T20:19:12.049726] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-05T20:19:12.049757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-05T20:19:12.061615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-05T20:19:12.061913] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-05T20:19:12.062732] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-05T20:19:12.062784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:12.062816] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:12.062844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:12.062901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:12.124562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:12.125384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:12.125477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:12.125511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:12.244670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:12.244795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:12.244832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:12.244899] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:12.248147] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-05T20:19:12.248432] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-05T20:19:12.248592] [INFO ] [sig ] CLLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:12.387805] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLLS.txt [2026-02-05T20:19:12.387910] [INFO ] [sig ] [685/3445] Completed CLLS in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:12.387948] [INFO ] [sig ] [686/3445] Forecasting CLMB... [2026-02-05T20:19:12.387978] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-05T20:19:12.388008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-05T20:19:12.400474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-05T20:19:12.400798] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-05T20:19:12.401612] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-05T20:19:12.401665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:12.401697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:12.401724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:12.401781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:12.459737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:12.460317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:12.460418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:12.460452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:12.579461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:12.579594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:12.579634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:12.579663] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:12.582887] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=91.54%) [2026-02-05T20:19:12.583159] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-05T20:19:12.583286] [INFO ] [sig ] CLMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:12.724054] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLMB.txt [2026-02-05T20:19:12.724169] [INFO ] [sig ] [686/3445] Completed CLMB in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:12.724208] [INFO ] [sig ] [687/3445] Forecasting CLNE... [2026-02-05T20:19:12.724238] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-05T20:19:12.724268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-05T20:19:12.736873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-05T20:19:12.737177] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-05T20:19:12.738013] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-05T20:19:12.738066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:12.738099] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:12.738127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:12.738185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:12.796638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:12.797229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:12.797309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:12.797355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:12.916965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:12.917141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:12.917182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:12.917212] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:12.920705] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: UP (p=58.37%) [2026-02-05T20:19:12.920994] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-05T20:19:12.921126] [INFO ] [sig ] CLNE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:13.061747] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLNE.txt [2026-02-05T20:19:13.061888] [INFO ] [sig ] [687/3445] Completed CLNE in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:13.061930] [INFO ] [sig ] [688/3445] Forecasting CLNN... [2026-02-05T20:19:13.061960] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-05T20:19:13.061990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-05T20:19:13.074151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-05T20:19:13.074496] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-05T20:19:13.075314] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-05T20:19:13.075366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:13.075399] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:13.075426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:13.075483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:13.132881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:13.133715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:13.133801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:13.133834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:13.252700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:13.252855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:13.252895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:13.252924] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:13.256300] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: DOWN (p=24.59%) [2026-02-05T20:19:13.256589] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-05T20:19:13.256718] [INFO ] [sig ] CLNN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:13.397455] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLNN.txt [2026-02-05T20:19:13.397626] [INFO ] [sig ] [688/3445] Completed CLNN in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:13.397669] [INFO ] [sig ] [689/3445] Forecasting CLOA... [2026-02-05T20:19:13.397698] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-05T20:19:13.397729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-05T20:19:13.409956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-05T20:19:13.410280] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-05T20:19:13.411090] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-05T20:19:13.411143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:13.411176] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:13.411203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:13.411274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:13.470101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:13.470730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:13.470810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:13.470844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:13.577775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:13.577930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:13.577971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:13.578002] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:13.581482] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=98.64%) [2026-02-05T20:19:13.581780] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-05T20:19:13.581909] [INFO ] [sig ] CLOA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:13.725675] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLOA.txt [2026-02-05T20:19:13.725858] [INFO ] [sig ] [689/3445] Completed CLOA in 0.3s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:13.725901] [INFO ] [sig ] [690/3445] Forecasting CLRB... [2026-02-05T20:19:13.725932] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-05T20:19:13.725964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-05T20:19:13.739649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-05T20:19:13.740073] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-05T20:19:13.740995] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-05T20:19:13.741048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:13.741081] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:13.741108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:13.741185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:13.799820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:13.800688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:13.800777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:13.800811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:13.925992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:13.926163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:13.926205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:13.926234] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:13.929780] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-05T20:19:13.930065] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-05T20:19:13.930195] [INFO ] [sig ] CLRB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:14.085332] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLRB.txt [2026-02-05T20:19:14.085521] [INFO ] [sig ] [690/3445] Completed CLRB in 0.4s | 2.77 sym/s | Total: 4.1m | ETA: 16.6m [2026-02-05T20:19:14.085595] [INFO ] [sig ] [691/3445] Forecasting CLRO... [2026-02-05T20:19:14.085632] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-05T20:19:14.085680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-05T20:19:14.099188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-05T20:19:14.099635] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-05T20:19:14.100757] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-05T20:19:14.100821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:14.100858] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:14.100899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:14.100988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:14.161828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:14.162745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:14.162832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:14.162865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:14.275971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:14.276135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:14.276176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:14.276206] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:14.279660] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-05T20:19:14.279943] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-05T20:19:14.280072] [INFO ] [sig ] CLRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:14.430204] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLRO.txt [2026-02-05T20:19:14.430378] [INFO ] [sig ] [691/3445] Completed CLRO in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.6m [2026-02-05T20:19:14.430424] [INFO ] [sig ] [692/3445] Forecasting CLS... [2026-02-05T20:19:14.430456] [INFO ] [sig ] Generating forecast for: CLS [2026-02-05T20:19:14.430488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-05T20:19:14.444404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-05T20:19:14.444848] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-05T20:19:14.445772] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-05T20:19:14.445833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:14.445872] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:14.445903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:14.445971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:14.504794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:14.505725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:14.505814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:14.505850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:14.632340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:14.632493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:14.632536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:14.632591] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:14.636097] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=49.16%) [2026-02-05T20:19:14.636377] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-05T20:19:14.636513] [INFO ] [sig ] CLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:14.788860] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CLS.txt [2026-02-05T20:19:14.789028] [INFO ] [sig ] [692/3445] Completed CLS in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:14.789068] [INFO ] [sig ] [693/3445] Forecasting CLX... [2026-02-05T20:19:14.789099] [INFO ] [sig ] Generating forecast for: CLX [2026-02-05T20:19:14.789130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-05T20:19:14.801563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-05T20:19:14.801940] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-05T20:19:14.802785] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-05T20:19:14.802837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:14.802896] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:14.802926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:14.802983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:14.861148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:14.862018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:14.862102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:14.862135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:14.989274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:14.989434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:14.989481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:14.989517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:14.992996] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-02-05T20:19:14.993266] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-05T20:19:14.993393] [INFO ] [sig ] CLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:15.136928] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CLX.txt [2026-02-05T20:19:15.137088] [INFO ] [sig ] [693/3445] Completed CLX in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:15.137130] [INFO ] [sig ] [694/3445] Forecasting CM... [2026-02-05T20:19:15.137160] [INFO ] [sig ] Generating forecast for: CM [2026-02-05T20:19:15.137190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-05T20:19:15.149740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-05T20:19:15.150091] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-05T20:19:15.150907] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-05T20:19:15.150959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:15.150991] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:15.151018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:15.151074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:15.213385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:15.214368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:15.214457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:15.214491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:15.335397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:15.335563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:15.335626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:15.335655] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:15.339095] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: UP (p=81.35%) [2026-02-05T20:19:15.339381] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-05T20:19:15.339510] [INFO ] [sig ] CM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:15.479272] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CM.txt [2026-02-05T20:19:15.479438] [INFO ] [sig ] [694/3445] Completed CM in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:15.479482] [INFO ] [sig ] [695/3445] Forecasting CMC... [2026-02-05T20:19:15.479511] [INFO ] [sig ] Generating forecast for: CMC [2026-02-05T20:19:15.479542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-05T20:19:15.491871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-05T20:19:15.492219] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-05T20:19:15.493074] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-05T20:19:15.493126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:15.493159] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:15.493186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:15.493243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:15.550761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:15.551671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:15.551754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:15.551786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:15.674793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:15.674956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:15.674995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:15.675024] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:15.678421] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-05T20:19:15.678715] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-05T20:19:15.678842] [INFO ] [sig ] CMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:15.820945] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMC.txt [2026-02-05T20:19:15.821137] [INFO ] [sig ] [695/3445] Completed CMC in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:15.821195] [INFO ] [sig ] [696/3445] Forecasting CMCM... [2026-02-05T20:19:15.821236] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-05T20:19:15.821274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-05T20:19:15.832196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-05T20:19:15.832552] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-05T20:19:15.833419] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-05T20:19:15.833473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:15.833505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:15.833532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:15.833611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:15.891164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:15.891950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:15.892037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:15.892071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:16.006224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:16.006383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:16.006425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:16.006456] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:16.014039] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=10.45%) [2026-02-05T20:19:16.014459] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-05T20:19:16.014645] [INFO ] [sig ] CMCM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:16.158428] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMCM.txt [2026-02-05T20:19:16.158606] [INFO ] [sig ] [696/3445] Completed CMCM in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:16.158659] [INFO ] [sig ] [697/3445] Forecasting CMCO... [2026-02-05T20:19:16.158692] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-05T20:19:16.158723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-05T20:19:16.171350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-05T20:19:16.171734] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-05T20:19:16.172564] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-05T20:19:16.172635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:16.172670] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:16.172698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:16.172757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:16.230665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:16.231390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:16.231474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:16.231515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:16.353513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:16.353693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:16.353735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:16.353766] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:16.357744] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=44.33%) [2026-02-05T20:19:16.358129] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-05T20:19:16.358282] [INFO ] [sig ] CMCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:16.507668] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMCO.txt [2026-02-05T20:19:16.507827] [INFO ] [sig ] [697/3445] Completed CMCO in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:16.507870] [INFO ] [sig ] [698/3445] Forecasting CMCSA... [2026-02-05T20:19:16.507900] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-05T20:19:16.507931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-05T20:19:16.520804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-05T20:19:16.521171] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-05T20:19:16.522049] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-05T20:19:16.522104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:16.522138] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:16.522165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:16.522223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:16.581658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:16.582472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:16.582555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:16.582610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:16.708310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:16.708492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:16.708536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:16.708566] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:16.712418] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=70.56%) [2026-02-05T20:19:16.712725] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-05T20:19:16.712864] [INFO ] [sig ] CMCSA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:16.856988] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMCSA.txt [2026-02-05T20:19:16.857144] [INFO ] [sig ] [698/3445] Completed CMCSA in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:16.857187] [INFO ] [sig ] [699/3445] Forecasting CME... [2026-02-05T20:19:16.857217] [INFO ] [sig ] Generating forecast for: CME [2026-02-05T20:19:16.857248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-05T20:19:16.870141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-05T20:19:16.870523] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-05T20:19:16.871414] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-05T20:19:16.871470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:16.871505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:16.871534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:16.871616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:16.935978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:16.936913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:16.937014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:16.937052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:17.066240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:17.066402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:17.066444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:17.066475] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:17.070172] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: UP (p=55.65%) [2026-02-05T20:19:17.070455] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-05T20:19:17.070610] [INFO ] [sig ] CME: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:17.218614] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CME.txt [2026-02-05T20:19:17.218746] [INFO ] [sig ] [699/3445] Completed CME in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:17.218787] [INFO ] [sig ] [700/3445] Forecasting CMG... [2026-02-05T20:19:17.218817] [INFO ] [sig ] Generating forecast for: CMG [2026-02-05T20:19:17.218847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-05T20:19:17.231953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-05T20:19:17.232360] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-05T20:19:17.233235] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-05T20:19:17.233289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:17.233322] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:17.233349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:17.233407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:17.292090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:17.293020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:17.293122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:17.293161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:17.414528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:17.414707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:17.414747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:17.414777] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:17.418193] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-05T20:19:17.418485] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-05T20:19:17.418631] [INFO ] [sig ] CMG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:17.560260] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMG.txt [2026-02-05T20:19:17.560427] [INFO ] [sig ] [700/3445] Completed CMG in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:17.560477] [INFO ] [sig ] [701/3445] Forecasting CMI... [2026-02-05T20:19:17.560511] [INFO ] [sig ] Generating forecast for: CMI [2026-02-05T20:19:17.560548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-05T20:19:17.574645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-05T20:19:17.575019] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-05T20:19:17.575872] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-05T20:19:17.575926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:17.575958] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:17.575987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:17.576045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:17.637457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:17.638440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:17.638532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:17.638566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:17.766104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:17.766265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:17.766307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:17.766336] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:17.769927] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=63.98%) [2026-02-05T20:19:17.770218] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-05T20:19:17.770357] [INFO ] [sig ] CMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:17.916305] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMI.txt [2026-02-05T20:19:17.916460] [INFO ] [sig ] [701/3445] Completed CMI in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:17.916509] [INFO ] [sig ] [702/3445] Forecasting CMMB... [2026-02-05T20:19:17.916542] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-05T20:19:17.916597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-05T20:19:17.928936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-05T20:19:17.929274] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-05T20:19:17.930161] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-05T20:19:17.930215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:17.930257] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:17.930286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:17.930343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:17.991775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:17.992654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:17.992743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:17.992778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:18.123739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:18.123940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:18.123991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:18.124023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:18.127702] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-05T20:19:18.128000] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-05T20:19:18.128139] [INFO ] [sig ] CMMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:18.295719] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMMB.txt [2026-02-05T20:19:18.295897] [INFO ] [sig ] [702/3445] Completed CMMB in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:18.295942] [INFO ] [sig ] [703/3445] Forecasting CMP... [2026-02-05T20:19:18.295975] [INFO ] [sig ] Generating forecast for: CMP [2026-02-05T20:19:18.296007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-05T20:19:18.308956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-05T20:19:18.309372] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-05T20:19:18.310227] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-05T20:19:18.310281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:18.310315] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:18.310344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:18.310415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:18.371899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:18.372799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:18.372921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:18.372958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:18.495089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:18.495245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:18.495286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:18.495316] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:18.498725] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=62.16%) [2026-02-05T20:19:18.499008] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-05T20:19:18.499138] [INFO ] [sig ] CMP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:18.641008] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMP.txt [2026-02-05T20:19:18.641187] [INFO ] [sig ] [703/3445] Completed CMP in 0.3s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:18.641229] [INFO ] [sig ] [704/3445] Forecasting CMPS... [2026-02-05T20:19:18.641259] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-05T20:19:18.641290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-05T20:19:18.654329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-05T20:19:18.654762] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-05T20:19:18.655595] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-05T20:19:18.655649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:18.655683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:18.655710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:18.655768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:18.718511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:18.719540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:18.719650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:18.719688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:18.856724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:18.856970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:18.857039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:18.857079] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:18.861112] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=66.62%) [2026-02-05T20:19:18.861465] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-05T20:19:18.861641] [INFO ] [sig ] CMPS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:19.017133] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMPS.txt [2026-02-05T20:19:19.017320] [INFO ] [sig ] [704/3445] Completed CMPS in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:19.017374] [INFO ] [sig ] [705/3445] Forecasting CMPX... [2026-02-05T20:19:19.017406] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-05T20:19:19.017439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-05T20:19:19.033385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-05T20:19:19.033818] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-05T20:19:19.035096] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-05T20:19:19.035152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:19.035185] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:19.035214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:19.035273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:19.098118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:19.099118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:19.099207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:19.099241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:19.220482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:19.220679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:19.220732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:19.220766] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:19.224336] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-02-05T20:19:19.224676] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-05T20:19:19.224820] [INFO ] [sig ] CMPX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:19.383917] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMPX.txt [2026-02-05T20:19:19.384133] [INFO ] [sig ] [705/3445] Completed CMPX in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:19.384208] [INFO ] [sig ] [706/3445] Forecasting CMRE... [2026-02-05T20:19:19.384274] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-05T20:19:19.384333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-05T20:19:19.397293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-05T20:19:19.397676] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-05T20:19:19.398649] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-05T20:19:19.398704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:19.398739] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:19.398770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:19.398830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:19.458616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:19.459301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:19.459382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:19.459418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:19.578311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:19.578495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:19.578538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:19.578593] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:19.582227] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=94.14%) [2026-02-05T20:19:19.582556] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-05T20:19:19.582721] [INFO ] [sig ] CMRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:19.737894] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMRE.txt [2026-02-05T20:19:19.738104] [INFO ] [sig ] [706/3445] Completed CMRE in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:19.738148] [INFO ] [sig ] [707/3445] Forecasting CMS... [2026-02-05T20:19:19.738179] [INFO ] [sig ] Generating forecast for: CMS [2026-02-05T20:19:19.738210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-05T20:19:19.752852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-05T20:19:19.753329] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-05T20:19:19.754260] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-05T20:19:19.754329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:19.754372] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:19.754410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:19.754491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:19.822324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:19.823283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:19.823380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:19.823417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:19.949760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:19.949924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:19.949966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:19.949997] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:19.953667] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: DOWN (p=7.07%) [2026-02-05T20:19:19.953969] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-05T20:19:19.954124] [INFO ] [sig ] CMS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:20.104212] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMS.txt [2026-02-05T20:19:20.104383] [INFO ] [sig ] [707/3445] Completed CMS in 0.4s | 2.77 sym/s | Total: 4.2m | ETA: 16.5m [2026-02-05T20:19:20.104425] [INFO ] [sig ] [708/3445] Forecasting CMSA... [2026-02-05T20:19:20.104457] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-05T20:19:20.104490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-05T20:19:20.116713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-05T20:19:20.117291] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-05T20:19:20.118308] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-05T20:19:20.118362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:20.118393] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:20.118419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:20.118475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:20.177769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:20.178563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:20.178684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:20.178725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:20.294558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:20.294759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:20.294804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:20.294835] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:20.298470] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-05T20:19:20.298820] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-05T20:19:20.298963] [INFO ] [sig ] CMSA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:20.448149] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMSA.txt [2026-02-05T20:19:20.448380] [INFO ] [sig ] [708/3445] Completed CMSA in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:20.448448] [INFO ] [sig ] [709/3445] Forecasting CMSC... [2026-02-05T20:19:20.448489] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-05T20:19:20.448533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-05T20:19:20.461877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-05T20:19:20.462432] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-05T20:19:20.463484] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-05T20:19:20.463538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:20.463594] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:20.463628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:20.463688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:20.524142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:20.525225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:20.525314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:20.525347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:20.648093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:20.648261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:20.648326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:20.648380] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:20.652315] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-05T20:19:20.652750] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-05T20:19:20.652916] [INFO ] [sig ] CMSC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:20.802867] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMSC.txt [2026-02-05T20:19:20.803032] [INFO ] [sig ] [709/3445] Completed CMSC in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:20.803074] [INFO ] [sig ] [710/3445] Forecasting CMSD... [2026-02-05T20:19:20.803105] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-05T20:19:20.803135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-05T20:19:20.816378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-05T20:19:20.816788] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-05T20:19:20.817607] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-05T20:19:20.817664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:20.817722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:20.817751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:20.817812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:20.875525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:20.876366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:20.876450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:20.876483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:21.001271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:21.001437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:21.001477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:21.001507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:21.004939] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-05T20:19:21.005214] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-05T20:19:21.005342] [INFO ] [sig ] CMSD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:21.145815] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CMSD.txt [2026-02-05T20:19:21.145972] [INFO ] [sig ] [710/3445] Completed CMSD in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:21.146015] [INFO ] [sig ] [711/3445] Forecasting CMTG... [2026-02-05T20:19:21.146045] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-05T20:19:21.146076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-05T20:19:21.158186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-05T20:19:21.158603] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-05T20:19:21.159461] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-05T20:19:21.159514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:21.159547] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:21.159606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:21.159668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:21.219143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:21.219900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:21.220001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:21.220034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:21.345344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:21.345500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:21.345540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:21.345587] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:21.349058] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: DOWN (p=32.33%) [2026-02-05T20:19:21.349332] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-05T20:19:21.349462] [INFO ] [sig ] CMTG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:21.488631] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMTG.txt [2026-02-05T20:19:21.488773] [INFO ] [sig ] [711/3445] Completed CMTG in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:21.488814] [INFO ] [sig ] [712/3445] Forecasting CMTL... [2026-02-05T20:19:21.488843] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-05T20:19:21.488873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-05T20:19:21.502598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-05T20:19:21.503171] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-05T20:19:21.504208] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-05T20:19:21.504260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:21.504292] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:21.504319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:21.504376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:21.564261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:21.565316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:21.565419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:21.565459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:21.694083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:21.694255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:21.694297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:21.694327] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:21.698382] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=5.70%) [2026-02-05T20:19:21.698804] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-05T20:19:21.698958] [INFO ] [sig ] CMTL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:21.855685] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CMTL.txt [2026-02-05T20:19:21.855865] [INFO ] [sig ] [712/3445] Completed CMTL in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:21.855907] [INFO ] [sig ] [713/3445] Forecasting CNA... [2026-02-05T20:19:21.855941] [INFO ] [sig ] Generating forecast for: CNA [2026-02-05T20:19:21.855976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-05T20:19:21.869926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-05T20:19:21.870319] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-05T20:19:21.871230] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-05T20:19:21.871298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:21.871342] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:21.871384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:21.871444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:21.936766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:21.937736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:21.937825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:21.937868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:22.071880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:22.072049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:22.072094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:22.072167] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:22.076109] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-05T20:19:22.076532] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-05T20:19:22.076749] [INFO ] [sig ] CNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:22.229647] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNA.txt [2026-02-05T20:19:22.229798] [INFO ] [sig ] [713/3445] Completed CNA in 0.4s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:22.229838] [INFO ] [sig ] [714/3445] Forecasting CNC... [2026-02-05T20:19:22.229871] [INFO ] [sig ] Generating forecast for: CNC [2026-02-05T20:19:22.229902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-05T20:19:22.242326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-05T20:19:22.242725] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-05T20:19:22.243563] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-05T20:19:22.243638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:22.243672] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:22.243700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:22.243758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:22.302332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:22.303091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:22.303174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:22.303207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:22.423150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:22.423308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:22.423347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:22.423376] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:22.427053] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: DOWN (p=9.21%) [2026-02-05T20:19:22.427339] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-05T20:19:22.427471] [INFO ] [sig ] CNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:22.566867] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNC.txt [2026-02-05T20:19:22.567011] [INFO ] [sig ] [714/3445] Completed CNC in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:22.567052] [INFO ] [sig ] [715/3445] Forecasting CNF... [2026-02-05T20:19:22.567081] [INFO ] [sig ] Generating forecast for: CNF [2026-02-05T20:19:22.567112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-05T20:19:22.579173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-05T20:19:22.579515] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-05T20:19:22.580401] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-05T20:19:22.580454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:22.580485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:22.580512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:22.580597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:22.638722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:22.639373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:22.639454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:22.639486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:22.750099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:22.750258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:22.750298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:22.750329] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:22.753827] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: UP (p=97.58%) [2026-02-05T20:19:22.754115] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-05T20:19:22.754244] [INFO ] [sig ] CNF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:22.894340] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNF.txt [2026-02-05T20:19:22.894475] [INFO ] [sig ] [715/3445] Completed CNF in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:22.894516] [INFO ] [sig ] [716/3445] Forecasting CNI... [2026-02-05T20:19:22.894546] [INFO ] [sig ] Generating forecast for: CNI [2026-02-05T20:19:22.894596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-05T20:19:22.907216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-05T20:19:22.907564] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-05T20:19:22.908405] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-05T20:19:22.908457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:22.908488] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:22.908513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:22.908585] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:22.966526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:22.967296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:22.967380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:22.967413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:23.086935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:23.087099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:23.087141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:23.087169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:23.090738] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: DOWN (p=47.48%) [2026-02-05T20:19:23.091247] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-05T20:19:23.091389] [INFO ] [sig ] CNI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:23.235016] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNI.txt [2026-02-05T20:19:23.235178] [INFO ] [sig ] [716/3445] Completed CNI in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:23.235230] [INFO ] [sig ] [717/3445] Forecasting CNK... [2026-02-05T20:19:23.235264] [INFO ] [sig ] Generating forecast for: CNK [2026-02-05T20:19:23.235321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-05T20:19:23.247358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-05T20:19:23.247735] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-05T20:19:23.248592] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-05T20:19:23.248649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:23.248688] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:23.248722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:23.248791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:23.307077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:23.307734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:23.307816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:23.307849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:23.428119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:23.428272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:23.428331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:23.428361] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:23.431837] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-05T20:19:23.432126] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-05T20:19:23.432255] [INFO ] [sig ] CNK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:23.571458] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNK.txt [2026-02-05T20:19:23.571605] [INFO ] [sig ] [717/3445] Completed CNK in 0.3s | 2.77 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:23.571650] [INFO ] [sig ] [718/3445] Forecasting CNM... [2026-02-05T20:19:23.571688] [INFO ] [sig ] Generating forecast for: CNM [2026-02-05T20:19:23.571725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-05T20:19:23.586433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-05T20:19:23.586804] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-05T20:19:23.587643] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-05T20:19:23.587696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:23.587728] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:23.587755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:23.587813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:23.648072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:23.648988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:23.649070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:23.649103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:23.773675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:23.773841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:23.773882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:23.773911] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:23.777301] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: UP (p=88.39%) [2026-02-05T20:19:23.777594] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-05T20:19:23.777722] [INFO ] [sig ] CNM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:23.916895] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNM.txt [2026-02-05T20:19:23.917042] [INFO ] [sig ] [718/3445] Completed CNM in 0.3s | 2.78 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:23.917085] [INFO ] [sig ] [719/3445] Forecasting CNMD... [2026-02-05T20:19:23.917116] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-05T20:19:23.917147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-05T20:19:23.929988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-05T20:19:23.930324] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-05T20:19:23.931183] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-05T20:19:23.931236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:23.931268] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:23.931294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:23.931350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:23.992332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:23.993209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:23.993294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:23.993517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:24.116933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:24.117107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:24.117147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:24.117179] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:24.120766] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: UP (p=83.60%) [2026-02-05T20:19:24.121265] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-05T20:19:24.121411] [INFO ] [sig ] CNMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:24.269242] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNMD.txt [2026-02-05T20:19:24.269406] [INFO ] [sig ] [719/3445] Completed CNMD in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:24.269448] [INFO ] [sig ] [720/3445] Forecasting CNNE... [2026-02-05T20:19:24.269479] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-05T20:19:24.269510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-05T20:19:24.282471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-05T20:19:24.282863] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-05T20:19:24.283710] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-05T20:19:24.283765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:24.283804] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:24.283839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:24.283899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:24.343941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:24.344899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:24.345023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:24.345059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:24.472099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:24.472262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:24.472303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:24.472333] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:24.475879] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-05T20:19:24.476227] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-05T20:19:24.476371] [INFO ] [sig ] CNNE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:24.623339] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNNE.txt [2026-02-05T20:19:24.623500] [INFO ] [sig ] [720/3445] Completed CNNE in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:24.623543] [INFO ] [sig ] [721/3445] Forecasting CNO... [2026-02-05T20:19:24.623590] [INFO ] [sig ] Generating forecast for: CNO [2026-02-05T20:19:24.623625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-05T20:19:24.636733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-05T20:19:24.637070] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-05T20:19:24.637917] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-05T20:19:24.637970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:24.638003] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:24.638030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:24.638086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:24.698233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:24.699204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:24.699296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:24.699329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:24.821851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:24.822028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:24.822068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:24.822097] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:24.825642] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-05T20:19:24.825987] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-05T20:19:24.826128] [INFO ] [sig ] CNO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:24.977672] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNO.txt [2026-02-05T20:19:24.977847] [INFO ] [sig ] [721/3445] Completed CNO in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:24.977889] [INFO ] [sig ] [722/3445] Forecasting CNOB... [2026-02-05T20:19:24.977918] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-05T20:19:24.977948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-05T20:19:24.990828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-05T20:19:24.991249] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-05T20:19:24.992313] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-05T20:19:24.992366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:24.992398] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:24.992423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:24.992479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:25.054745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:25.055892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:25.055987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:25.056020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:25.189976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:25.190376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:25.190419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:25.190447] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:25.194250] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-05T20:19:25.194586] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-05T20:19:25.194759] [INFO ] [sig ] CNOB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:25.344693] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNOB.txt [2026-02-05T20:19:25.344873] [INFO ] [sig ] [722/3445] Completed CNOB in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.4m [2026-02-05T20:19:25.344922] [INFO ] [sig ] [723/3445] Forecasting CNP... [2026-02-05T20:19:25.344954] [INFO ] [sig ] Generating forecast for: CNP [2026-02-05T20:19:25.344994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-05T20:19:25.358146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-05T20:19:25.358605] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-05T20:19:25.359457] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-05T20:19:25.359509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:25.359542] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:25.359617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:25.359687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:25.418413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:25.419370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:25.419467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:25.419501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:25.549750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:25.549918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:25.549958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:25.549988] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:25.553482] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: DOWN (p=1.03%) [2026-02-05T20:19:25.553814] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-05T20:19:25.553956] [INFO ] [sig ] CNP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:25.700520] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNP.txt [2026-02-05T20:19:25.700720] [INFO ] [sig ] [723/3445] Completed CNP in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-05T20:19:25.700770] [INFO ] [sig ] [724/3445] Forecasting CNQ... [2026-02-05T20:19:25.700808] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-05T20:19:25.700846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-05T20:19:25.713790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-05T20:19:25.714237] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-05T20:19:25.715180] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-05T20:19:25.715239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:25.715275] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:25.715303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:25.715549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:25.780189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:25.781124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:25.781407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:25.781441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:25.928472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:25.928662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:25.928710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:25.928742] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:25.932393] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: DOWN (p=49.58%) [2026-02-05T20:19:25.932743] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-05T20:19:25.932883] [INFO ] [sig ] CNQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:26.081460] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNQ.txt [2026-02-05T20:19:26.081627] [INFO ] [sig ] [724/3445] Completed CNQ in 0.4s | 2.78 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-05T20:19:26.081670] [INFO ] [sig ] [725/3445] Forecasting CNS... [2026-02-05T20:19:26.081702] [INFO ] [sig ] Generating forecast for: CNS [2026-02-05T20:19:26.081741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-05T20:19:26.093631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-05T20:19:26.093966] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-05T20:19:26.094819] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-05T20:19:26.094884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:26.094918] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:26.094946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:26.095002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:26.157641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:26.158680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:26.158771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:26.158804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:26.281411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:26.281598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:26.281642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:26.281670] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:26.285149] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-02-05T20:19:26.285455] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-05T20:19:26.285618] [INFO ] [sig ] CNS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:26.426095] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNS.txt [2026-02-05T20:19:26.426266] [INFO ] [sig ] [725/3445] Completed CNS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:26.426307] [INFO ] [sig ] [726/3445] Forecasting CNSP... [2026-02-05T20:19:26.426339] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-05T20:19:26.426370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-05T20:19:26.437691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-05T20:19:26.438015] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-05T20:19:26.438877] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-05T20:19:26.438929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:26.438972] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:26.439000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:26.439057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:26.497755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:26.498509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:26.498614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:26.498649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:26.623587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:26.623745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:26.623786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:26.623816] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:26.627237] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: DOWN (p=3.65%) [2026-02-05T20:19:26.627508] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-05T20:19:26.627655] [INFO ] [sig ] CNSP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:26.769262] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNSP.txt [2026-02-05T20:19:26.769420] [INFO ] [sig ] [726/3445] Completed CNSP in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:26.769460] [INFO ] [sig ] [727/3445] Forecasting CNTA... [2026-02-05T20:19:26.769491] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-05T20:19:26.769521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-05T20:19:26.782150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-05T20:19:26.782527] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-05T20:19:26.783348] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-05T20:19:26.783401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:26.783463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:26.783492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:26.783549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:26.846726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:26.848181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:26.848329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:26.848378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:26.972329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:26.972493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:26.972534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:26.972564] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:26.976160] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: DOWN (p=8.73%) [2026-02-05T20:19:26.976462] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-05T20:19:26.976616] [INFO ] [sig ] CNTA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:27.122043] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNTA.txt [2026-02-05T20:19:27.122194] [INFO ] [sig ] [727/3445] Completed CNTA in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:27.122236] [INFO ] [sig ] [728/3445] Forecasting CNTY... [2026-02-05T20:19:27.122267] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-05T20:19:27.122309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-05T20:19:27.136312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-05T20:19:27.136736] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-05T20:19:27.137593] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-05T20:19:27.137646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:27.137679] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:27.137706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:27.137762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:27.204052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:27.205042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:27.205132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:27.205177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:27.333903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:27.334061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:27.334103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:27.334133] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:27.337555] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: DOWN (p=10.83%) [2026-02-05T20:19:27.337855] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-05T20:19:27.337985] [INFO ] [sig ] CNTY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:27.476928] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNTY.txt [2026-02-05T20:19:27.477079] [INFO ] [sig ] [728/3445] Completed CNTY in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:27.477119] [INFO ] [sig ] [729/3445] Forecasting CNVS... [2026-02-05T20:19:27.477150] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-05T20:19:27.477181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-05T20:19:27.489547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-05T20:19:27.489954] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-05T20:19:27.490785] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-05T20:19:27.490841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:27.490873] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:27.490900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:27.490956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:27.552557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:27.553995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:27.554094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:27.554128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:27.677646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:27.677811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:27.677853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:27.677884] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:27.681466] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: UP (p=83.47%) [2026-02-05T20:19:27.681831] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-05T20:19:27.681994] [INFO ] [sig ] CNVS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:27.826683] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CNVS.txt [2026-02-05T20:19:27.826836] [INFO ] [sig ] [729/3445] Completed CNVS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:27.826894] [INFO ] [sig ] [730/3445] Forecasting CNX... [2026-02-05T20:19:27.826934] [INFO ] [sig ] Generating forecast for: CNX [2026-02-05T20:19:27.826968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-05T20:19:27.839615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-05T20:19:27.839962] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-05T20:19:27.841045] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-05T20:19:27.841098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:27.841130] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:27.841156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:27.841212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:27.899354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:27.900035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:27.900116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:27.900150] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:28.022010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:28.022170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:28.022211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:28.022271] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:28.025752] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=4.56%) [2026-02-05T20:19:28.026055] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-05T20:19:28.026192] [INFO ] [sig ] CNX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:28.167439] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNX.txt [2026-02-05T20:19:28.167594] [INFO ] [sig ] [730/3445] Completed CNX in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:28.167636] [INFO ] [sig ] [731/3445] Forecasting CNXN... [2026-02-05T20:19:28.167667] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-05T20:19:28.167698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-05T20:19:28.179700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-05T20:19:28.180040] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-05T20:19:28.180860] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-05T20:19:28.180913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:28.180945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:28.180972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:28.181029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:28.240025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:28.240711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:28.240794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:28.240828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:28.368363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:28.368520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:28.368562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:28.368612] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:28.372088] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-05T20:19:28.372539] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-05T20:19:28.372706] [INFO ] [sig ] CNXN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:28.513137] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CNXN.txt [2026-02-05T20:19:28.513269] [INFO ] [sig ] [731/3445] Completed CNXN in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:28.513309] [INFO ] [sig ] [732/3445] Forecasting COCO... [2026-02-05T20:19:28.513338] [INFO ] [sig ] Generating forecast for: COCO [2026-02-05T20:19:28.513369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-05T20:19:28.525370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-05T20:19:28.525708] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-05T20:19:28.526513] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-05T20:19:28.526566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:28.526618] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:28.526649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:28.526711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:28.585746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:28.586418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:28.586498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:28.586531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:28.713191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:28.713345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:28.713384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:28.713413] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:28.717300] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=98.46%) [2026-02-05T20:19:28.717595] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-05T20:19:28.717726] [INFO ] [sig ] COCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:28.858359] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COCO.txt [2026-02-05T20:19:28.858487] [INFO ] [sig ] [732/3445] Completed COCO in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:28.858527] [INFO ] [sig ] [733/3445] Forecasting CODA... [2026-02-05T20:19:28.858557] [INFO ] [sig ] Generating forecast for: CODA [2026-02-05T20:19:28.858610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-05T20:19:28.870045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-05T20:19:28.870372] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-05T20:19:28.871223] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-05T20:19:28.871276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:28.871308] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:28.871334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:28.871390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:28.930802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:28.931541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:28.931643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:28.931690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:29.046285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:29.046446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:29.046489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:29.046534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:29.050043] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: UP (p=51.77%) [2026-02-05T20:19:29.050322] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-05T20:19:29.050448] [INFO ] [sig ] CODA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:29.194586] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CODA.txt [2026-02-05T20:19:29.194723] [INFO ] [sig ] [733/3445] Completed CODA in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:29.194763] [INFO ] [sig ] [734/3445] Forecasting CODI... [2026-02-05T20:19:29.194793] [INFO ] [sig ] Generating forecast for: CODI [2026-02-05T20:19:29.194823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-05T20:19:29.207973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-05T20:19:29.208326] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-05T20:19:29.209342] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-05T20:19:29.209395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:29.209427] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:29.209454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:29.209511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:29.270760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:29.271639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:29.271718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:29.271752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:29.394258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:29.394414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:29.394457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:29.394488] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:29.398367] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: UP (p=88.20%) [2026-02-05T20:19:29.398722] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-05T20:19:29.398864] [INFO ] [sig ] CODI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:29.562878] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CODI.txt [2026-02-05T20:19:29.563053] [INFO ] [sig ] [734/3445] Completed CODI in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:29.563094] [INFO ] [sig ] [735/3445] Forecasting COEP... [2026-02-05T20:19:29.563124] [INFO ] [sig ] Generating forecast for: COEP [2026-02-05T20:19:29.563313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-05T20:19:29.576149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-05T20:19:29.576564] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-05T20:19:29.577488] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-05T20:19:29.577544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:29.577600] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:29.577637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:29.577698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:29.638385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:29.639332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:29.639458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:29.639495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:29.766479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:29.766655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:29.766696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:29.766726] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:29.770214] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: UP (p=87.31%) [2026-02-05T20:19:29.770532] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-05T20:19:29.770708] [INFO ] [sig ] COEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:29.918801] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COEP.txt [2026-02-05T20:19:29.918980] [INFO ] [sig ] [735/3445] Completed COEP in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:29.919026] [INFO ] [sig ] [736/3445] Forecasting COF... [2026-02-05T20:19:29.919058] [INFO ] [sig ] Generating forecast for: COF [2026-02-05T20:19:29.919091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-05T20:19:29.931853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-05T20:19:29.932228] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-05T20:19:29.933155] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-05T20:19:29.933211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:29.933245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:29.933273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:29.933333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:29.993421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:29.994172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:29.994276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:29.994314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:30.120331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:30.120485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:30.120537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:30.120585] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:30.124762] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-05T20:19:30.125317] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-05T20:19:30.125479] [INFO ] [sig ] COF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:30.289517] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COF.txt [2026-02-05T20:19:30.289667] [INFO ] [sig ] [736/3445] Completed COF in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:30.289708] [INFO ] [sig ] [737/3445] Forecasting COFS... [2026-02-05T20:19:30.289737] [INFO ] [sig ] Generating forecast for: COFS [2026-02-05T20:19:30.289768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-05T20:19:30.301740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-05T20:19:30.302183] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-05T20:19:30.303060] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-05T20:19:30.303115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:30.303159] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:30.303190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:30.303249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:30.362029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:30.362688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:30.362798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:30.362860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:30.478935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:30.479100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:30.479142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:30.479174] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:30.482710] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-02-05T20:19:30.482996] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-05T20:19:30.483123] [INFO ] [sig ] COFS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:30.628761] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COFS.txt [2026-02-05T20:19:30.628909] [INFO ] [sig ] [737/3445] Completed COFS in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.3m [2026-02-05T20:19:30.628970] [INFO ] [sig ] [738/3445] Forecasting COKE... [2026-02-05T20:19:30.629027] [INFO ] [sig ] Generating forecast for: COKE [2026-02-05T20:19:30.629063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-05T20:19:30.641998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-05T20:19:30.642384] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-05T20:19:30.643270] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-05T20:19:30.643326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:30.643359] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:30.643387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:30.643446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:30.702332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:30.703103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:30.703188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:30.703222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:30.826227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:30.826380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:30.826424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:30.826454] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:30.830039] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=69.97%) [2026-02-05T20:19:30.830321] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-05T20:19:30.830451] [INFO ] [sig ] COKE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:30.982460] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COKE.txt [2026-02-05T20:19:30.982638] [INFO ] [sig ] [738/3445] Completed COKE in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-05T20:19:30.982681] [INFO ] [sig ] [739/3445] Forecasting COLB... [2026-02-05T20:19:30.982711] [INFO ] [sig ] Generating forecast for: COLB [2026-02-05T20:19:30.982741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-05T20:19:30.994929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-05T20:19:30.995302] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-05T20:19:30.996132] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-05T20:19:30.996185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:30.996218] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:30.996244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:30.996301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:31.055905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:31.056789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:31.056886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:31.056929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:31.190791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:31.190961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:31.191004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:31.191033] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:31.194890] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=41.29%) [2026-02-05T20:19:31.195248] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-05T20:19:31.195397] [INFO ] [sig ] COLB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:31.341905] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COLB.txt [2026-02-05T20:19:31.342041] [INFO ] [sig ] [739/3445] Completed COLB in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-05T20:19:31.342082] [INFO ] [sig ] [740/3445] Forecasting COLD... [2026-02-05T20:19:31.342113] [INFO ] [sig ] Generating forecast for: COLD [2026-02-05T20:19:31.342143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-05T20:19:31.354034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-05T20:19:31.354353] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-05T20:19:31.355209] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-05T20:19:31.355261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:31.355294] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:31.355321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:31.355378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:31.413502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:31.414150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:31.414231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:31.414265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:31.538705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:31.538872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:31.538921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:31.538958] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:31.542645] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-05T20:19:31.542931] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-05T20:19:31.543082] [INFO ] [sig ] COLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:31.689979] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COLD.txt [2026-02-05T20:19:31.690173] [INFO ] [sig ] [740/3445] Completed COLD in 0.3s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-05T20:19:31.690217] [INFO ] [sig ] [741/3445] Forecasting COLL... [2026-02-05T20:19:31.690272] [INFO ] [sig ] Generating forecast for: COLL [2026-02-05T20:19:31.690316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-05T20:19:31.702502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-05T20:19:31.702887] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-05T20:19:31.703739] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-05T20:19:31.703802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:31.703843] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:31.703872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:31.703930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:31.765646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:31.766764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:31.766890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:31.766947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:31.905862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:31.906030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:31.906074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:31.906105] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:31.909696] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: DOWN (p=7.91%) [2026-02-05T20:19:31.909989] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-05T20:19:31.910125] [INFO ] [sig ] COLL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:32.062525] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COLL.txt [2026-02-05T20:19:32.062701] [INFO ] [sig ] [741/3445] Completed COLL in 0.4s | 2.78 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-05T20:19:32.062742] [INFO ] [sig ] [742/3445] Forecasting COLM... [2026-02-05T20:19:32.062774] [INFO ] [sig ] Generating forecast for: COLM [2026-02-05T20:19:32.062806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-05T20:19:32.075395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-05T20:19:32.075864] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-05T20:19:32.076842] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-05T20:19:32.076912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:32.076953] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:32.076987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:32.077058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:32.138797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:32.139744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:32.139837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:32.139873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:32.266378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:32.266565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:32.266654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:32.266702] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:32.271738] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=85.21%) [2026-02-05T20:19:32.272159] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-05T20:19:32.272346] [INFO ] [sig ] COLM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:32.433810] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COLM.txt [2026-02-05T20:19:32.433985] [INFO ] [sig ] [742/3445] Completed COLM in 0.4s | 2.78 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:32.434034] [INFO ] [sig ] [743/3445] Forecasting COMP... [2026-02-05T20:19:32.434066] [INFO ] [sig ] Generating forecast for: COMP [2026-02-05T20:19:32.434098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-05T20:19:32.450429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-05T20:19:32.450920] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-05T20:19:32.452155] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-05T20:19:32.452226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:32.452282] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:32.452331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:32.452424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:32.530426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:32.531514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:32.531640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:32.531678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:32.693373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:32.693569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:32.693653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:32.693700] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:32.699123] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: DOWN (p=12.32%) [2026-02-05T20:19:32.699716] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-05T20:19:32.699938] [INFO ] [sig ] COMP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:32.952370] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COMP.txt [2026-02-05T20:19:32.952603] [INFO ] [sig ] [743/3445] Completed COMP in 0.5s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:32.952655] [INFO ] [sig ] [744/3445] Forecasting CONL... [2026-02-05T20:19:32.952692] [INFO ] [sig ] Generating forecast for: CONL [2026-02-05T20:19:32.952729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-05T20:19:33.021102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-05T20:19:33.023485] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-05T20:19:33.024987] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-05T20:19:33.025072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:33.025171] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:33.025221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:33.025312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:33.116858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:33.118107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:33.118255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:33.118337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:33.309169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:33.309387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:33.309459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:33.309513] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:33.314483] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-05T20:19:33.314972] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-05T20:19:33.315168] [INFO ] [sig ] CONL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:33.540651] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CONL.txt [2026-02-05T20:19:33.540891] [INFO ] [sig ] [744/3445] Completed CONL in 0.6s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:33.540965] [INFO ] [sig ] [745/3445] Forecasting COO... [2026-02-05T20:19:33.541017] [INFO ] [sig ] Generating forecast for: COO [2026-02-05T20:19:33.541068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-05T20:19:33.558712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-05T20:19:33.559246] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-05T20:19:33.560531] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-05T20:19:33.560631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:33.560687] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:33.560736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:33.560828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:33.643356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:33.644408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:33.644514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:33.644554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:33.778830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:33.778997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:33.779047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:33.779078] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:33.782700] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: DOWN (p=48.20%) [2026-02-05T20:19:33.782990] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-05T20:19:33.783123] [INFO ] [sig ] COO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:33.925406] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COO.txt [2026-02-05T20:19:33.925548] [INFO ] [sig ] [745/3445] Completed COO in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:33.925609] [INFO ] [sig ] [746/3445] Forecasting COP... [2026-02-05T20:19:33.925643] [INFO ] [sig ] Generating forecast for: COP [2026-02-05T20:19:33.925674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-05T20:19:33.939511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-05T20:19:33.939864] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-05T20:19:33.940681] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-05T20:19:33.940734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:33.940767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:33.940794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:33.940850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:34.002063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:34.002870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:34.002950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:34.002995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:34.142338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:34.142501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:34.142544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:34.142594] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:34.146510] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: DOWN (p=46.46%) [2026-02-05T20:19:34.146867] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-05T20:19:34.147014] [INFO ] [sig ] COP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:34.304415] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COP.txt [2026-02-05T20:19:34.304565] [INFO ] [sig ] [746/3445] Completed COP in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:34.304631] [INFO ] [sig ] [747/3445] Forecasting COPP... [2026-02-05T20:19:34.304663] [INFO ] [sig ] Generating forecast for: COPP [2026-02-05T20:19:34.304693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-05T20:19:34.316849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-05T20:19:34.317233] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-05T20:19:34.318090] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-05T20:19:34.318153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:34.318185] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:34.318213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:34.318269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:34.388646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:34.389777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:34.389898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:34.389954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:34.515177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:34.515347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:34.515389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:34.515454] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:34.519089] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-05T20:19:34.519373] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-05T20:19:34.519504] [INFO ] [sig ] COPP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:34.660984] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/COPP.txt [2026-02-05T20:19:34.661101] [INFO ] [sig ] [747/3445] Completed COPP in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:34.661335] [INFO ] [sig ] [748/3445] Forecasting CORZ... [2026-02-05T20:19:34.661365] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-05T20:19:34.661395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-05T20:19:34.676077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-05T20:19:34.676404] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-05T20:19:34.677477] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-05T20:19:34.677532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:34.677566] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:34.677618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:34.677687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:34.739586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:34.740325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:34.740412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:34.740446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:34.866926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:34.867099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:34.867148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:34.867178] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:34.870758] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=58.79%) [2026-02-05T20:19:34.871091] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-05T20:19:34.871241] [INFO ] [sig ] CORZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:35.013550] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CORZ.txt [2026-02-05T20:19:35.013730] [INFO ] [sig ] [748/3445] Completed CORZ in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:35.013780] [INFO ] [sig ] [749/3445] Forecasting CORZZ... [2026-02-05T20:19:35.013815] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-05T20:19:35.013845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-05T20:19:35.025901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-05T20:19:35.026246] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-05T20:19:35.027092] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-05T20:19:35.027146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:35.027179] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:35.027208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:35.027268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:35.085840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:35.086650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:35.086736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:35.086770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:35.198685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:35.198848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:35.198889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:35.198923] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:35.202507] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=38.93%) [2026-02-05T20:19:35.202816] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-05T20:19:35.202950] [INFO ] [sig ] CORZZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:35.352331] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CORZZ.txt [2026-02-05T20:19:35.352502] [INFO ] [sig ] [749/3445] Completed CORZZ in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:35.352546] [INFO ] [sig ] [750/3445] Forecasting COTY... [2026-02-05T20:19:35.352597] [INFO ] [sig ] Generating forecast for: COTY [2026-02-05T20:19:35.352634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-05T20:19:35.365479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-05T20:19:35.365880] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-05T20:19:35.366789] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-05T20:19:35.366843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:35.366877] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:35.366905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:35.366963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:35.431347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:35.432188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:35.432274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:35.432309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:35.563443] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:35.563622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:35.563665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:35.563696] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:35.567263] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: UP (p=82.95%) [2026-02-05T20:19:35.567548] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-05T20:19:35.567699] [INFO ] [sig ] COTY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:35.719835] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COTY.txt [2026-02-05T20:19:35.720011] [INFO ] [sig ] [750/3445] Completed COTY in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:35.720061] [INFO ] [sig ] [751/3445] Forecasting COWG... [2026-02-05T20:19:35.720099] [INFO ] [sig ] Generating forecast for: COWG [2026-02-05T20:19:35.720137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-05T20:19:35.732778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-05T20:19:35.733179] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-05T20:19:35.734075] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-05T20:19:35.734133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:35.734176] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:35.734206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:35.734266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:35.798451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:35.799382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:35.799474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:35.799508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:35.932905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:35.933075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:35.933117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:35.933147] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:35.936876] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-05T20:19:35.937216] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-05T20:19:35.937359] [INFO ] [sig ] COWG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:36.079335] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COWG.txt [2026-02-05T20:19:36.079491] [INFO ] [sig ] [751/3445] Completed COWG in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:36.079532] [INFO ] [sig ] [752/3445] Forecasting COYA... [2026-02-05T20:19:36.079562] [INFO ] [sig ] Generating forecast for: COYA [2026-02-05T20:19:36.079620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-05T20:19:36.091832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-05T20:19:36.092215] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-05T20:19:36.093050] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-05T20:19:36.093103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:36.093136] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:36.093164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:36.093220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:36.153834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:36.154749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:36.154845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:36.154880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:36.271670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:36.271834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:36.271877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:36.271907] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:36.275710] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: UP (p=95.03%) [2026-02-05T20:19:36.276018] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-05T20:19:36.276155] [INFO ] [sig ] COYA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:36.417302] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/COYA.txt [2026-02-05T20:19:36.417469] [INFO ] [sig ] [752/3445] Completed COYA in 0.3s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:36.417510] [INFO ] [sig ] [753/3445] Forecasting CP... [2026-02-05T20:19:36.417540] [INFO ] [sig ] Generating forecast for: CP [2026-02-05T20:19:36.417592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-05T20:19:36.431664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-05T20:19:36.432118] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-05T20:19:36.433253] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-05T20:19:36.433308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:36.433343] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:36.433371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:36.433429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:36.501137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:36.502655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:36.502769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:36.502819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:36.647797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:36.647954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:36.647995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:36.648028] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:36.651940] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=72.05%) [2026-02-05T20:19:36.652219] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-05T20:19:36.652349] [INFO ] [sig ] CP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:36.796038] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CP.txt [2026-02-05T20:19:36.796217] [INFO ] [sig ] [753/3445] Completed CP in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:36.796266] [INFO ] [sig ] [754/3445] Forecasting CPA... [2026-02-05T20:19:36.796299] [INFO ] [sig ] Generating forecast for: CPA [2026-02-05T20:19:36.796329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-05T20:19:36.809838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-05T20:19:36.810231] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-05T20:19:36.811067] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-05T20:19:36.811119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:36.811151] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:36.811178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:36.811235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:36.877490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:36.878454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:36.878571] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:36.878628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:37.011617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:37.011787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:37.011829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:37.011860] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:37.015394] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: UP (p=82.93%) [2026-02-05T20:19:37.015731] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-05T20:19:37.015872] [INFO ] [sig ] CPA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:37.160888] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CPA.txt [2026-02-05T20:19:37.161052] [INFO ] [sig ] [754/3445] Completed CPA in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:37.161094] [INFO ] [sig ] [755/3445] Forecasting CPB... [2026-02-05T20:19:37.161125] [INFO ] [sig ] Generating forecast for: CPB [2026-02-05T20:19:37.161158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-05T20:19:37.174936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-05T20:19:37.175532] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-05T20:19:37.176669] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-05T20:19:37.176724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:37.176756] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:37.176783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:37.176841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:37.246451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:37.247392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:37.247516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:37.247559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:37.377347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:37.377506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:37.377549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:37.377599] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:37.382410] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-05T20:19:37.382940] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-05T20:19:37.383138] [INFO ] [sig ] CPB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:37.536640] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CPB.txt [2026-02-05T20:19:37.536800] [INFO ] [sig ] [755/3445] Completed CPB in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:37.536842] [INFO ] [sig ] [756/3445] Forecasting CPF... [2026-02-05T20:19:37.536874] [INFO ] [sig ] Generating forecast for: CPF [2026-02-05T20:19:37.536905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-05T20:19:37.553553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-05T20:19:37.554008] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-05T20:19:37.554943] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-05T20:19:37.554996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:37.555028] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:37.555054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:37.555116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:37.624690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:37.625830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:37.626001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:37.626057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:37.751693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:37.751859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:37.751900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:37.751930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:37.755563] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: DOWN (p=37.51%) [2026-02-05T20:19:37.755995] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-05T20:19:37.756154] [INFO ] [sig ] CPF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:37.907373] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CPF.txt [2026-02-05T20:19:37.907550] [INFO ] [sig ] [756/3445] Completed CPF in 0.4s | 2.77 sym/s | Total: 4.5m | ETA: 16.2m [2026-02-05T20:19:37.907612] [INFO ] [sig ] [757/3445] Forecasting CPIX... [2026-02-05T20:19:37.907644] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-05T20:19:37.907675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-05T20:19:37.920544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-05T20:19:37.920882] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-05T20:19:37.921745] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-05T20:19:37.921798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:37.921830] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:37.921858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:37.921915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:37.980124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:37.980801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:37.980886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:37.980921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:38.105182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:38.105336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:38.105392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:38.105423] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:38.108901] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-02-05T20:19:38.109212] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-05T20:19:38.109352] [INFO ] [sig ] CPIX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:38.253436] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CPIX.txt [2026-02-05T20:19:38.253651] [INFO ] [sig ] [757/3445] Completed CPIX in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-05T20:19:38.253697] [INFO ] [sig ] [758/3445] Forecasting CPK... [2026-02-05T20:19:38.253729] [INFO ] [sig ] Generating forecast for: CPK [2026-02-05T20:19:38.253760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-05T20:19:38.266606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-05T20:19:38.266979] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-05T20:19:38.267814] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-05T20:19:38.267867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:38.267901] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:38.267929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:38.267987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:38.329670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:38.330597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:38.330707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:38.330742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:38.449237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:38.449394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:38.449434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:38.449463] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:38.452878] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=86.88%) [2026-02-05T20:19:38.453154] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-05T20:19:38.453281] [INFO ] [sig ] CPK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:38.592182] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CPK.txt [2026-02-05T20:19:38.592318] [INFO ] [sig ] [758/3445] Completed CPK in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.2m [2026-02-05T20:19:38.592358] [INFO ] [sig ] [759/3445] Forecasting CPNG... [2026-02-05T20:19:38.592390] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-05T20:19:38.592421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-05T20:19:38.604340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-05T20:19:38.604701] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-05T20:19:38.605497] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-05T20:19:38.605551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:38.605601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:38.605631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:38.605688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:38.668167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:38.669152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:38.669245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:38.669281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:38.804713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:38.804886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:38.804928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:38.804963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:38.808569] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-05T20:19:38.808874] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-05T20:19:38.809009] [INFO ] [sig ] CPNG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:38.951827] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CPNG.txt [2026-02-05T20:19:38.951993] [INFO ] [sig ] [759/3445] Completed CPNG in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:38.952042] [INFO ] [sig ] [760/3445] Forecasting CPRI... [2026-02-05T20:19:38.952080] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-05T20:19:38.952117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-05T20:19:38.966335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-05T20:19:38.966756] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-05T20:19:38.967800] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-05T20:19:38.967853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:38.967887] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:38.967916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:38.967974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:39.034801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:39.035777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:39.035889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:39.035953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:39.161811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:39.161976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:39.162018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:39.162049] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:39.165542] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: DOWN (p=16.06%) [2026-02-05T20:19:39.165851] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-05T20:19:39.165985] [INFO ] [sig ] CPRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:39.309456] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CPRI.txt [2026-02-05T20:19:39.309641] [INFO ] [sig ] [760/3445] Completed CPRI in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:39.309686] [INFO ] [sig ] [761/3445] Forecasting CPRX... [2026-02-05T20:19:39.309718] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-05T20:19:39.309749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-05T20:19:39.322600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-05T20:19:39.322977] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-05T20:19:39.323805] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-05T20:19:39.323857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:39.323926] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:39.323956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:39.324013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:39.382071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:39.382907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:39.382992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:39.383026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:39.500347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:39.500507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:39.500548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:39.500599] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:39.504016] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-05T20:19:39.504318] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-05T20:19:39.504446] [INFO ] [sig ] CPRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:39.650959] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CPRX.txt [2026-02-05T20:19:39.651113] [INFO ] [sig ] [761/3445] Completed CPRX in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:39.651155] [INFO ] [sig ] [762/3445] Forecasting CPS... [2026-02-05T20:19:39.651188] [INFO ] [sig ] Generating forecast for: CPS [2026-02-05T20:19:39.651221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-05T20:19:39.663886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-05T20:19:39.664239] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-05T20:19:39.665049] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-05T20:19:39.665100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:39.665132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:39.665159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:39.665215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:39.724109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:39.725062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:39.725199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:39.725255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:39.857013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:39.857191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:39.857236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:39.857267] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:39.860879] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-02-05T20:19:39.861168] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-05T20:19:39.861318] [INFO ] [sig ] CPS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:40.006800] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CPS.txt [2026-02-05T20:19:40.006967] [INFO ] [sig ] [762/3445] Completed CPS in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:40.007010] [INFO ] [sig ] [763/3445] Forecasting CPSH... [2026-02-05T20:19:40.007043] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-05T20:19:40.007075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-05T20:19:40.019995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-05T20:19:40.020412] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-05T20:19:40.021298] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-05T20:19:40.021352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:40.021386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:40.021414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:40.021473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:40.084330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:40.085276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:40.085368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:40.085402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:40.220382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:40.220538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:40.220598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:40.220629] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:40.224063] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: DOWN (p=38.87%) [2026-02-05T20:19:40.224367] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-05T20:19:40.224496] [INFO ] [sig ] CPSH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:40.367269] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CPSH.txt [2026-02-05T20:19:40.367433] [INFO ] [sig ] [763/3445] Completed CPSH in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:40.367477] [INFO ] [sig ] [764/3445] Forecasting CPSS... [2026-02-05T20:19:40.367511] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-05T20:19:40.367545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-05T20:19:40.379506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-05T20:19:40.379908] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-05T20:19:40.380963] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-05T20:19:40.381018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:40.381051] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:40.381079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:40.381137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:40.444349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:40.445147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:40.445241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:40.445278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:40.559838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:40.560034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:40.560087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:40.560177] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:40.564153] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: UP (p=71.55%) [2026-02-05T20:19:40.564503] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-05T20:19:40.564691] [INFO ] [sig ] CPSS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:40.717585] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CPSS.txt [2026-02-05T20:19:40.717749] [INFO ] [sig ] [764/3445] Completed CPSS in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:40.717795] [INFO ] [sig ] [765/3445] Forecasting CPZ... [2026-02-05T20:19:40.717829] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-05T20:19:40.717875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-05T20:19:40.731441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-05T20:19:40.731858] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-05T20:19:40.732793] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-05T20:19:40.732849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:40.732882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:40.732910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:40.732983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:40.798594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:40.799748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:40.799903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:40.799954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:40.935061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:40.935220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:40.935261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:40.935290] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:40.938915] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-02-05T20:19:40.939233] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-05T20:19:40.939373] [INFO ] [sig ] CPZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:41.084882] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CPZ.txt [2026-02-05T20:19:41.085019] [INFO ] [sig ] [765/3445] Completed CPZ in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:41.085059] [INFO ] [sig ] [766/3445] Forecasting CQP... [2026-02-05T20:19:41.085089] [INFO ] [sig ] Generating forecast for: CQP [2026-02-05T20:19:41.085121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-05T20:19:41.097498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-05T20:19:41.097843] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-05T20:19:41.098700] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-05T20:19:41.098752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:41.098783] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:41.098809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:41.098866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:41.157104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:41.157926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:41.158008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:41.158041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:41.275880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:41.276038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:41.276081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:41.276117] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:41.279557] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=20.00%) [2026-02-05T20:19:41.279848] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-05T20:19:41.279973] [INFO ] [sig ] CQP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:41.433197] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CQP.txt [2026-02-05T20:19:41.433339] [INFO ] [sig ] [766/3445] Completed CQP in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:41.433379] [INFO ] [sig ] [767/3445] Forecasting CRAI... [2026-02-05T20:19:41.433409] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-05T20:19:41.433443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-05T20:19:41.445494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-05T20:19:41.445871] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-05T20:19:41.446769] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-05T20:19:41.446822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:41.446855] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:41.446883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:41.446942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:41.507167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:41.507843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:41.507926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:41.507962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:41.629020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:41.629180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:41.629222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:41.629252] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:41.632865] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-02-05T20:19:41.633151] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-05T20:19:41.633281] [INFO ] [sig ] CRAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:41.784202] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRAI.txt [2026-02-05T20:19:41.784336] [INFO ] [sig ] [767/3445] Completed CRAI in 0.4s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:41.784376] [INFO ] [sig ] [768/3445] Forecasting CRBG... [2026-02-05T20:19:41.784407] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-05T20:19:41.784438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-05T20:19:41.796043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-05T20:19:41.796388] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-05T20:19:41.797224] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-05T20:19:41.797277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:41.797310] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:41.797336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:41.797393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:41.856873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:41.857852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:41.857957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:41.857998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:41.980291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:41.980444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:41.980484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:41.980530] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:41.983994] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: UP (p=99.78%) [2026-02-05T20:19:41.984264] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-05T20:19:41.984390] [INFO ] [sig ] CRBG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:42.133954] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRBG.txt [2026-02-05T20:19:42.134130] [INFO ] [sig ] [768/3445] Completed CRBG in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:42.134182] [INFO ] [sig ] [769/3445] Forecasting CRBP... [2026-02-05T20:19:42.134221] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-05T20:19:42.134261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-05T20:19:42.146184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-05T20:19:42.146528] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-05T20:19:42.147345] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-05T20:19:42.147398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:42.147430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:42.147457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:42.147514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:42.205738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:42.206436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:42.206521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:42.206556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:42.325879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:42.326039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:42.326079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:42.326109] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:42.329595] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=57.02%) [2026-02-05T20:19:42.329877] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-05T20:19:42.330007] [INFO ] [sig ] CRBP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:42.472748] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRBP.txt [2026-02-05T20:19:42.472886] [INFO ] [sig ] [769/3445] Completed CRBP in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:42.472925] [INFO ] [sig ] [770/3445] Forecasting CRC... [2026-02-05T20:19:42.472955] [INFO ] [sig ] Generating forecast for: CRC [2026-02-05T20:19:42.472985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-05T20:19:42.484757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-05T20:19:42.485085] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-05T20:19:42.485925] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-05T20:19:42.485978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:42.486011] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:42.486039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:42.486100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:42.544888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:42.545868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:42.545960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:42.546011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:42.672485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:42.672679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:42.672723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:42.672753] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:42.676269] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=71.60%) [2026-02-05T20:19:42.676550] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-05T20:19:42.676703] [INFO ] [sig ] CRC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:42.817286] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRC.txt [2026-02-05T20:19:42.817413] [INFO ] [sig ] [770/3445] Completed CRC in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:42.817452] [INFO ] [sig ] [771/3445] Forecasting CRDF... [2026-02-05T20:19:42.817482] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-05T20:19:42.817513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-05T20:19:42.829632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-05T20:19:42.829972] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-05T20:19:42.830800] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-05T20:19:42.830852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:42.830883] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:42.830911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:42.830968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:42.891041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:42.891734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:42.891844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:42.891879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:43.010284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:43.010443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:43.010484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:43.010514] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:43.014205] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-05T20:19:43.014489] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-05T20:19:43.014637] [INFO ] [sig ] CRDF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:43.160087] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRDF.txt [2026-02-05T20:19:43.160243] [INFO ] [sig ] [771/3445] Completed CRDF in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:43.160292] [INFO ] [sig ] [772/3445] Forecasting CRDO... [2026-02-05T20:19:43.160328] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-05T20:19:43.160360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-05T20:19:43.172772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-05T20:19:43.173128] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-05T20:19:43.173983] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-05T20:19:43.174037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:43.174071] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:43.174111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:43.174186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:43.234185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:43.234947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:43.235031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:43.235066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:43.357481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:43.357645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:43.357686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:43.357717] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:43.361286] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-05T20:19:43.361608] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-05T20:19:43.361770] [INFO ] [sig ] CRDO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:43.504517] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRDO.txt [2026-02-05T20:19:43.504681] [INFO ] [sig ] [772/3445] Completed CRDO in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:43.504724] [INFO ] [sig ] [773/3445] Forecasting CRESY... [2026-02-05T20:19:43.504756] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-05T20:19:43.504788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-05T20:19:43.516956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-05T20:19:43.517307] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-05T20:19:43.518147] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-05T20:19:43.518203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:43.518237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:43.518267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:43.518354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:43.578840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:43.579667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:43.579752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:43.579788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:43.702520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:43.702696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:43.702739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:43.702770] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:43.706236] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-05T20:19:43.706547] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-05T20:19:43.706700] [INFO ] [sig ] CRESY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:43.849233] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRESY.txt [2026-02-05T20:19:43.849396] [INFO ] [sig ] [773/3445] Completed CRESY in 0.3s | 2.77 sym/s | Total: 4.6m | ETA: 16.1m [2026-02-05T20:19:43.849438] [INFO ] [sig ] [774/3445] Forecasting CREX... [2026-02-05T20:19:43.849469] [INFO ] [sig ] Generating forecast for: CREX [2026-02-05T20:19:43.849501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-05T20:19:43.861730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-05T20:19:43.862111] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-05T20:19:43.862995] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-05T20:19:43.863049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:43.863084] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:43.863113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:43.863172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:43.923332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:43.924151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:43.924246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:43.924281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:44.049322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:44.049499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:44.049540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:44.049590] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:44.053255] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: DOWN (p=36.27%) [2026-02-05T20:19:44.053636] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-05T20:19:44.053789] [INFO ] [sig ] CREX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:44.239725] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CREX.txt [2026-02-05T20:19:44.239886] [INFO ] [sig ] [774/3445] Completed CREX in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:44.239928] [INFO ] [sig ] [775/3445] Forecasting CRGO... [2026-02-05T20:19:44.239960] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-05T20:19:44.239991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-05T20:19:44.251870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-05T20:19:44.252270] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-05T20:19:44.253131] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-05T20:19:44.253198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:44.253237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:44.253271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:44.253339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:44.317498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:44.318421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:44.318515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:44.318549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:44.455802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:44.455966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:44.456010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:44.456040] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:44.460046] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: DOWN (p=30.08%) [2026-02-05T20:19:44.460419] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-05T20:19:44.460622] [INFO ] [sig ] CRGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:44.617844] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRGO.txt [2026-02-05T20:19:44.618017] [INFO ] [sig ] [775/3445] Completed CRGO in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:44.618063] [INFO ] [sig ] [776/3445] Forecasting CRGY... [2026-02-05T20:19:44.618098] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-05T20:19:44.618140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-05T20:19:44.630147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-05T20:19:44.630590] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-05T20:19:44.631517] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-05T20:19:44.631604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:44.631648] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:44.631679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:44.631739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:44.693849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:44.694985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:44.695083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:44.695118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:44.833210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:44.833375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:44.833418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:44.833448] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:44.836958] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: UP (p=71.73%) [2026-02-05T20:19:44.837292] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-05T20:19:44.837439] [INFO ] [sig ] CRGY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:44.986303] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRGY.txt [2026-02-05T20:19:44.986445] [INFO ] [sig ] [776/3445] Completed CRGY in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:44.986485] [INFO ] [sig ] [777/3445] Forecasting CRH... [2026-02-05T20:19:44.986516] [INFO ] [sig ] Generating forecast for: CRH [2026-02-05T20:19:44.986546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-05T20:19:44.999754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-05T20:19:45.000141] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-05T20:19:45.001072] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-05T20:19:45.001126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:45.001161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:45.001190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:45.001249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:45.060940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:45.061709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:45.061793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:45.061826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:45.187736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:45.187904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:45.187949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:45.187979] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:45.191465] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-05T20:19:45.191832] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-05T20:19:45.191968] [INFO ] [sig ] CRH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:45.337122] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRH.txt [2026-02-05T20:19:45.337272] [INFO ] [sig ] [777/3445] Completed CRH in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:45.337313] [INFO ] [sig ] [778/3445] Forecasting CRI... [2026-02-05T20:19:45.337344] [INFO ] [sig ] Generating forecast for: CRI [2026-02-05T20:19:45.337375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-05T20:19:45.350397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-05T20:19:45.350952] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-05T20:19:45.351810] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-05T20:19:45.351888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:45.351921] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:45.351948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:45.352005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:45.410214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:45.410976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:45.411060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:45.411094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:45.531984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:45.532132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:45.532173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:45.532202] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:45.535537] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-05T20:19:45.535827] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-05T20:19:45.535952] [INFO ] [sig ] CRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:45.675053] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRI.txt [2026-02-05T20:19:45.675162] [INFO ] [sig ] [778/3445] Completed CRI in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:45.675200] [INFO ] [sig ] [779/3445] Forecasting CRK... [2026-02-05T20:19:45.675229] [INFO ] [sig ] Generating forecast for: CRK [2026-02-05T20:19:45.675260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-05T20:19:45.688898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-05T20:19:45.689231] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-05T20:19:45.690079] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-05T20:19:45.690132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:45.690163] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:45.690194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:45.690262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:45.748312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:45.749003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:45.749083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:45.749115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:45.869625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:45.869782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:45.869821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:45.869851] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:45.873262] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: UP (p=52.60%) [2026-02-05T20:19:45.873537] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-05T20:19:45.873688] [INFO ] [sig ] CRK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:46.018178] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRK.txt [2026-02-05T20:19:46.018341] [INFO ] [sig ] [779/3445] Completed CRK in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:46.018382] [INFO ] [sig ] [780/3445] Forecasting CRL... [2026-02-05T20:19:46.018411] [INFO ] [sig ] Generating forecast for: CRL [2026-02-05T20:19:46.018442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-05T20:19:46.030776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-05T20:19:46.031137] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-05T20:19:46.031978] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-05T20:19:46.032030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:46.032062] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:46.032090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:46.032146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:46.089498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:46.090202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:46.090299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:46.090339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:46.217305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:46.217458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:46.217499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:46.217527] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:46.220951] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=38.33%) [2026-02-05T20:19:46.221248] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-05T20:19:46.221412] [INFO ] [sig ] CRL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:46.362182] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRL.txt [2026-02-05T20:19:46.362309] [INFO ] [sig ] [780/3445] Completed CRL in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:46.362349] [INFO ] [sig ] [781/3445] Forecasting CRM... [2026-02-05T20:19:46.362379] [INFO ] [sig ] Generating forecast for: CRM [2026-02-05T20:19:46.362410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-05T20:19:46.374912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-05T20:19:46.375271] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-05T20:19:46.376113] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-05T20:19:46.376166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:46.376200] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:46.376229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:46.376287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:46.436063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:46.436714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:46.436806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:46.436841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:46.559526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:46.559713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:46.559781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:46.559819] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:46.563251] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: DOWN (p=30.50%) [2026-02-05T20:19:46.563524] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-05T20:19:46.563670] [INFO ] [sig ] CRM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:46.705879] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRM.txt [2026-02-05T20:19:46.706013] [INFO ] [sig ] [781/3445] Completed CRM in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:46.706052] [INFO ] [sig ] [782/3445] Forecasting CRMD... [2026-02-05T20:19:46.706086] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-05T20:19:46.706117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-05T20:19:46.718492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-05T20:19:46.718877] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-05T20:19:46.719749] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-05T20:19:46.719801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:46.719832] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:46.719859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:46.719916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:46.777199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:46.777856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:46.777945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:46.777979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:46.897251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:46.897395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:46.897434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:46.897462] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:46.900852] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-05T20:19:46.901122] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-05T20:19:46.901262] [INFO ] [sig ] CRMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:47.040591] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRMD.txt [2026-02-05T20:19:47.040711] [INFO ] [sig ] [782/3445] Completed CRMD in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:47.040750] [INFO ] [sig ] [783/3445] Forecasting CRML... [2026-02-05T20:19:47.040780] [INFO ] [sig ] Generating forecast for: CRML [2026-02-05T20:19:47.040809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-05T20:19:47.052478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-05T20:19:47.052825] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-05T20:19:47.053676] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-05T20:19:47.053729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:47.053761] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:47.053788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:47.053846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:47.110973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:47.111599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:47.111680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:47.111712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:47.230535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:47.230722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:47.230784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:47.230833] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:47.234624] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=0.88%) [2026-02-05T20:19:47.234907] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-05T20:19:47.235038] [INFO ] [sig ] CRML: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:47.379996] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRML.txt [2026-02-05T20:19:47.380133] [INFO ] [sig ] [783/3445] Completed CRML in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:47.380171] [INFO ] [sig ] [784/3445] Forecasting CRNC... [2026-02-05T20:19:47.380202] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-05T20:19:47.380234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-05T20:19:47.392927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-05T20:19:47.393304] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-05T20:19:47.394170] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-05T20:19:47.394225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:47.394262] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:47.394295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:47.394355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:47.455411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:47.456245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:47.456353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:47.456389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:47.577390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:47.577547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:47.577604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:47.577635] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:47.581090] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: DOWN (p=17.09%) [2026-02-05T20:19:47.581374] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-05T20:19:47.581513] [INFO ] [sig ] CRNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:47.720029] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRNC.txt [2026-02-05T20:19:47.720166] [INFO ] [sig ] [784/3445] Completed CRNC in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:47.720206] [INFO ] [sig ] [785/3445] Forecasting CRNX... [2026-02-05T20:19:47.720280] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-05T20:19:47.720313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-05T20:19:47.732415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-05T20:19:47.732786] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-05T20:19:47.733602] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-05T20:19:47.733665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:47.733697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:47.733724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:47.733780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:47.790528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:47.791187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:47.791269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:47.791304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:47.913234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:47.913406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:47.913454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:47.913483] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:47.916954] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-05T20:19:47.917237] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-05T20:19:47.917391] [INFO ] [sig ] CRNX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:48.121281] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRNX.txt [2026-02-05T20:19:48.121427] [INFO ] [sig ] [785/3445] Completed CRNX in 0.4s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:48.121467] [INFO ] [sig ] [786/3445] Forecasting CRON... [2026-02-05T20:19:48.121499] [INFO ] [sig ] Generating forecast for: CRON [2026-02-05T20:19:48.121529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-05T20:19:48.133987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-05T20:19:48.134346] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-05T20:19:48.135168] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-05T20:19:48.135220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:48.135252] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:48.135279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:48.135335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:48.195863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:48.196747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:48.196836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:48.196870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:48.322493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:48.322672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:48.322715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:48.322744] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:48.326140] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: UP (p=85.80%) [2026-02-05T20:19:48.326416] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-05T20:19:48.326544] [INFO ] [sig ] CRON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:48.468586] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRON.txt [2026-02-05T20:19:48.468732] [INFO ] [sig ] [786/3445] Completed CRON in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:48.468770] [INFO ] [sig ] [787/3445] Forecasting CROX... [2026-02-05T20:19:48.468802] [INFO ] [sig ] Generating forecast for: CROX [2026-02-05T20:19:48.468844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-05T20:19:48.481080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-05T20:19:48.481451] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-05T20:19:48.482278] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-05T20:19:48.482343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:48.482383] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:48.482417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:48.482481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:48.539663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:48.540400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:48.540482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:48.540516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:48.659837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:48.659998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:48.660038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:48.660068] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:48.663554] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-05T20:19:48.663853] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-05T20:19:48.663983] [INFO ] [sig ] CROX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:48.803256] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CROX.txt [2026-02-05T20:19:48.803404] [INFO ] [sig ] [787/3445] Completed CROX in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:48.803444] [INFO ] [sig ] [788/3445] Forecasting CRS... [2026-02-05T20:19:48.803684] [INFO ] [sig ] Generating forecast for: CRS [2026-02-05T20:19:48.803717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-05T20:19:48.819467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-05T20:19:48.819942] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-05T20:19:48.821003] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-05T20:19:48.821067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:48.821111] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:48.821150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:48.821263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:48.881751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:48.882502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:48.882797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:48.882831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:49.005747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:49.005939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:49.005986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:49.006017] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:49.009619] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=12.31%) [2026-02-05T20:19:49.009911] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-05T20:19:49.010054] [INFO ] [sig ] CRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:49.152607] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRS.txt [2026-02-05T20:19:49.152797] [INFO ] [sig ] [788/3445] Completed CRS in 0.3s | 2.77 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:49.152849] [INFO ] [sig ] [789/3445] Forecasting CRSP... [2026-02-05T20:19:49.152884] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-05T20:19:49.152917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-05T20:19:49.165495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-05T20:19:49.165863] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-05T20:19:49.166756] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-05T20:19:49.166809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:49.166842] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:49.166869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:49.166926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:49.227409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:49.228092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:49.228177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:49.228211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:49.347695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:49.347852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:49.347894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:49.347923] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:49.351695] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=8.39%) [2026-02-05T20:19:49.351971] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-05T20:19:49.352099] [INFO ] [sig ] CRSP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:49.492175] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRSP.txt [2026-02-05T20:19:49.492310] [INFO ] [sig ] [789/3445] Completed CRSP in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 16.0m [2026-02-05T20:19:49.492349] [INFO ] [sig ] [790/3445] Forecasting CRTO... [2026-02-05T20:19:49.492378] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-05T20:19:49.492408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-05T20:19:49.504504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-05T20:19:49.504876] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-05T20:19:49.505710] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-05T20:19:49.505762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:49.505794] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:49.505821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:49.505878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:49.563131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:49.563895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:49.563977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:49.564010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:49.688949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:49.689122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:49.689175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:49.689206] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:49.693024] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=58.14%) [2026-02-05T20:19:49.693345] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-05T20:19:49.693501] [INFO ] [sig ] CRTO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:49.833595] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRTO.txt [2026-02-05T20:19:49.833733] [INFO ] [sig ] [790/3445] Completed CRTO in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-05T20:19:49.833772] [INFO ] [sig ] [791/3445] Forecasting CRUS... [2026-02-05T20:19:49.833803] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-05T20:19:49.833833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-05T20:19:49.846342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-05T20:19:49.846710] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-05T20:19:49.847516] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-05T20:19:49.847590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:49.847644] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:49.847671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:49.847727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:49.904228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:49.904894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:49.904976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:49.905008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:50.023678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:50.023831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:50.023870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:50.023898] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:50.027250] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: UP (p=70.12%) [2026-02-05T20:19:50.027554] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-05T20:19:50.027705] [INFO ] [sig ] CRUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:50.166963] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRUS.txt [2026-02-05T20:19:50.167112] [INFO ] [sig ] [791/3445] Completed CRUS in 0.3s | 2.78 sym/s | Total: 4.7m | ETA: 15.9m [2026-02-05T20:19:50.167153] [INFO ] [sig ] [792/3445] Forecasting CRVL... [2026-02-05T20:19:50.167184] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-05T20:19:50.167215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-05T20:19:50.179684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-05T20:19:50.180021] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-05T20:19:50.180843] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-05T20:19:50.180896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:50.180927] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:50.180955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:50.181012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:50.239041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:50.239666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:50.239749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:50.239785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:50.357032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:50.357190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:50.357248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:50.357279] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:50.363951] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-05T20:19:50.364266] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-05T20:19:50.364411] [INFO ] [sig ] CRVL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:50.503182] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRVL.txt [2026-02-05T20:19:50.503323] [INFO ] [sig ] [792/3445] Completed CRVL in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:50.503371] [INFO ] [sig ] [793/3445] Forecasting CRVO... [2026-02-05T20:19:50.503407] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-05T20:19:50.503445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-05T20:19:50.516276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-05T20:19:50.516685] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-05T20:19:50.517509] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-05T20:19:50.517562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:50.517624] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:50.517653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:50.517709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:50.576214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:50.576888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:50.576971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:50.577004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:50.698928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:50.699056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:50.699096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:50.699125] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:50.702720] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-05T20:19:50.702999] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-05T20:19:50.703131] [INFO ] [sig ] CRVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:50.844036] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRVO.txt [2026-02-05T20:19:50.844155] [INFO ] [sig ] [793/3445] Completed CRVO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:50.844194] [INFO ] [sig ] [794/3445] Forecasting CRVS... [2026-02-05T20:19:50.844225] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-05T20:19:50.844255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-05T20:19:50.856746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-05T20:19:50.857074] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-05T20:19:50.857886] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-05T20:19:50.857938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:50.857970] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:50.857997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:50.858054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:50.916272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:50.917109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:50.917191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:50.917225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:51.041536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:51.041698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:51.041738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:51.041767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:51.045121] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-05T20:19:51.045398] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-05T20:19:51.045525] [INFO ] [sig ] CRVS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:51.188658] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRVS.txt [2026-02-05T20:19:51.188779] [INFO ] [sig ] [794/3445] Completed CRVS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:51.188818] [INFO ] [sig ] [795/3445] Forecasting CRWD... [2026-02-05T20:19:51.188850] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-05T20:19:51.188880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-05T20:19:51.201504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-05T20:19:51.201876] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-05T20:19:51.202711] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-05T20:19:51.202763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:51.202795] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:51.202823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:51.202880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:51.260648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:51.261274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:51.261353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:51.261387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:51.380271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:51.380432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:51.380482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:51.380514] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:51.383905] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-05T20:19:51.384178] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-05T20:19:51.384309] [INFO ] [sig ] CRWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:51.527159] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CRWD.txt [2026-02-05T20:19:51.527322] [INFO ] [sig ] [795/3445] Completed CRWD in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:51.527363] [INFO ] [sig ] [796/3445] Forecasting CRWS... [2026-02-05T20:19:51.527398] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-05T20:19:51.527430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-05T20:19:51.539888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-05T20:19:51.540270] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-05T20:19:51.541294] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-05T20:19:51.541355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:51.541408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:51.541443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:51.541510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:51.601163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:51.602034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:51.602120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:51.602154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:51.715186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:51.715354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:51.715395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:51.715424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:51.718922] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=53.99%) [2026-02-05T20:19:51.719210] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-05T20:19:51.719345] [INFO ] [sig ] CRWS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:51.864597] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CRWS.txt [2026-02-05T20:19:51.864774] [INFO ] [sig ] [796/3445] Completed CRWS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:51.864815] [INFO ] [sig ] [797/3445] Forecasting CSAN... [2026-02-05T20:19:51.864846] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-05T20:19:51.864875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-05T20:19:51.878021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-05T20:19:51.878433] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-05T20:19:51.879267] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-05T20:19:51.879319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:51.879352] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:51.879379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:51.879439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:51.937792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:51.938743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:51.938837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:51.938872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:52.057658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:52.057821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:52.057862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:52.057892] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:52.061380] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-05T20:19:52.061691] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-05T20:19:52.061824] [INFO ] [sig ] CSAN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:52.199839] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSAN.txt [2026-02-05T20:19:52.199993] [INFO ] [sig ] [797/3445] Completed CSAN in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:52.200034] [INFO ] [sig ] [798/3445] Forecasting CSB... [2026-02-05T20:19:52.200065] [INFO ] [sig ] Generating forecast for: CSB [2026-02-05T20:19:52.200096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-05T20:19:52.212105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-05T20:19:52.212493] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-05T20:19:52.213308] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-05T20:19:52.213360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:52.213392] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:52.213419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:52.213476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:52.270322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:52.271203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:52.271289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:52.271322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:52.381668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:52.381829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:52.381870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:52.381899] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:52.385247] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-02-05T20:19:52.385518] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-05T20:19:52.385662] [INFO ] [sig ] CSB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:52.527108] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSB.txt [2026-02-05T20:19:52.527229] [INFO ] [sig ] [798/3445] Completed CSB in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:52.527268] [INFO ] [sig ] [799/3445] Forecasting CSCO... [2026-02-05T20:19:52.527298] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-05T20:19:52.527328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-05T20:19:52.542774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-05T20:19:52.543089] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-05T20:19:52.544136] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-05T20:19:52.544189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:52.544221] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:52.544248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:52.544305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:52.607009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:52.607778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:52.607868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:52.607902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:52.728715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:52.728864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:52.728903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:52.728934] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:52.732352] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: DOWN (p=47.99%) [2026-02-05T20:19:52.732642] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-05T20:19:52.732789] [INFO ] [sig ] CSCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:52.875409] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CSCO.txt [2026-02-05T20:19:52.875523] [INFO ] [sig ] [799/3445] Completed CSCO in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:52.875567] [INFO ] [sig ] [800/3445] Forecasting CSGP... [2026-02-05T20:19:52.875617] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-05T20:19:52.875649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-05T20:19:52.888477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-05T20:19:52.888801] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-05T20:19:52.889637] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-05T20:19:52.889690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:52.889722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:52.889748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:52.889804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:52.951006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:52.951612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:52.951693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:52.951726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:53.074161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:53.074290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:53.074327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:53.074355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:53.077670] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-02-05T20:19:53.077940] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-05T20:19:53.078063] [INFO ] [sig ] CSGP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:53.218309] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSGP.txt [2026-02-05T20:19:53.218451] [INFO ] [sig ] [800/3445] Completed CSGP in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:53.218490] [INFO ] [sig ] [801/3445] Forecasting CSGS... [2026-02-05T20:19:53.218520] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-05T20:19:53.218551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-05T20:19:53.231826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-05T20:19:53.232201] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-05T20:19:53.233218] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-05T20:19:53.233270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:53.233302] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:53.233330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:53.233389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:53.296127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:53.296899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:53.296980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:53.297013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:53.418199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:53.418380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:53.418422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:53.418451] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:53.421961] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: DOWN (p=49.14%) [2026-02-05T20:19:53.422240] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-05T20:19:53.422388] [INFO ] [sig ] CSGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:53.564953] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CSGS.txt [2026-02-05T20:19:53.565086] [INFO ] [sig ] [801/3445] Completed CSGS in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:53.565152] [INFO ] [sig ] [802/3445] Forecasting CSIQ... [2026-02-05T20:19:53.565184] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-05T20:19:53.565215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-05T20:19:53.577537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-05T20:19:53.577892] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-05T20:19:53.578751] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-05T20:19:53.578804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:53.578837] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:53.578864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:53.578921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:53.635761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:53.636399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:53.636482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:53.636514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:53.759491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:53.759672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:53.759713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:53.759742] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:53.763228] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=67.28%) [2026-02-05T20:19:53.763531] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-05T20:19:53.763685] [INFO ] [sig ] CSIQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:53.901847] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSIQ.txt [2026-02-05T20:19:53.901973] [INFO ] [sig ] [802/3445] Completed CSIQ in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:53.902012] [INFO ] [sig ] [803/3445] Forecasting CSPI... [2026-02-05T20:19:53.902041] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-05T20:19:53.902072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-05T20:19:53.914449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-05T20:19:53.914905] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-05T20:19:53.915995] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-05T20:19:53.916062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:53.916108] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:53.916145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:53.916236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:53.974342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:53.975072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:53.975157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:53.975189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:54.092883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:54.093073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:54.093120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:54.093173] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:54.096661] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: UP (p=83.91%) [2026-02-05T20:19:54.096935] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-05T20:19:54.097060] [INFO ] [sig ] CSPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:54.235880] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSPI.txt [2026-02-05T20:19:54.236016] [INFO ] [sig ] [803/3445] Completed CSPI in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.9m [2026-02-05T20:19:54.236056] [INFO ] [sig ] [804/3445] Forecasting CSQ... [2026-02-05T20:19:54.236087] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-05T20:19:54.236117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-05T20:19:54.249557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-05T20:19:54.249901] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-05T20:19:54.250708] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-05T20:19:54.250760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:54.250792] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:54.250820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:54.250876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:54.309641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:54.310529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:54.310635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:54.310671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:54.433052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:54.433210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:54.433250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:54.433280] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:54.436973] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: DOWN (p=42.96%) [2026-02-05T20:19:54.437246] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-05T20:19:54.437375] [INFO ] [sig ] CSQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:54.579717] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CSQ.txt [2026-02-05T20:19:54.579854] [INFO ] [sig ] [804/3445] Completed CSQ in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-05T20:19:54.579894] [INFO ] [sig ] [805/3445] Forecasting CSTL... [2026-02-05T20:19:54.579925] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-05T20:19:54.579955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-05T20:19:54.592900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-05T20:19:54.593256] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-05T20:19:54.594117] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-05T20:19:54.594168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:54.594200] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:54.594277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:54.594336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:54.655176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:54.655963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:54.656068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:54.656103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:54.788266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:54.788541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:54.788629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:54.788679] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:54.793788] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=26.53%) [2026-02-05T20:19:54.794247] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-05T20:19:54.794446] [INFO ] [sig ] CSTL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:54.974729] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CSTL.txt [2026-02-05T20:19:54.974879] [INFO ] [sig ] [805/3445] Completed CSTL in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-05T20:19:54.974922] [INFO ] [sig ] [806/3445] Forecasting CSTM... [2026-02-05T20:19:54.974955] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-05T20:19:54.974988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-05T20:19:54.988387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-05T20:19:54.988783] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-05T20:19:54.989708] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-05T20:19:54.989763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:54.989799] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:54.989829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:54.989888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:55.055716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:55.056553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:55.056677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:55.056717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:55.187195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:55.187354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:55.187394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:55.187425] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:55.191080] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: UP (p=60.05%) [2026-02-05T20:19:55.191365] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-05T20:19:55.191519] [INFO ] [sig ] CSTM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:55.330381] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSTM.txt [2026-02-05T20:19:55.330549] [INFO ] [sig ] [806/3445] Completed CSTM in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-05T20:19:55.330616] [INFO ] [sig ] [807/3445] Forecasting CSWC... [2026-02-05T20:19:55.330648] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-05T20:19:55.330680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-05T20:19:55.343046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-05T20:19:55.343406] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-05T20:19:55.344220] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-05T20:19:55.344272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:55.344305] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:55.344343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:55.344400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:55.403094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:55.403972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:55.404061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:55.404094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:55.530251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:55.530436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:55.530480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:55.530509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:55.534148] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-02-05T20:19:55.534442] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-05T20:19:55.534601] [INFO ] [sig ] CSWC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:55.679202] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSWC.txt [2026-02-05T20:19:55.679368] [INFO ] [sig ] [807/3445] Completed CSWC in 0.3s | 2.78 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-05T20:19:55.679412] [INFO ] [sig ] [808/3445] Forecasting CSX... [2026-02-05T20:19:55.679454] [INFO ] [sig ] Generating forecast for: CSX [2026-02-05T20:19:55.679498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-05T20:19:55.692971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-05T20:19:55.693378] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-05T20:19:55.694344] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-05T20:19:55.694399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:55.694432] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:55.694461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:55.694518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:55.759337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:55.760226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:55.760316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:55.760353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:55.884599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:55.884757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:55.884798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:55.884827] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:55.888299] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-02-05T20:19:55.888630] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-05T20:19:55.888765] [INFO ] [sig ] CSX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:56.030376] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CSX.txt [2026-02-05T20:19:56.030532] [INFO ] [sig ] [808/3445] Completed CSX in 0.4s | 2.78 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-05T20:19:56.030591] [INFO ] [sig ] [809/3445] Forecasting CTAS... [2026-02-05T20:19:56.030626] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-05T20:19:56.030657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-05T20:19:56.044534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-05T20:19:56.044933] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-05T20:19:56.045883] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-05T20:19:56.045937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:56.045971] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:56.045999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:56.046058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:56.110066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:56.110854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:56.110939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:56.110973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:56.232006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:56.232188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:56.232231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:56.232262] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:56.236064] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-05T20:19:56.236357] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-05T20:19:56.236521] [INFO ] [sig ] CTAS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:56.386619] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTAS.txt [2026-02-05T20:19:56.386960] [INFO ] [sig ] [809/3445] Completed CTAS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:56.387007] [INFO ] [sig ] [810/3445] Forecasting CTBB... [2026-02-05T20:19:56.387049] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-05T20:19:56.387096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-05T20:19:56.400551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-05T20:19:56.401009] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-05T20:19:56.401924] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-05T20:19:56.401980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:56.402015] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:56.402044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:56.402104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:56.472067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:56.472975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:56.473064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:56.473101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:56.599529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:56.599729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:56.599777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:56.599805] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:56.603674] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: DOWN (p=38.83%) [2026-02-05T20:19:56.603979] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-05T20:19:56.604118] [INFO ] [sig ] CTBB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:56.752443] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CTBB.txt [2026-02-05T20:19:56.752620] [INFO ] [sig ] [810/3445] Completed CTBB in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:56.752662] [INFO ] [sig ] [811/3445] Forecasting CTBI... [2026-02-05T20:19:56.752692] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-05T20:19:56.752729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-05T20:19:56.764879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-05T20:19:56.765265] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-05T20:19:56.766177] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-05T20:19:56.766233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:56.766268] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:56.766299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:56.766359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:56.828122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:56.828891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:56.828977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:56.829013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:56.955776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:56.955997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:56.956051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:56.956084] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:56.960018] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: DOWN (p=11.83%) [2026-02-05T20:19:56.960298] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-05T20:19:56.960430] [INFO ] [sig ] CTBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:57.102608] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CTBI.txt [2026-02-05T20:19:57.102931] [INFO ] [sig ] [811/3445] Completed CTBI in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:57.102973] [INFO ] [sig ] [812/3445] Forecasting CTDD... [2026-02-05T20:19:57.103002] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-05T20:19:57.103032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-05T20:19:57.115390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-05T20:19:57.115775] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-05T20:19:57.116604] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-05T20:19:57.116661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:57.116694] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:57.116722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:57.116779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:57.176511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:57.177214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:57.177298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:57.177331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:57.290705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:57.290861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:57.290901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:57.290930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:57.294343] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: UP (p=96.37%) [2026-02-05T20:19:57.294636] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-05T20:19:57.294765] [INFO ] [sig ] CTDD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:57.434109] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTDD.txt [2026-02-05T20:19:57.434242] [INFO ] [sig ] [812/3445] Completed CTDD in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:57.434282] [INFO ] [sig ] [813/3445] Forecasting CTKB... [2026-02-05T20:19:57.434311] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-05T20:19:57.434340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-05T20:19:57.446435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-05T20:19:57.446787] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-05T20:19:57.447600] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-05T20:19:57.447654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:57.447687] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:57.447714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:57.447770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:57.504988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:57.505693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:57.505774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:57.505807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:57.624172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:57.624327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:57.624367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:57.624396] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:57.627845] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=91.06%) [2026-02-05T20:19:57.628119] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-05T20:19:57.628246] [INFO ] [sig ] CTKB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:57.771048] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTKB.txt [2026-02-05T20:19:57.771195] [INFO ] [sig ] [813/3445] Completed CTKB in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:57.771236] [INFO ] [sig ] [814/3445] Forecasting CTLP... [2026-02-05T20:19:57.771267] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-05T20:19:57.771297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-05T20:19:57.783971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-05T20:19:57.784293] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-05T20:19:57.785165] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-05T20:19:57.785217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:57.785249] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:57.785276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:57.785333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:57.842717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:57.843356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:57.843449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:57.843491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:57.961325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:57.961478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:57.961522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:57.961551] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:57.964965] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=88.96%) [2026-02-05T20:19:57.965238] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-05T20:19:57.965366] [INFO ] [sig ] CTLP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:58.103821] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTLP.txt [2026-02-05T20:19:58.103958] [INFO ] [sig ] [814/3445] Completed CTLP in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:58.103998] [INFO ] [sig ] [815/3445] Forecasting CTMX... [2026-02-05T20:19:58.104027] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-05T20:19:58.104057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-05T20:19:58.115928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-05T20:19:58.116288] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-05T20:19:58.117102] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-05T20:19:58.117155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:58.117187] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:58.117216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:58.117273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:58.174356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:58.175064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:58.175171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:58.175205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:58.298458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:58.298623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:58.298665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:58.298694] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:58.302160] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-05T20:19:58.302433] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-05T20:19:58.302599] [INFO ] [sig ] CTMX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:19:58.446214] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CTMX.txt [2026-02-05T20:19:58.446357] [INFO ] [sig ] [815/3445] Completed CTMX in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:58.446396] [INFO ] [sig ] [816/3445] Forecasting CTNM... [2026-02-05T20:19:58.446427] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-05T20:19:58.446457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-05T20:19:58.458771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-05T20:19:58.459099] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-05T20:19:58.459916] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-05T20:19:58.459969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:58.460001] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:58.460028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:58.460085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:58.518220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:58.519013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:58.519106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:58.519143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:58.637167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:58.637335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:58.637375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:58.637404] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:58.640890] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-05T20:19:58.641172] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-05T20:19:58.641304] [INFO ] [sig ] CTNM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:58.779800] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTNM.txt [2026-02-05T20:19:58.779939] [INFO ] [sig ] [816/3445] Completed CTNM in 0.3s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:58.779979] [INFO ] [sig ] [817/3445] Forecasting CTO... [2026-02-05T20:19:58.780010] [INFO ] [sig ] Generating forecast for: CTO [2026-02-05T20:19:58.780041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-05T20:19:58.792330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-05T20:19:58.792734] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-05T20:19:58.793706] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-05T20:19:58.793760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:58.793798] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:58.793834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:58.793893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:58.856803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:58.857603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:58.857690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:58.857726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:58.983963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:58.984126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:58.984168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:58.984198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:58.987883] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=85.51%) [2026-02-05T20:19:58.988196] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-05T20:19:58.988357] [INFO ] [sig ] CTO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:59.140129] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTO.txt [2026-02-05T20:19:59.140312] [INFO ] [sig ] [817/3445] Completed CTO in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:59.140365] [INFO ] [sig ] [818/3445] Forecasting CTRA... [2026-02-05T20:19:59.140398] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-05T20:19:59.140430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-05T20:19:59.153635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-05T20:19:59.154015] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-05T20:19:59.154953] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-05T20:19:59.155009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:59.155042] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:59.155070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:59.155140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:59.219190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:59.219952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:59.220038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:59.220072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:59.342814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:59.342972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:59.343013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:59.343044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:59.346933] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: UP (p=75.16%) [2026-02-05T20:19:59.347275] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-05T20:19:59.347439] [INFO ] [sig ] CTRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:59.494500] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTRA.txt [2026-02-05T20:19:59.494720] [INFO ] [sig ] [818/3445] Completed CTRA in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.8m [2026-02-05T20:19:59.494779] [INFO ] [sig ] [819/3445] Forecasting CTRE... [2026-02-05T20:19:59.494826] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-05T20:19:59.494865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-05T20:19:59.507337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-05T20:19:59.507736] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-05T20:19:59.508634] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-05T20:19:59.508689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:59.508722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:59.508749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:59.508807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:59.572106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:59.572903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:59.572991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:59.573025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:19:59.702610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:19:59.702769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:19:59.702811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:19:59.702841] [INFO ] [FORECASTER] Training complete [2026-02-05T20:19:59.706435] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: UP (p=77.46%) [2026-02-05T20:19:59.706766] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-05T20:19:59.706902] [INFO ] [sig ] CTRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:19:59.850081] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTRE.txt [2026-02-05T20:19:59.850233] [INFO ] [sig ] [819/3445] Completed CTRE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:19:59.850273] [INFO ] [sig ] [820/3445] Forecasting CTRM... [2026-02-05T20:19:59.850303] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-05T20:19:59.850335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-05T20:19:59.864682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-05T20:19:59.865055] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-05T20:19:59.866097] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-05T20:19:59.866160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:19:59.866193] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:19:59.866221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:19:59.866277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:19:59.929059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:19:59.929999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:19:59.930088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:19:59.930124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:00.051675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:00.051836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:00.051878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:00.051908] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:00.055752] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=47.67%) [2026-02-05T20:20:00.056051] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-05T20:20:00.056193] [INFO ] [sig ] CTRM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:00.206594] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CTRM.txt [2026-02-05T20:20:00.206750] [INFO ] [sig ] [820/3445] Completed CTRM in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:20:00.206792] [INFO ] [sig ] [821/3445] Forecasting CTRN... [2026-02-05T20:20:00.206822] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-05T20:20:00.206854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-05T20:20:00.219915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-05T20:20:00.220299] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-05T20:20:00.221241] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-05T20:20:00.221296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:00.221330] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:00.221358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:00.221416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:00.286156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:00.287142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:00.287284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:00.287323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:00.419523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:00.419719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:00.419772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:00.419804] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:00.423538] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=15.41%) [2026-02-05T20:20:00.423849] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-05T20:20:00.424006] [INFO ] [sig ] CTRN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:00.573464] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CTRN.txt [2026-02-05T20:20:00.573640] [INFO ] [sig ] [821/3445] Completed CTRN in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:20:00.573685] [INFO ] [sig ] [822/3445] Forecasting CTS... [2026-02-05T20:20:00.573717] [INFO ] [sig ] Generating forecast for: CTS [2026-02-05T20:20:00.573749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-05T20:20:00.586761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-05T20:20:00.587135] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-05T20:20:00.588017] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-05T20:20:00.588072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:00.588132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:00.588161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:00.588220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:00.652077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:00.652960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:00.653050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:00.653084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:00.781451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:00.781637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:00.781685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:00.781716] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:00.785416] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-05T20:20:00.785731] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-05T20:20:00.785867] [INFO ] [sig ] CTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:00.934226] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTS.txt [2026-02-05T20:20:00.934394] [INFO ] [sig ] [822/3445] Completed CTS in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:20:00.934437] [INFO ] [sig ] [823/3445] Forecasting CTSH... [2026-02-05T20:20:00.934469] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-05T20:20:00.934505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-05T20:20:00.949298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-05T20:20:00.949756] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-05T20:20:00.950651] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-05T20:20:00.950717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:00.950753] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:00.950780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:00.950839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:01.014002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:01.014867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:01.014955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:01.014990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:01.143031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:01.143196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:01.143240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:01.143271] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:01.146999] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=67.18%) [2026-02-05T20:20:01.147289] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-05T20:20:01.147429] [INFO ] [sig ] CTSH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:01.294952] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTSH.txt [2026-02-05T20:20:01.295123] [INFO ] [sig ] [823/3445] Completed CTSH in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:20:01.295175] [INFO ] [sig ] [824/3445] Forecasting CTVA... [2026-02-05T20:20:01.295214] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-05T20:20:01.295254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-05T20:20:01.308173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-05T20:20:01.308569] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-05T20:20:01.309570] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-05T20:20:01.309662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:01.309702] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:01.309731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:01.309789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:01.367828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:01.368693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:01.368776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:01.368809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:01.492031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:01.492195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:01.492235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:01.492264] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:01.495957] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: UP (p=53.82%) [2026-02-05T20:20:01.496242] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-05T20:20:01.496375] [INFO ] [sig ] CTVA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:01.648863] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CTVA.txt [2026-02-05T20:20:01.649032] [INFO ] [sig ] [824/3445] Completed CTVA in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:20:01.649075] [INFO ] [sig ] [825/3445] Forecasting CUBE... [2026-02-05T20:20:01.649105] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-05T20:20:01.649139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-05T20:20:01.663701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-05T20:20:01.664118] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-05T20:20:01.665102] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-05T20:20:01.665164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:01.665214] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:01.665254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:01.665316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:01.737608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:01.738685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:01.738780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:01.738816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:01.872667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:01.872847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:01.872889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:01.872959] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:01.876794] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-05T20:20:01.877191] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-05T20:20:01.877382] [INFO ] [sig ] CUBE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:02.041086] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CUBE.txt [2026-02-05T20:20:02.041259] [INFO ] [sig ] [825/3445] Completed CUBE in 0.4s | 2.78 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-05T20:20:02.041304] [INFO ] [sig ] [826/3445] Forecasting CUBI... [2026-02-05T20:20:02.041337] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-05T20:20:02.041371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-05T20:20:02.055426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-05T20:20:02.056070] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-05T20:20:02.057175] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-05T20:20:02.057242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:02.057280] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:02.057309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:02.057372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:02.126917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:02.128079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:02.128174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:02.128209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:02.258369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:02.258539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:02.258613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:02.258655] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:02.262816] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-02-05T20:20:02.263348] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-05T20:20:02.263496] [INFO ] [sig ] CUBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:02.415084] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CUBI.txt [2026-02-05T20:20:02.415254] [INFO ] [sig ] [826/3445] Completed CUBI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:02.415295] [INFO ] [sig ] [827/3445] Forecasting CUK... [2026-02-05T20:20:02.415326] [INFO ] [sig ] Generating forecast for: CUK [2026-02-05T20:20:02.415357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-05T20:20:02.428944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-05T20:20:02.429360] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-05T20:20:02.430299] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-05T20:20:02.430357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:02.430392] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:02.430422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:02.430484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:02.490748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:02.491665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:02.491755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:02.491792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:02.615664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:02.615825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:02.615884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:02.615914] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:02.619365] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-05T20:20:02.619673] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-05T20:20:02.619807] [INFO ] [sig ] CUK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:02.768323] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CUK.txt [2026-02-05T20:20:02.768499] [INFO ] [sig ] [827/3445] Completed CUK in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:02.768543] [INFO ] [sig ] [828/3445] Forecasting CULP... [2026-02-05T20:20:02.768595] [INFO ] [sig ] Generating forecast for: CULP [2026-02-05T20:20:02.768632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-05T20:20:02.780871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-05T20:20:02.781235] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-05T20:20:02.782103] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-05T20:20:02.782159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:02.782194] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:02.782224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:02.782284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:02.846982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:02.847999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:02.848109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:02.848145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:02.962645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:02.962813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:02.962854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:02.962881] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:02.966431] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: DOWN (p=46.81%) [2026-02-05T20:20:02.966785] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-05T20:20:02.966945] [INFO ] [sig ] CULP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:03.118548] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CULP.txt [2026-02-05T20:20:03.118951] [INFO ] [sig ] [828/3445] Completed CULP in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:03.118997] [INFO ] [sig ] [829/3445] Forecasting CURI... [2026-02-05T20:20:03.119029] [INFO ] [sig ] Generating forecast for: CURI [2026-02-05T20:20:03.119064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-05T20:20:03.132790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-05T20:20:03.133216] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-05T20:20:03.134462] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-05T20:20:03.134529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:03.134565] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:03.134661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:03.134733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:03.197366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:03.198352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:03.198448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:03.198485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:03.323932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:03.324095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:03.324139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:03.324170] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:03.327928] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=85.41%) [2026-02-05T20:20:03.328271] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-05T20:20:03.328445] [INFO ] [sig ] CURI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:03.478738] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CURI.txt [2026-02-05T20:20:03.479115] [INFO ] [sig ] [829/3445] Completed CURI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:03.479168] [INFO ] [sig ] [830/3445] Forecasting CUZ... [2026-02-05T20:20:03.479206] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-05T20:20:03.479237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-05T20:20:03.492842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-05T20:20:03.493431] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-05T20:20:03.494352] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-05T20:20:03.494406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:03.494440] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:03.494468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:03.494525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:03.554968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:03.555797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:03.555885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:03.555920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:03.681539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:03.681726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:03.681769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:03.681801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:03.685692] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: UP (p=50.24%) [2026-02-05T20:20:03.685988] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-05T20:20:03.686123] [INFO ] [sig ] CUZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:03.835702] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CUZ.txt [2026-02-05T20:20:03.835845] [INFO ] [sig ] [830/3445] Completed CUZ in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:03.835888] [INFO ] [sig ] [831/3445] Forecasting CVBF... [2026-02-05T20:20:03.835919] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-05T20:20:03.835951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-05T20:20:03.848526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-05T20:20:03.848934] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-05T20:20:03.849766] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-05T20:20:03.849819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:03.849860] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:03.849889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:03.849945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:03.910068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:03.910915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:03.911007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:03.911040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:04.042232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:04.042398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:04.042441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:04.042470] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:04.046484] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: DOWN (p=33.54%) [2026-02-05T20:20:04.046796] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-05T20:20:04.046949] [INFO ] [sig ] CVBF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:04.195859] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CVBF.txt [2026-02-05T20:20:04.196037] [INFO ] [sig ] [831/3445] Completed CVBF in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:04.196103] [INFO ] [sig ] [832/3445] Forecasting CVCO... [2026-02-05T20:20:04.196149] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-05T20:20:04.196191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-05T20:20:04.210253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-05T20:20:04.210661] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-05T20:20:04.211696] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-05T20:20:04.211750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:04.211782] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:04.211810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:04.211866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:04.270877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:04.271806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:04.271929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:04.271965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:04.392718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:04.392881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:04.392922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:04.392952] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:04.396533] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-05T20:20:04.396911] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-05T20:20:04.397056] [INFO ] [sig ] CVCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:04.546469] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CVCO.txt [2026-02-05T20:20:04.546651] [INFO ] [sig ] [832/3445] Completed CVCO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:04.546697] [INFO ] [sig ] [833/3445] Forecasting CVE... [2026-02-05T20:20:04.546731] [INFO ] [sig ] Generating forecast for: CVE [2026-02-05T20:20:04.546765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-05T20:20:04.559837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-05T20:20:04.560232] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-05T20:20:04.561537] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-05T20:20:04.561627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:04.561671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:04.561701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:04.561775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:04.625546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:04.626773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:04.626877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:04.627110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:04.760938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:04.761101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:04.761142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:04.761175] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:04.765342] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-05T20:20:04.765662] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-05T20:20:04.765819] [INFO ] [sig ] CVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:04.921408] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CVE.txt [2026-02-05T20:20:04.921643] [INFO ] [sig ] [833/3445] Completed CVE in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:04.921701] [INFO ] [sig ] [834/3445] Forecasting CVEO... [2026-02-05T20:20:04.921748] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-05T20:20:04.921983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-05T20:20:04.938918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-05T20:20:04.939401] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-05T20:20:04.940487] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-05T20:20:04.940544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:04.940606] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:04.940638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:04.940701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:05.005148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:05.006104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:05.006209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:05.006247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:05.140669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:05.140842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:05.140887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:05.140917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:05.144632] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: DOWN (p=3.81%) [2026-02-05T20:20:05.144937] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-05T20:20:05.145080] [INFO ] [sig ] CVEO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:05.295854] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CVEO.txt [2026-02-05T20:20:05.296003] [INFO ] [sig ] [834/3445] Completed CVEO in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:05.296053] [INFO ] [sig ] [835/3445] Forecasting CVGI... [2026-02-05T20:20:05.296100] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-05T20:20:05.296145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-05T20:20:05.309314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-05T20:20:05.309737] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-05T20:20:05.310836] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-05T20:20:05.310890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:05.310924] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:05.310952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:05.311010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:05.376908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:05.378072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:05.378164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:05.378199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:05.510767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:05.510924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:05.510969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:05.511000] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:05.514491] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: DOWN (p=36.63%) [2026-02-05T20:20:05.514796] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-05T20:20:05.515129] [INFO ] [sig ] CVGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:05.669389] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CVGI.txt [2026-02-05T20:20:05.669630] [INFO ] [sig ] [835/3445] Completed CVGI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.7m [2026-02-05T20:20:05.669700] [INFO ] [sig ] [836/3445] Forecasting CVI... [2026-02-05T20:20:05.669754] [INFO ] [sig ] Generating forecast for: CVI [2026-02-05T20:20:05.669794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-05T20:20:05.684060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-05T20:20:05.684462] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-05T20:20:05.685533] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-05T20:20:05.685606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:05.685641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:05.685669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:05.685739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:05.750989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:05.751879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:05.751967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:05.752000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:05.881951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:05.882117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:05.882158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:05.882189] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:05.886299] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=55.17%) [2026-02-05T20:20:05.886613] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-05T20:20:05.886754] [INFO ] [sig ] CVI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:06.038448] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CVI.txt [2026-02-05T20:20:06.038645] [INFO ] [sig ] [836/3445] Completed CVI in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-05T20:20:06.038712] [INFO ] [sig ] [837/3445] Forecasting CVKD... [2026-02-05T20:20:06.038755] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-05T20:20:06.038788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-05T20:20:06.052235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-05T20:20:06.052654] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-05T20:20:06.053542] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-05T20:20:06.053616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:06.053650] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:06.053677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:06.053739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:06.117107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:06.118082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:06.118173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:06.118207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:06.254560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:06.254760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:06.254824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:06.254856] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:06.259626] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=12.82%) [2026-02-05T20:20:06.260096] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-05T20:20:06.260269] [INFO ] [sig ] CVKD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:06.408224] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CVKD.txt [2026-02-05T20:20:06.408420] [INFO ] [sig ] [837/3445] Completed CVKD in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-05T20:20:06.408490] [INFO ] [sig ] [838/3445] Forecasting CVNA... [2026-02-05T20:20:06.408540] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-05T20:20:06.408616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-05T20:20:06.423285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-05T20:20:06.423681] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-05T20:20:06.424557] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-05T20:20:06.424636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:06.424670] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:06.424699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:06.424757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:06.486361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:06.487307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:06.487422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:06.487461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:06.619435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:06.619614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:06.619661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:06.619707] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:06.623673] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-05T20:20:06.623960] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-05T20:20:06.624094] [INFO ] [sig ] CVNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:06.772627] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CVNA.txt [2026-02-05T20:20:06.772781] [INFO ] [sig ] [838/3445] Completed CVNA in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-05T20:20:06.772823] [INFO ] [sig ] [839/3445] Forecasting CVRX... [2026-02-05T20:20:06.772854] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-05T20:20:06.772887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-05T20:20:06.786191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-05T20:20:06.786613] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-05T20:20:06.787595] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-05T20:20:06.787663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:06.787738] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:06.787769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:06.787828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:06.851409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:06.852405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:06.852507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:06.852556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:06.981490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:06.981669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:06.981713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:06.981744] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:06.985379] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=46.85%) [2026-02-05T20:20:06.985714] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-05T20:20:06.985864] [INFO ] [sig ] CVRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:07.132466] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CVRX.txt [2026-02-05T20:20:07.132658] [INFO ] [sig ] [839/3445] Completed CVRX in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-05T20:20:07.132708] [INFO ] [sig ] [840/3445] Forecasting CVS... [2026-02-05T20:20:07.132743] [INFO ] [sig ] Generating forecast for: CVS [2026-02-05T20:20:07.132777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-05T20:20:07.145390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-05T20:20:07.145815] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-05T20:20:07.146742] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-05T20:20:07.146799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:07.146834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:07.146862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:07.146922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:07.209377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:07.210356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:07.210467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:07.210503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:07.340195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:07.340370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:07.340421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:07.340453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:07.344229] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-05T20:20:07.344533] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-05T20:20:07.344690] [INFO ] [sig ] CVS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:07.490396] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CVS.txt [2026-02-05T20:20:07.490556] [INFO ] [sig ] [840/3445] Completed CVS in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-05T20:20:07.490616] [INFO ] [sig ] [841/3445] Forecasting CVX... [2026-02-05T20:20:07.490648] [INFO ] [sig ] Generating forecast for: CVX [2026-02-05T20:20:07.490680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-05T20:20:07.503259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-05T20:20:07.503645] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-05T20:20:07.504460] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-05T20:20:07.504514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:07.504545] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:07.504587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:07.504647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:07.561538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:07.562332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:07.562419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:07.562451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:07.695278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:07.695447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:07.695500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:07.695539] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:07.699586] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: UP (p=53.16%) [2026-02-05T20:20:07.699922] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-05T20:20:07.700082] [INFO ] [sig ] CVX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:07.849017] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CVX.txt [2026-02-05T20:20:07.849184] [INFO ] [sig ] [841/3445] Completed CVX in 0.4s | 2.78 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-05T20:20:07.849232] [INFO ] [sig ] [842/3445] Forecasting CWAN... [2026-02-05T20:20:07.849264] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-05T20:20:07.849295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-05T20:20:07.861207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-05T20:20:07.861602] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-05T20:20:07.862678] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-05T20:20:07.862742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:07.862777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:07.862833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:07.862915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:07.923421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:07.924274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:07.924362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:07.924397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:08.050652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:08.050817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:08.050859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:08.050943] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:08.054599] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-02-05T20:20:08.054936] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-05T20:20:08.055089] [INFO ] [sig ] CWAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:08.219999] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CWAN.txt [2026-02-05T20:20:08.220176] [INFO ] [sig ] [842/3445] Completed CWAN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:08.220220] [INFO ] [sig ] [843/3445] Forecasting CWBC... [2026-02-05T20:20:08.220263] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-05T20:20:08.220314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-05T20:20:08.234191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-05T20:20:08.234613] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-05T20:20:08.235479] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-05T20:20:08.235537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:08.235600] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:08.235634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:08.235694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:08.300930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:08.301832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:08.301923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:08.301959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:08.431271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:08.431446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:08.431509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:08.431564] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:08.435342] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-05T20:20:08.435653] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-05T20:20:08.435790] [INFO ] [sig ] CWBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:08.584494] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CWBC.txt [2026-02-05T20:20:08.584676] [INFO ] [sig ] [843/3445] Completed CWBC in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:08.584731] [INFO ] [sig ] [844/3445] Forecasting CWCO... [2026-02-05T20:20:08.584763] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-05T20:20:08.584794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-05T20:20:08.597647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-05T20:20:08.598069] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-05T20:20:08.599170] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-05T20:20:08.599229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:08.599263] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:08.599292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:08.599353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:08.661846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:08.662787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:08.662886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:08.662920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:08.800642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:08.800813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:08.800869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:08.800917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:08.805177] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: UP (p=93.80%) [2026-02-05T20:20:08.805503] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-05T20:20:08.805682] [INFO ] [sig ] CWCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:08.959244] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CWCO.txt [2026-02-05T20:20:08.959416] [INFO ] [sig ] [844/3445] Completed CWCO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:08.959458] [INFO ] [sig ] [845/3445] Forecasting CWD... [2026-02-05T20:20:08.959501] [INFO ] [sig ] Generating forecast for: CWD [2026-02-05T20:20:08.959555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-05T20:20:08.972712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-05T20:20:08.973155] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-05T20:20:08.974244] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-05T20:20:08.974301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:08.974335] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:08.974363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:08.974421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:09.040175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:09.041147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:09.041260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:09.041299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:09.165987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:09.166162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:09.166204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:09.166236] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:09.170101] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-05T20:20:09.170418] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-05T20:20:09.170588] [INFO ] [sig ] CWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:09.323129] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CWD.txt [2026-02-05T20:20:09.323326] [INFO ] [sig ] [845/3445] Completed CWD in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:09.323381] [INFO ] [sig ] [846/3445] Forecasting CWEN... [2026-02-05T20:20:09.323417] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-05T20:20:09.323456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-05T20:20:09.337516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-05T20:20:09.337968] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-05T20:20:09.338846] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-05T20:20:09.338901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:09.338934] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:09.338962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:09.339019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:09.402324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:09.403323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:09.403424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:09.403461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:09.527848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:09.528010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:09.528052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:09.528081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:09.531553] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: DOWN (p=3.63%) [2026-02-05T20:20:09.531861] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-05T20:20:09.532000] [INFO ] [sig ] CWEN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:09.677254] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CWEN.txt [2026-02-05T20:20:09.677638] [INFO ] [sig ] [846/3445] Completed CWEN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:09.677682] [INFO ] [sig ] [847/3445] Forecasting CWH... [2026-02-05T20:20:09.677713] [INFO ] [sig ] Generating forecast for: CWH [2026-02-05T20:20:09.677744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-05T20:20:09.690552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-05T20:20:09.690962] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-05T20:20:09.691832] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-05T20:20:09.691889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:09.691922] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:09.691949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:09.692011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:09.749450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:09.750367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:09.750457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:09.750491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:09.871217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:09.871385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:09.871425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:09.871454] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:09.874944] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-05T20:20:09.875266] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-05T20:20:09.875404] [INFO ] [sig ] CWH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:10.014973] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CWH.txt [2026-02-05T20:20:10.015147] [INFO ] [sig ] [847/3445] Completed CWH in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:10.015190] [INFO ] [sig ] [848/3445] Forecasting CWK... [2026-02-05T20:20:10.015222] [INFO ] [sig ] Generating forecast for: CWK [2026-02-05T20:20:10.015254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-05T20:20:10.027653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-05T20:20:10.028075] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-05T20:20:10.028954] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-05T20:20:10.029008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:10.029040] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:10.029067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:10.029123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:10.085768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:10.086859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:10.086947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:10.086981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:10.209124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:10.209289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:10.209330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:10.209359] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:10.213168] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: DOWN (p=38.60%) [2026-02-05T20:20:10.213468] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-05T20:20:10.213624] [INFO ] [sig ] CWK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:10.375016] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CWK.txt [2026-02-05T20:20:10.375181] [INFO ] [sig ] [848/3445] Completed CWK in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:10.375222] [INFO ] [sig ] [849/3445] Forecasting CXDO... [2026-02-05T20:20:10.375252] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-05T20:20:10.375284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-05T20:20:10.389744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-05T20:20:10.390230] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-05T20:20:10.391386] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-05T20:20:10.391448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:10.391487] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:10.391517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:10.391602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:10.471694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:10.472644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:10.472777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:10.472818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:10.602434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:10.602629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:10.602674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:10.602712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:10.606390] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-05T20:20:10.606715] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-05T20:20:10.606890] [INFO ] [sig ] CXDO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:10.753408] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CXDO.txt [2026-02-05T20:20:10.753562] [INFO ] [sig ] [849/3445] Completed CXDO in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:10.753623] [INFO ] [sig ] [850/3445] Forecasting CXE... [2026-02-05T20:20:10.753656] [INFO ] [sig ] Generating forecast for: CXE [2026-02-05T20:20:10.753688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-05T20:20:10.767475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-05T20:20:10.767827] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-05T20:20:10.768733] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-05T20:20:10.768798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:10.768841] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:10.768874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:10.768943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:10.831139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:10.832192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:10.832276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:10.832309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:10.950084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:10.950248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:10.950293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:10.950329] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:10.953805] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-02-05T20:20:10.954086] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-05T20:20:10.954381] [INFO ] [sig ] CXE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:11.096867] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CXE.txt [2026-02-05T20:20:11.096999] [INFO ] [sig ] [850/3445] Completed CXE in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:11.097039] [INFO ] [sig ] [851/3445] Forecasting CXSE... [2026-02-05T20:20:11.097070] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-05T20:20:11.097101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-05T20:20:11.110636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-05T20:20:11.110960] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-05T20:20:11.111811] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-05T20:20:11.111876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:11.111914] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:11.111944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:11.112000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:11.172461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:11.173345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:11.173425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:11.173459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:11.306680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:11.306863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:11.306904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:11.306932] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:11.310473] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: DOWN (p=38.57%) [2026-02-05T20:20:11.310776] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-05T20:20:11.310907] [INFO ] [sig ] CXSE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:11.453410] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CXSE.txt [2026-02-05T20:20:11.453596] [INFO ] [sig ] [851/3445] Completed CXSE in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:11.453640] [INFO ] [sig ] [852/3445] Forecasting CYD... [2026-02-05T20:20:11.453670] [INFO ] [sig ] Generating forecast for: CYD [2026-02-05T20:20:11.453703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-05T20:20:11.467786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-05T20:20:11.468179] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-05T20:20:11.469088] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-05T20:20:11.469142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:11.469174] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:11.469202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:11.469259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:11.532199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:11.533396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:11.533486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:11.533521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:11.665591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:11.665767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:11.665813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:11.665843] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:11.669524] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=9.71%) [2026-02-05T20:20:11.669848] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-05T20:20:11.669986] [INFO ] [sig ] CYD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:11.819981] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CYD.txt [2026-02-05T20:20:11.820209] [INFO ] [sig ] [852/3445] Completed CYD in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.6m [2026-02-05T20:20:11.820269] [INFO ] [sig ] [853/3445] Forecasting CYH... [2026-02-05T20:20:11.820312] [INFO ] [sig ] Generating forecast for: CYH [2026-02-05T20:20:11.820355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-05T20:20:11.833275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-05T20:20:11.833700] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-05T20:20:11.834619] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-05T20:20:11.834685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:11.834736] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:11.834780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:11.834867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:11.895859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:11.896710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:11.896797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:11.896832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:12.032747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:12.032921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:12.032967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:12.032997] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:12.036761] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-05T20:20:12.037068] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-05T20:20:12.037226] [INFO ] [sig ] CYH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:12.179122] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CYH.txt [2026-02-05T20:20:12.179266] [INFO ] [sig ] [853/3445] Completed CYH in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-05T20:20:12.179306] [INFO ] [sig ] [854/3445] Forecasting CYN... [2026-02-05T20:20:12.179336] [INFO ] [sig ] Generating forecast for: CYN [2026-02-05T20:20:12.179367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-05T20:20:12.192056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-05T20:20:12.192498] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-05T20:20:12.193371] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-05T20:20:12.193426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:12.193459] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:12.193488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:12.193547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:12.253244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:12.254031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:12.254116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:12.254151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:12.377672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:12.377835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:12.377887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:12.377930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:12.381570] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=43.43%) [2026-02-05T20:20:12.381923] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-05T20:20:12.382088] [INFO ] [sig ] CYN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:12.532084] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CYN.txt [2026-02-05T20:20:12.532253] [INFO ] [sig ] [854/3445] Completed CYN in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-05T20:20:12.532311] [INFO ] [sig ] [855/3445] Forecasting CYRX... [2026-02-05T20:20:12.532357] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-05T20:20:12.532393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-05T20:20:12.545666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-05T20:20:12.546049] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-05T20:20:12.546983] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-05T20:20:12.547039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:12.547084] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:12.547112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:12.547171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:12.611301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:12.612173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:12.612261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:12.612298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:12.735974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:12.736134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:12.736173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:12.736202] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:12.739746] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: DOWN (p=4.74%) [2026-02-05T20:20:12.740025] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-05T20:20:12.740156] [INFO ] [sig ] CYRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:12.900504] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CYRX.txt [2026-02-05T20:20:12.900750] [INFO ] [sig ] [855/3445] Completed CYRX in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-05T20:20:12.900810] [INFO ] [sig ] [856/3445] Forecasting CYTK... [2026-02-05T20:20:12.900854] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-05T20:20:12.900899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-05T20:20:12.917084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-05T20:20:12.917554] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-05T20:20:12.918624] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-05T20:20:12.918678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:12.918748] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:12.918777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:12.918834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:12.977008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:12.978002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:12.978101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:12.978136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:13.110549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:13.110735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:13.110778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:13.110810] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:13.114387] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-05T20:20:13.114768] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-05T20:20:13.114919] [INFO ] [sig ] CYTK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:13.253085] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CYTK.txt [2026-02-05T20:20:13.253231] [INFO ] [sig ] [856/3445] Completed CYTK in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-05T20:20:13.253272] [INFO ] [sig ] [857/3445] Forecasting CZFS... [2026-02-05T20:20:13.253302] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-05T20:20:13.253334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-05T20:20:13.263330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-05T20:20:13.263697] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-05T20:20:13.264651] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-05T20:20:13.264715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:13.264749] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:13.264778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:13.264843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:13.324681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:13.325480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:13.325565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:13.325618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:13.429420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:13.429607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:13.429651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:13.429680] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:13.433134] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: DOWN (p=28.33%) [2026-02-05T20:20:13.433411] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-05T20:20:13.433542] [INFO ] [sig ] CZFS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:13.573400] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CZFS.txt [2026-02-05T20:20:13.573559] [INFO ] [sig ] [857/3445] Completed CZFS in 0.3s | 2.78 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-05T20:20:13.573622] [INFO ] [sig ] [858/3445] Forecasting CZNC... [2026-02-05T20:20:13.573656] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-05T20:20:13.573688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-05T20:20:13.586258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-05T20:20:13.586656] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-05T20:20:13.587788] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-05T20:20:13.587853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:13.587895] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:13.587938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:13.588013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:13.650118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:13.650898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:13.650985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:13.651020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:13.781843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:13.782009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:13.782050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:13.782079] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:13.786090] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: UP (p=82.85%) [2026-02-05T20:20:13.786372] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-05T20:20:13.786526] [INFO ] [sig ] CZNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:13.934366] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/CZNC.txt [2026-02-05T20:20:13.934512] [INFO ] [sig ] [858/3445] Completed CZNC in 0.4s | 2.78 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-05T20:20:13.934559] [INFO ] [sig ] [859/3445] Forecasting CZWI... [2026-02-05T20:20:13.934610] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-05T20:20:13.934644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-05T20:20:13.948003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-05T20:20:13.948411] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-05T20:20:13.949302] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-05T20:20:13.949357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:13.949390] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:13.949418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:13.949475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:14.014066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:14.014978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:14.015073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:14.015108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:14.141025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:14.141195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:14.141248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:14.141315] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:14.145028] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: DOWN (p=3.10%) [2026-02-05T20:20:14.145521] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-05T20:20:14.145700] [INFO ] [sig ] CZWI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:14.292744] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/CZWI.txt [2026-02-05T20:20:14.292933] [INFO ] [sig ] [859/3445] Completed CZWI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:14.292983] [INFO ] [sig ] [860/3445] Forecasting DAL... [2026-02-05T20:20:14.293018] [INFO ] [sig ] Generating forecast for: DAL [2026-02-05T20:20:14.293051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-05T20:20:14.306093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-05T20:20:14.306496] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-05T20:20:14.307454] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-05T20:20:14.307511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:14.307546] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:14.307593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:14.307655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:14.369486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:14.370327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:14.370421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:14.370455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:14.498221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:14.498416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:14.498461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:14.498494] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:14.502134] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-02-05T20:20:14.502456] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-05T20:20:14.502634] [INFO ] [sig ] DAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:14.646451] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DAL.txt [2026-02-05T20:20:14.646628] [INFO ] [sig ] [860/3445] Completed DAL in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:14.646675] [INFO ] [sig ] [861/3445] Forecasting DAN... [2026-02-05T20:20:14.646708] [INFO ] [sig ] Generating forecast for: DAN [2026-02-05T20:20:14.646743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-05T20:20:14.659480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-05T20:20:14.659934] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-05T20:20:14.661063] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-05T20:20:14.661130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:14.661171] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:14.661209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:14.661293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:14.724404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:14.725293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:14.725383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:14.725418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:14.865007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:14.865220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:14.865266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:14.865298] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:14.869062] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=25.68%) [2026-02-05T20:20:14.869523] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-05T20:20:14.869680] [INFO ] [sig ] DAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:15.018562] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DAN.txt [2026-02-05T20:20:15.018737] [INFO ] [sig ] [861/3445] Completed DAN in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:15.018779] [INFO ] [sig ] [862/3445] Forecasting DAO... [2026-02-05T20:20:15.018810] [INFO ] [sig ] Generating forecast for: DAO [2026-02-05T20:20:15.018843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-05T20:20:15.032842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-05T20:20:15.033414] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-05T20:20:15.034342] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-05T20:20:15.034396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:15.034430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:15.034458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:15.034517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:15.095139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:15.095940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:15.096024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:15.096058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:15.220856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:15.221027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:15.221075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:15.221128] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:15.225065] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: DOWN (p=9.93%) [2026-02-05T20:20:15.225354] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-05T20:20:15.225489] [INFO ] [sig ] DAO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:15.365565] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DAO.txt [2026-02-05T20:20:15.365721] [INFO ] [sig ] [862/3445] Completed DAO in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:15.365761] [INFO ] [sig ] [863/3445] Forecasting DAPP... [2026-02-05T20:20:15.365791] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-05T20:20:15.365821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-05T20:20:15.378791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-05T20:20:15.379185] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-05T20:20:15.380310] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-05T20:20:15.380376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:15.380413] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:15.380441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:15.380499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:15.445140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:15.445946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:15.446031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:15.446064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:15.572834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:15.572987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:15.573028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:15.573058] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:15.576989] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-02-05T20:20:15.577272] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-05T20:20:15.577399] [INFO ] [sig ] DAPP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:15.720887] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DAPP.txt [2026-02-05T20:20:15.721045] [INFO ] [sig ] [863/3445] Completed DAPP in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:15.721087] [INFO ] [sig ] [864/3445] Forecasting DARE... [2026-02-05T20:20:15.721118] [INFO ] [sig ] Generating forecast for: DARE [2026-02-05T20:20:15.721148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-05T20:20:15.733716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-05T20:20:15.734054] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-05T20:20:15.734918] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-05T20:20:15.734975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:15.735010] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:15.735036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:15.735093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:15.792722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:15.793318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:15.793410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:15.793443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:15.906654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:15.906824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:15.906868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:15.906898] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:15.910747] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-05T20:20:15.911124] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-05T20:20:15.911279] [INFO ] [sig ] DARE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:16.055413] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DARE.txt [2026-02-05T20:20:16.055550] [INFO ] [sig ] [864/3445] Completed DARE in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:16.055636] [INFO ] [sig ] [865/3445] Forecasting DASH... [2026-02-05T20:20:16.055670] [INFO ] [sig ] Generating forecast for: DASH [2026-02-05T20:20:16.055700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-05T20:20:16.068241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-05T20:20:16.068679] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-05T20:20:16.069517] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-05T20:20:16.069600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:16.069637] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:16.069665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:16.069723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:16.128236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:16.129090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:16.129178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:16.129212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:16.253235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:16.253402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:16.253443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:16.253473] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:16.256970] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-05T20:20:16.257264] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-05T20:20:16.257398] [INFO ] [sig ] DASH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:16.404558] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DASH.txt [2026-02-05T20:20:16.404788] [INFO ] [sig ] [865/3445] Completed DASH in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:16.404839] [INFO ] [sig ] [866/3445] Forecasting DAVA... [2026-02-05T20:20:16.404878] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-05T20:20:16.404916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-05T20:20:16.420424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-05T20:20:16.420840] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-05T20:20:16.421903] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-05T20:20:16.421957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:16.422002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:16.422032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:16.422283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:16.482405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:16.483345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:16.483470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:16.483507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:16.606721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:16.606879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:16.606920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:16.606948] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:16.610452] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: UP (p=97.51%) [2026-02-05T20:20:16.610747] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-05T20:20:16.610874] [INFO ] [sig ] DAVA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:16.750488] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DAVA.txt [2026-02-05T20:20:16.750699] [INFO ] [sig ] [866/3445] Completed DAVA in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:16.750746] [INFO ] [sig ] [867/3445] Forecasting DAVE... [2026-02-05T20:20:16.750782] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-05T20:20:16.750815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-05T20:20:16.764065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-05T20:20:16.764489] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-05T20:20:16.765389] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-05T20:20:16.765448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:16.765482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:16.765509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:16.765569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:16.830297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:16.831239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:16.831327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:16.831361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:16.954557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:16.954740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:16.954782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:16.954812] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:16.958512] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=38.37%) [2026-02-05T20:20:16.958862] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-05T20:20:16.959013] [INFO ] [sig ] DAVE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:17.106354] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DAVE.txt [2026-02-05T20:20:17.106529] [INFO ] [sig ] [867/3445] Completed DAVE in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:17.106606] [INFO ] [sig ] [868/3445] Forecasting DAWN... [2026-02-05T20:20:17.106650] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-05T20:20:17.106689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-05T20:20:17.119480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-05T20:20:17.119878] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-05T20:20:17.120767] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-05T20:20:17.120821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:17.120854] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:17.120881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:17.120939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:17.183613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:17.184401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:17.184489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:17.184524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:17.311964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:17.312131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:17.312172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:17.312201] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:17.315728] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-02-05T20:20:17.316081] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-05T20:20:17.316221] [INFO ] [sig ] DAWN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:17.462291] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DAWN.txt [2026-02-05T20:20:17.462452] [INFO ] [sig ] [868/3445] Completed DAWN in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.5m [2026-02-05T20:20:17.462494] [INFO ] [sig ] [869/3445] Forecasting DB... [2026-02-05T20:20:17.462525] [INFO ] [sig ] Generating forecast for: DB [2026-02-05T20:20:17.462558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-05T20:20:17.476415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-05T20:20:17.476832] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-05T20:20:17.477733] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-05T20:20:17.477787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:17.477820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:17.477848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:17.477907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:17.539648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:17.540614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:17.540704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:17.540740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:17.671248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:17.671414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:17.671458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:17.671498] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:17.675096] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-02-05T20:20:17.675402] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-05T20:20:17.675541] [INFO ] [sig ] DB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:17.822497] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DB.txt [2026-02-05T20:20:17.822719] [INFO ] [sig ] [869/3445] Completed DB in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:17.822763] [INFO ] [sig ] [870/3445] Forecasting DBI... [2026-02-05T20:20:17.822795] [INFO ] [sig ] Generating forecast for: DBI [2026-02-05T20:20:17.822850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-05T20:20:17.836023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-05T20:20:17.836427] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-05T20:20:17.837455] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-05T20:20:17.837524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:17.837609] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:17.837657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:17.837732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:17.900710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:17.901630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:17.901752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:17.901790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:18.029885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:18.030046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:18.030089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:18.030118] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:18.034842] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=9.45%) [2026-02-05T20:20:18.035395] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-05T20:20:18.035567] [INFO ] [sig ] DBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:18.176750] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DBI.txt [2026-02-05T20:20:18.176898] [INFO ] [sig ] [870/3445] Completed DBI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:18.176938] [INFO ] [sig ] [871/3445] Forecasting DBL... [2026-02-05T20:20:18.176972] [INFO ] [sig ] Generating forecast for: DBL [2026-02-05T20:20:18.177011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-05T20:20:18.189563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-05T20:20:18.189928] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-05T20:20:18.190755] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-05T20:20:18.190807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:18.190838] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:18.190865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:18.190921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:18.250411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:18.251225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:18.251321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:18.251360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:18.379385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:18.379544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:18.379603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:18.379637] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:18.383231] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=82.19%) [2026-02-05T20:20:18.383541] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-05T20:20:18.383697] [INFO ] [sig ] DBL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:18.530800] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DBL.txt [2026-02-05T20:20:18.530970] [INFO ] [sig ] [871/3445] Completed DBL in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:18.531012] [INFO ] [sig ] [872/3445] Forecasting DBRG... [2026-02-05T20:20:18.531042] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-05T20:20:18.531074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-05T20:20:18.544042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-05T20:20:18.544434] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-05T20:20:18.545339] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-05T20:20:18.545405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:18.545446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:18.545474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:18.545532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:18.609028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:18.610025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:18.610139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:18.610178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:18.740153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:18.740325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:18.740368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:18.740399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:18.744029] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: UP (p=77.67%) [2026-02-05T20:20:18.744326] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-05T20:20:18.744463] [INFO ] [sig ] DBRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:18.893790] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DBRG.txt [2026-02-05T20:20:18.893942] [INFO ] [sig ] [872/3445] Completed DBRG in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:18.893988] [INFO ] [sig ] [873/3445] Forecasting DBX... [2026-02-05T20:20:18.894022] [INFO ] [sig ] Generating forecast for: DBX [2026-02-05T20:20:18.894057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-05T20:20:18.907131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-05T20:20:18.907525] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-05T20:20:18.908422] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-05T20:20:18.908478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:18.908540] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:18.908588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:18.908650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:18.968397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:18.969357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:18.969448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:18.969482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:19.092245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:19.092408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:19.092449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:19.092478] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:19.096098] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-05T20:20:19.096394] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-05T20:20:19.096528] [INFO ] [sig ] DBX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:19.249340] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DBX.txt [2026-02-05T20:20:19.249511] [INFO ] [sig ] [873/3445] Completed DBX in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:19.249553] [INFO ] [sig ] [874/3445] Forecasting DCBO... [2026-02-05T20:20:19.249607] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-05T20:20:19.249642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-05T20:20:19.262152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-05T20:20:19.262539] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-05T20:20:19.263361] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-05T20:20:19.263414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:19.263446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:19.263472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:19.263529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:19.322247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:19.323097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:19.323180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:19.323214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:19.448635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:19.448798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:19.448850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:19.448881] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:19.452257] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: UP (p=71.67%) [2026-02-05T20:20:19.452535] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-05T20:20:19.452684] [INFO ] [sig ] DCBO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:19.592553] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DCBO.txt [2026-02-05T20:20:19.592733] [INFO ] [sig ] [874/3445] Completed DCBO in 0.3s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:19.592775] [INFO ] [sig ] [875/3445] Forecasting DCI... [2026-02-05T20:20:19.592804] [INFO ] [sig ] Generating forecast for: DCI [2026-02-05T20:20:19.592835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-05T20:20:19.605626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-05T20:20:19.605991] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-05T20:20:19.606823] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-05T20:20:19.606876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:19.606909] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:19.606937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:19.606994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:19.666293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:19.667162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:19.667248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:19.667282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:19.794954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:19.795117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:19.795158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:19.795187] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:19.798701] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=75.18%) [2026-02-05T20:20:19.798987] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-05T20:20:19.799127] [INFO ] [sig ] DCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:19.963864] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DCI.txt [2026-02-05T20:20:19.964027] [INFO ] [sig ] [875/3445] Completed DCI in 0.4s | 2.78 sym/s | Total: 5.2m | ETA: 15.4m [2026-02-05T20:20:19.964068] [INFO ] [sig ] [876/3445] Forecasting DCO... [2026-02-05T20:20:19.964097] [INFO ] [sig ] Generating forecast for: DCO [2026-02-05T20:20:19.964131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-05T20:20:19.976494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-05T20:20:19.976876] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-05T20:20:19.977727] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-05T20:20:19.977779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:19.977810] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:19.977837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:19.977892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:20.036116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:20.036968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:20.037056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:20.037090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:20.156803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:20.156965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:20.157011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:20.157082] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:20.160964] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=0.41%) [2026-02-05T20:20:20.161241] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-05T20:20:20.161368] [INFO ] [sig ] DCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:20.304893] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DCO.txt [2026-02-05T20:20:20.305074] [INFO ] [sig ] [876/3445] Completed DCO in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:20.305125] [INFO ] [sig ] [877/3445] Forecasting DCOM... [2026-02-05T20:20:20.305158] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-05T20:20:20.305189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-05T20:20:20.317178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-05T20:20:20.317537] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-05T20:20:20.318414] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-05T20:20:20.318468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:20.318501] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:20.318528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:20.318614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:20.377857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:20.378729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:20.378812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:20.378845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:20.501891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:20.502091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:20.502143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:20.502176] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:20.505984] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: DOWN (p=13.12%) [2026-02-05T20:20:20.506468] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-05T20:20:20.506631] [INFO ] [sig ] DCOM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:20.653766] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DCOM.txt [2026-02-05T20:20:20.653925] [INFO ] [sig ] [877/3445] Completed DCOM in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:20.653966] [INFO ] [sig ] [878/3445] Forecasting DCTH... [2026-02-05T20:20:20.654000] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-05T20:20:20.654039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-05T20:20:20.666899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-05T20:20:20.667290] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-05T20:20:20.668119] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-05T20:20:20.668172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:20.668204] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:20.668230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:20.668310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:20.726595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:20.727453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:20.727547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:20.727603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:20.851487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:20.851664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:20.851705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:20.851734] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:20.855179] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-05T20:20:20.855457] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-05T20:20:20.855605] [INFO ] [sig ] DCTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:20.998597] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DCTH.txt [2026-02-05T20:20:20.998756] [INFO ] [sig ] [878/3445] Completed DCTH in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:20.998798] [INFO ] [sig ] [879/3445] Forecasting DD... [2026-02-05T20:20:20.998830] [INFO ] [sig ] Generating forecast for: DD [2026-02-05T20:20:20.998863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-05T20:20:21.012223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-05T20:20:21.012847] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-05T20:20:21.013962] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-05T20:20:21.014031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:21.014066] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:21.014094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:21.014153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:21.076174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:21.077091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:21.077180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:21.077216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:21.203219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:21.203387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:21.203429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:21.203458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:21.207105] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-05T20:20:21.207386] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-05T20:20:21.207520] [INFO ] [sig ] DD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:21.348399] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DD.txt [2026-02-05T20:20:21.348532] [INFO ] [sig ] [879/3445] Completed DD in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:21.348588] [INFO ] [sig ] [880/3445] Forecasting DDD... [2026-02-05T20:20:21.348622] [INFO ] [sig ] Generating forecast for: DDD [2026-02-05T20:20:21.348653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-05T20:20:21.360754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-05T20:20:21.361092] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-05T20:20:21.361936] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-05T20:20:21.361989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:21.362026] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:21.362059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:21.362128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:21.420119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:21.420823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:21.420903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:21.420936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:21.541805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:21.541961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:21.542000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:21.542028] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:21.545417] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-05T20:20:21.545712] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-05T20:20:21.545840] [INFO ] [sig ] DDD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:21.688114] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DDD.txt [2026-02-05T20:20:21.688239] [INFO ] [sig ] [880/3445] Completed DDD in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:21.688300] [INFO ] [sig ] [881/3445] Forecasting DDI... [2026-02-05T20:20:21.688333] [INFO ] [sig ] Generating forecast for: DDI [2026-02-05T20:20:21.688371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-05T20:20:21.700264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-05T20:20:21.700617] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-05T20:20:21.701462] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-05T20:20:21.701514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:21.701545] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:21.701590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:21.701651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:21.765546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:21.766390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:21.766482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:21.766526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:21.882711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:21.882866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:21.882907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:21.882937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:21.886560] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: UP (p=77.91%) [2026-02-05T20:20:21.886877] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-05T20:20:21.887012] [INFO ] [sig ] DDI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:22.030567] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DDI.txt [2026-02-05T20:20:22.030725] [INFO ] [sig ] [881/3445] Completed DDI in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:22.030764] [INFO ] [sig ] [882/3445] Forecasting DDL... [2026-02-05T20:20:22.030794] [INFO ] [sig ] Generating forecast for: DDL [2026-02-05T20:20:22.030825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-05T20:20:22.043153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-05T20:20:22.043541] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-05T20:20:22.044370] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-05T20:20:22.044425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:22.044457] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:22.044484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:22.044541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:22.102028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:22.102735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:22.102818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:22.102852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:22.224531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:22.224694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:22.224735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:22.224764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:22.228172] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: UP (p=50.57%) [2026-02-05T20:20:22.228468] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-05T20:20:22.228615] [INFO ] [sig ] DDL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:22.368654] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DDL.txt [2026-02-05T20:20:22.368790] [INFO ] [sig ] [882/3445] Completed DDL in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:22.368836] [INFO ] [sig ] [883/3445] Forecasting DDOG... [2026-02-05T20:20:22.368866] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-05T20:20:22.368898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-05T20:20:22.381122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-05T20:20:22.381433] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-05T20:20:22.382244] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-05T20:20:22.382296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:22.382327] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:22.382355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:22.382412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:22.443744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:22.444440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:22.444563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:22.444617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:22.562667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:22.562820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:22.562862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:22.562891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:22.566340] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=79.53%) [2026-02-05T20:20:22.566632] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-05T20:20:22.566760] [INFO ] [sig ] DDOG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:22.705900] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DDOG.txt [2026-02-05T20:20:22.706064] [INFO ] [sig ] [883/3445] Completed DDOG in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.4m [2026-02-05T20:20:22.706105] [INFO ] [sig ] [884/3445] Forecasting DDS... [2026-02-05T20:20:22.706135] [INFO ] [sig ] Generating forecast for: DDS [2026-02-05T20:20:22.706167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-05T20:20:22.719516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-05T20:20:22.719905] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-05T20:20:22.720781] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-05T20:20:22.720835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:22.720868] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:22.720895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:22.720953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:22.779036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:22.779910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:22.779994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:22.780028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:22.901326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:22.901475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:22.901515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:22.901543] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:22.904910] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-05T20:20:22.905186] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-05T20:20:22.905328] [INFO ] [sig ] DDS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:23.044254] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DDS.txt [2026-02-05T20:20:23.044389] [INFO ] [sig ] [884/3445] Completed DDS in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:23.044430] [INFO ] [sig ] [885/3445] Forecasting DE... [2026-02-05T20:20:23.044459] [INFO ] [sig ] Generating forecast for: DE [2026-02-05T20:20:23.044490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-05T20:20:23.056395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-05T20:20:23.056755] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-05T20:20:23.057541] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-05T20:20:23.057612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:23.057645] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:23.057673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:23.057730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:23.115315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:23.116067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:23.116149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:23.116183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:23.239083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:23.239243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:23.239285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:23.239313] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:23.242938] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-05T20:20:23.243249] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-05T20:20:23.243545] [INFO ] [sig ] DE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:23.386103] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DE.txt [2026-02-05T20:20:23.386258] [INFO ] [sig ] [885/3445] Completed DE in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:23.386299] [INFO ] [sig ] [886/3445] Forecasting DEA... [2026-02-05T20:20:23.386329] [INFO ] [sig ] Generating forecast for: DEA [2026-02-05T20:20:23.386366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-05T20:20:23.398999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-05T20:20:23.399327] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-05T20:20:23.400151] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-05T20:20:23.400204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:23.400236] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:23.400264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:23.400320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:23.459493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:23.460378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:23.460469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:23.460504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:23.579633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:23.579787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:23.579826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:23.579873] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:23.583307] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-05T20:20:23.583601] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-05T20:20:23.583732] [INFO ] [sig ] DEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:23.725155] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DEA.txt [2026-02-05T20:20:23.725313] [INFO ] [sig ] [886/3445] Completed DEA in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:23.725354] [INFO ] [sig ] [887/3445] Forecasting DECK... [2026-02-05T20:20:23.725385] [INFO ] [sig ] Generating forecast for: DECK [2026-02-05T20:20:23.725417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-05T20:20:23.738136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-05T20:20:23.738490] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-05T20:20:23.739332] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-05T20:20:23.739385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:23.739418] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:23.739444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:23.739501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:23.796738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:23.797364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:23.797445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:23.797478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:23.919033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:23.919202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:23.919249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:23.919281] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:23.922739] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: UP (p=52.38%) [2026-02-05T20:20:23.923017] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-05T20:20:23.923145] [INFO ] [sig ] DECK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:24.067213] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DECK.txt [2026-02-05T20:20:24.067536] [INFO ] [sig ] [887/3445] Completed DECK in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:24.067594] [INFO ] [sig ] [888/3445] Forecasting DEI... [2026-02-05T20:20:24.067627] [INFO ] [sig ] Generating forecast for: DEI [2026-02-05T20:20:24.067659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-05T20:20:24.081355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-05T20:20:24.081714] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-05T20:20:24.082717] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-05T20:20:24.082770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:24.082802] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:24.082830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:24.082887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:24.141947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:24.142815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:24.142901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:24.142947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:24.267309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:24.267469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:24.267513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:24.267543] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:24.270986] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-05T20:20:24.271266] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-05T20:20:24.271393] [INFO ] [sig ] DEI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:24.409981] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DEI.txt [2026-02-05T20:20:24.410122] [INFO ] [sig ] [888/3445] Completed DEI in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:24.410162] [INFO ] [sig ] [889/3445] Forecasting DELL... [2026-02-05T20:20:24.410191] [INFO ] [sig ] Generating forecast for: DELL [2026-02-05T20:20:24.410222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-05T20:20:24.422517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-05T20:20:24.422889] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-05T20:20:24.423749] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-05T20:20:24.423804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:24.423838] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:24.423867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:24.423926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:24.482983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:24.484063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:24.484154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:24.484187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:24.612620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:24.612786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:24.612829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:24.612861] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:24.616487] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-02-05T20:20:24.616848] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-05T20:20:24.616994] [INFO ] [sig ] DELL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:24.782560] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DELL.txt [2026-02-05T20:20:24.782806] [INFO ] [sig ] [889/3445] Completed DELL in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:24.782863] [INFO ] [sig ] [890/3445] Forecasting DEO... [2026-02-05T20:20:24.782894] [INFO ] [sig ] Generating forecast for: DEO [2026-02-05T20:20:24.782924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-05T20:20:24.797465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-05T20:20:24.797855] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-05T20:20:24.798815] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-05T20:20:24.798869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:24.798930] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:24.798970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:24.799031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:24.863198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:24.864132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:24.864239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:24.864275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:24.988746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:24.988904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:24.988945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:24.988974] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:24.992666] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-05T20:20:24.992953] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-05T20:20:24.993085] [INFO ] [sig ] DEO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:25.137087] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DEO.txt [2026-02-05T20:20:25.137283] [INFO ] [sig ] [890/3445] Completed DEO in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:25.137325] [INFO ] [sig ] [891/3445] Forecasting DERM... [2026-02-05T20:20:25.137355] [INFO ] [sig ] Generating forecast for: DERM [2026-02-05T20:20:25.137388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-05T20:20:25.150340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-05T20:20:25.150726] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-05T20:20:25.151811] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-05T20:20:25.151866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:25.151899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:25.151927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:25.151985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:25.216624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:25.217724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:25.217815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:25.217850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:25.347834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:25.348017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:25.348060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:25.348095] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:25.352027] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=8.14%) [2026-02-05T20:20:25.352330] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-05T20:20:25.352478] [INFO ] [sig ] DERM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:25.499761] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DERM.txt [2026-02-05T20:20:25.499921] [INFO ] [sig ] [891/3445] Completed DERM in 0.4s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:25.499961] [INFO ] [sig ] [892/3445] Forecasting DFGP... [2026-02-05T20:20:25.499993] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-05T20:20:25.500024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-05T20:20:25.512556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-05T20:20:25.512982] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-05T20:20:25.513829] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-05T20:20:25.513883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:25.513915] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:25.513942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:25.513998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:25.573501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:25.574482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:25.574615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:25.574654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:25.697048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:25.697243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:25.697290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:25.697317] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:25.701233] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-05T20:20:25.701535] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-05T20:20:25.701693] [INFO ] [sig ] DFGP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:25.848173] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DFGP.txt [2026-02-05T20:20:25.848378] [INFO ] [sig ] [892/3445] Completed DFGP in 0.3s | 2.78 sym/s | Total: 5.3m | ETA: 15.3m [2026-02-05T20:20:25.848422] [INFO ] [sig ] [893/3445] Forecasting DFGX... [2026-02-05T20:20:25.848454] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-05T20:20:25.848486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-05T20:20:25.863761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-05T20:20:25.864299] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-05T20:20:25.865599] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-05T20:20:25.865685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:25.865746] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:25.865795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:25.865888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:25.939870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:25.941196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:25.941343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:25.941384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:26.122211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:26.122419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:26.122480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:26.122622] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:26.128115] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: DOWN (p=25.39%) [2026-02-05T20:20:26.128706] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-05T20:20:26.128933] [INFO ] [sig ] DFGX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:26.348694] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DFGX.txt [2026-02-05T20:20:26.348950] [INFO ] [sig ] [893/3445] Completed DFGX in 0.5s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:26.349016] [INFO ] [sig ] [894/3445] Forecasting DFH... [2026-02-05T20:20:26.349067] [INFO ] [sig ] Generating forecast for: DFH [2026-02-05T20:20:26.349133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-05T20:20:26.399433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-05T20:20:26.399999] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-05T20:20:26.401262] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-05T20:20:26.401345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:26.401399] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:26.401447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:26.401537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:26.493802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:26.495075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:26.495209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:26.495268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:26.675288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:26.675480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:26.675531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:26.675567] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:26.680240] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-05T20:20:26.680775] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-05T20:20:26.681002] [INFO ] [sig ] DFH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:26.901680] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DFH.txt [2026-02-05T20:20:26.901864] [INFO ] [sig ] [894/3445] Completed DFH in 0.6s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:26.901908] [INFO ] [sig ] [895/3445] Forecasting DFIN... [2026-02-05T20:20:26.901939] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-05T20:20:26.901970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-05T20:20:26.916674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-05T20:20:26.917174] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-05T20:20:26.918125] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-05T20:20:26.918183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:26.918217] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:26.918244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:26.918332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:26.982562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:26.983611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:26.983711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:26.983745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:27.130317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:27.130489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:27.130532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:27.130564] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:27.134180] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: DOWN (p=46.95%) [2026-02-05T20:20:27.134500] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-05T20:20:27.134660] [INFO ] [sig ] DFIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:27.276255] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DFIN.txt [2026-02-05T20:20:27.276421] [INFO ] [sig ] [895/3445] Completed DFIN in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:27.276463] [INFO ] [sig ] [896/3445] Forecasting DFP... [2026-02-05T20:20:27.276494] [INFO ] [sig ] Generating forecast for: DFP [2026-02-05T20:20:27.276527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-05T20:20:27.291067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-05T20:20:27.291454] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-05T20:20:27.292490] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-05T20:20:27.292554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:27.292619] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:27.292654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:27.292717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:27.351869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:27.352978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:27.353067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:27.353099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:27.484093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:27.484259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:27.484301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:27.484332] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:27.488080] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=7.36%) [2026-02-05T20:20:27.488458] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-05T20:20:27.488634] [INFO ] [sig ] DFP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:27.631562] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DFP.txt [2026-02-05T20:20:27.631853] [INFO ] [sig ] [896/3445] Completed DFP in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:27.631899] [INFO ] [sig ] [897/3445] Forecasting DG... [2026-02-05T20:20:27.631931] [INFO ] [sig ] Generating forecast for: DG [2026-02-05T20:20:27.631962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-05T20:20:27.645077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-05T20:20:27.645482] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-05T20:20:27.646358] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-05T20:20:27.646414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:27.646450] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:27.646478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:27.646538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:27.714019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:27.715207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:27.715318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:27.715363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:27.856366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:27.856561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:27.856636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:27.856673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:27.861323] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: UP (p=92.44%) [2026-02-05T20:20:27.861955] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-05T20:20:27.862133] [INFO ] [sig ] DG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:28.013424] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DG.txt [2026-02-05T20:20:28.013603] [INFO ] [sig ] [897/3445] Completed DG in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:28.013647] [INFO ] [sig ] [898/3445] Forecasting DGCB... [2026-02-05T20:20:28.013678] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-05T20:20:28.013709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-05T20:20:28.026530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-05T20:20:28.026944] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-05T20:20:28.027784] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-05T20:20:28.027837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:28.027869] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:28.027895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:28.027951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:28.088503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:28.089422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:28.089517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:28.089552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:28.215656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:28.215828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:28.215869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:28.215898] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:28.219697] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-05T20:20:28.220114] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-05T20:20:28.220307] [INFO ] [sig ] DGCB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:28.372360] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DGCB.txt [2026-02-05T20:20:28.372565] [INFO ] [sig ] [898/3445] Completed DGCB in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:28.372644] [INFO ] [sig ] [899/3445] Forecasting DGICA... [2026-02-05T20:20:28.372684] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-05T20:20:28.372724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-05T20:20:28.387832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-05T20:20:28.388211] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-05T20:20:28.389140] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-05T20:20:28.389196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:28.389229] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:28.389256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:28.389313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:28.446931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:28.447828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:28.447913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:28.447946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:28.571271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:28.571451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:28.571493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:28.571522] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:28.574927] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: DOWN (p=20.80%) [2026-02-05T20:20:28.575213] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-05T20:20:28.575364] [INFO ] [sig ] DGICA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:28.719317] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DGICA.txt [2026-02-05T20:20:28.719469] [INFO ] [sig ] [899/3445] Completed DGICA in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:28.719509] [INFO ] [sig ] [900/3445] Forecasting DGII... [2026-02-05T20:20:28.719540] [INFO ] [sig ] Generating forecast for: DGII [2026-02-05T20:20:28.719588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-05T20:20:28.731408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-05T20:20:28.731769] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-05T20:20:28.732598] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-05T20:20:28.732652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:28.732683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:28.732710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:28.732767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:28.789861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:28.790662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:28.790777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:28.790812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:28.920168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:28.920328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:28.920370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:28.920400] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:28.924009] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-05T20:20:28.924291] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-05T20:20:28.924421] [INFO ] [sig ] DGII: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:29.079441] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DGII.txt [2026-02-05T20:20:29.079636] [INFO ] [sig ] [900/3445] Completed DGII in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:29.079680] [INFO ] [sig ] [901/3445] Forecasting DGRE... [2026-02-05T20:20:29.079716] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-05T20:20:29.079750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-05T20:20:29.092750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-05T20:20:29.093113] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-05T20:20:29.093960] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-05T20:20:29.094013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:29.094045] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:29.094073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:29.094130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:29.154753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:29.155653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:29.155739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:29.155772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:29.267920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:29.268085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:29.268125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:29.268155] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:29.271675] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-05T20:20:29.271952] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-05T20:20:29.272084] [INFO ] [sig ] DGRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:29.415288] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DGRE.txt [2026-02-05T20:20:29.415446] [INFO ] [sig ] [901/3445] Completed DGRE in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:29.415487] [INFO ] [sig ] [902/3445] Forecasting DGRS... [2026-02-05T20:20:29.415518] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-05T20:20:29.415549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-05T20:20:29.427866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-05T20:20:29.428250] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-05T20:20:29.429105] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-05T20:20:29.429157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:29.429189] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:29.429216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:29.429276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:29.487821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:29.488731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:29.488819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:29.488852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:29.609182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:29.609353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:29.609395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:29.609424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:29.612869] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-05T20:20:29.613145] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-05T20:20:29.613280] [INFO ] [sig ] DGRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:29.755512] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DGRS.txt [2026-02-05T20:20:29.755686] [INFO ] [sig ] [902/3445] Completed DGRS in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.3m [2026-02-05T20:20:29.755729] [INFO ] [sig ] [903/3445] Forecasting DGX... [2026-02-05T20:20:29.755759] [INFO ] [sig ] Generating forecast for: DGX [2026-02-05T20:20:29.755790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-05T20:20:29.768491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-05T20:20:29.768870] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-05T20:20:29.769926] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-05T20:20:29.769989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:29.770023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:29.770049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:29.770106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:29.827717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:29.828598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:29.828688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:29.828722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:29.945141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:29.945306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:29.945346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:29.945376] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:29.948816] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: UP (p=64.03%) [2026-02-05T20:20:29.949089] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-05T20:20:29.949217] [INFO ] [sig ] DGX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:30.094861] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DGX.txt [2026-02-05T20:20:30.095054] [INFO ] [sig ] [903/3445] Completed DGX in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:30.095096] [INFO ] [sig ] [904/3445] Forecasting DH... [2026-02-05T20:20:30.095126] [INFO ] [sig ] Generating forecast for: DH [2026-02-05T20:20:30.095160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-05T20:20:30.107432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-05T20:20:30.108017] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-05T20:20:30.108974] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-05T20:20:30.109032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:30.109066] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:30.109094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:30.109153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:30.176110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:30.177021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:30.177109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:30.177143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:30.303262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:30.303456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:30.303505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:30.303537] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:30.307327] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-05T20:20:30.307680] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-05T20:20:30.307828] [INFO ] [sig ] DH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:30.465197] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DH.txt [2026-02-05T20:20:30.465368] [INFO ] [sig ] [904/3445] Completed DH in 0.4s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:30.465411] [INFO ] [sig ] [905/3445] Forecasting DHC... [2026-02-05T20:20:30.465442] [INFO ] [sig ] Generating forecast for: DHC [2026-02-05T20:20:30.465475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-05T20:20:30.478114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-05T20:20:30.478553] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-05T20:20:30.479475] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-05T20:20:30.479530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:30.479563] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:30.479621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:30.479682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:30.538364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:30.539279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:30.539368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:30.539401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:30.663139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:30.663304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:30.663345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:30.663375] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:30.666835] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=99.26%) [2026-02-05T20:20:30.667131] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-05T20:20:30.667270] [INFO ] [sig ] DHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:30.812160] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DHC.txt [2026-02-05T20:20:30.812341] [INFO ] [sig ] [905/3445] Completed DHC in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:30.812390] [INFO ] [sig ] [906/3445] Forecasting DHF... [2026-02-05T20:20:30.812422] [INFO ] [sig ] Generating forecast for: DHF [2026-02-05T20:20:30.812453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-05T20:20:30.824941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-05T20:20:30.825324] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-05T20:20:30.826224] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-05T20:20:30.826291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:30.826332] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:30.826367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:30.826431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:30.884261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:30.884978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:30.885059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:30.885092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:31.008186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:31.008625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:31.008676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:31.008712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:31.012801] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=81.87%) [2026-02-05T20:20:31.013098] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-05T20:20:31.013246] [INFO ] [sig ] DHF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:31.158172] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DHF.txt [2026-02-05T20:20:31.158324] [INFO ] [sig ] [906/3445] Completed DHF in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:31.158375] [INFO ] [sig ] [907/3445] Forecasting DHI... [2026-02-05T20:20:31.158406] [INFO ] [sig ] Generating forecast for: DHI [2026-02-05T20:20:31.158437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-05T20:20:31.171157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-05T20:20:31.171512] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-05T20:20:31.172354] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-05T20:20:31.172407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:31.172669] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:31.172702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:31.172759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:31.230492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:31.231410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:31.231719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:31.231753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:31.356788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:31.356938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:31.356979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:31.357008] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:31.360463] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-05T20:20:31.360766] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-05T20:20:31.360898] [INFO ] [sig ] DHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:31.501244] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DHI.txt [2026-02-05T20:20:31.501374] [INFO ] [sig ] [907/3445] Completed DHI in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:31.501413] [INFO ] [sig ] [908/3445] Forecasting DHIL... [2026-02-05T20:20:31.501442] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-05T20:20:31.501473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-05T20:20:31.513561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-05T20:20:31.513915] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-05T20:20:31.514731] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-05T20:20:31.514783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:31.514815] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:31.514841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:31.514898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:31.575815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:31.576680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:31.576763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:31.576796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:31.688072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:31.688237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:31.688312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:31.688349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:31.691825] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-05T20:20:31.692100] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-05T20:20:31.692245] [INFO ] [sig ] DHIL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:31.833351] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DHIL.txt [2026-02-05T20:20:31.833529] [INFO ] [sig ] [908/3445] Completed DHIL in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:31.833589] [INFO ] [sig ] [909/3445] Forecasting DHX... [2026-02-05T20:20:31.833625] [INFO ] [sig ] Generating forecast for: DHX [2026-02-05T20:20:31.833656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-05T20:20:31.846453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-05T20:20:31.846819] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-05T20:20:31.847647] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-05T20:20:31.847699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:31.847731] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:31.847759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:31.847815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:31.907034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:31.907969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:31.908061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:31.908096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:32.025707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:32.025863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:32.025903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:32.025932] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:32.029722] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=48.64%) [2026-02-05T20:20:32.029997] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-05T20:20:32.030126] [INFO ] [sig ] DHX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:32.180698] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DHX.txt [2026-02-05T20:20:32.180902] [INFO ] [sig ] [909/3445] Completed DHX in 0.3s | 2.78 sym/s | Total: 5.4m | ETA: 15.2m [2026-02-05T20:20:32.180954] [INFO ] [sig ] [910/3445] Forecasting DIBS... [2026-02-05T20:20:32.180989] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-05T20:20:32.181022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-05T20:20:32.193901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-05T20:20:32.194310] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-05T20:20:32.195241] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-05T20:20:32.195295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:32.195328] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:32.195356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:32.195417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:32.256027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:32.257015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:32.257117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:32.257153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:32.376480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:32.376673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:32.376718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:32.376799] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:32.380523] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-05T20:20:32.380837] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-05T20:20:32.380973] [INFO ] [sig ] DIBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:32.538331] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DIBS.txt [2026-02-05T20:20:32.538709] [INFO ] [sig ] [910/3445] Completed DIBS in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:32.538752] [INFO ] [sig ] [911/3445] Forecasting DIN... [2026-02-05T20:20:32.538784] [INFO ] [sig ] Generating forecast for: DIN [2026-02-05T20:20:32.538816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-05T20:20:32.551431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-05T20:20:32.551857] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-05T20:20:32.552934] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-05T20:20:32.552988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:32.553019] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:32.553045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:32.553103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:32.611494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:32.612461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:32.612560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:32.612617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:32.736664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:32.736829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:32.736870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:32.736899] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:32.740475] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: DOWN (p=29.17%) [2026-02-05T20:20:32.740822] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-05T20:20:32.740966] [INFO ] [sig ] DIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:32.885736] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DIN.txt [2026-02-05T20:20:32.885923] [INFO ] [sig ] [911/3445] Completed DIN in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:32.885966] [INFO ] [sig ] [912/3445] Forecasting DINO... [2026-02-05T20:20:32.885997] [INFO ] [sig ] Generating forecast for: DINO [2026-02-05T20:20:32.886028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-05T20:20:32.899348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-05T20:20:32.899782] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-05T20:20:32.900724] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-05T20:20:32.900793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:32.900832] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:32.900860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:32.900919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:32.963487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:32.964774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:32.964904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:32.964954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:33.119877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:33.120071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:33.120127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:33.120168] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:33.125114] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: DOWN (p=18.07%) [2026-02-05T20:20:33.125508] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-05T20:20:33.125888] [INFO ] [sig ] DINO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:33.289908] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DINO.txt [2026-02-05T20:20:33.290045] [INFO ] [sig ] [912/3445] Completed DINO in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:33.290085] [INFO ] [sig ] [913/3445] Forecasting DIOD... [2026-02-05T20:20:33.290115] [INFO ] [sig ] Generating forecast for: DIOD [2026-02-05T20:20:33.290147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIOD' from 'https://tdm.silogroup.org/data/derivative_storage/DIOD.csv'. [2026-02-05T20:20:33.302346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIOD'. [2026-02-05T20:20:33.302692] [INFO ] [FORECASTER] Starting predict_future for DIOD [2026-02-05T20:20:33.303496] [DEBUG] [LOCAL ] No optimal features file found for DIOD: ./output/feature-sets/DIOD.txt [2026-02-05T20:20:33.303548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:33.303601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:33.303631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:33.303688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:33.361843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:33.362453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:33.362533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:33.362566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:33.490159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:33.490371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:33.490435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:33.490473] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:33.494233] [DEBUG] [FORECASTER] DIOD: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-05T20:20:33.494544] [INFO ] [FORECASTER] Completed predict_future for DIOD [2026-02-05T20:20:33.494703] [INFO ] [sig ] DIOD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:33.635401] [INFO ] [LOCAL ] Saved forecast: DIOD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DIOD.txt [2026-02-05T20:20:33.635529] [INFO ] [sig ] [913/3445] Completed DIOD in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:33.635586] [INFO ] [sig ] [914/3445] Forecasting DIS... [2026-02-05T20:20:33.635620] [INFO ] [sig ] Generating forecast for: DIS [2026-02-05T20:20:33.635650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-05T20:20:33.647933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-05T20:20:33.648312] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-05T20:20:33.649182] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-05T20:20:33.649236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:33.649267] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:33.649310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:33.649382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:33.709531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:33.710214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:33.710298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:33.710338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:33.834504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:33.834679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:33.834721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:33.834750] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:33.838179] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=95.89%) [2026-02-05T20:20:33.838470] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-05T20:20:33.838617] [INFO ] [sig ] DIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:33.981373] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DIS.txt [2026-02-05T20:20:33.981512] [INFO ] [sig ] [914/3445] Completed DIS in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:33.981552] [INFO ] [sig ] [915/3445] Forecasting DJCO... [2026-02-05T20:20:33.981600] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-05T20:20:33.981633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-05T20:20:33.994491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-05T20:20:33.994850] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-05T20:20:33.995691] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-05T20:20:33.995744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:33.995775] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:33.995801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:33.995858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:34.054971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:34.055848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:34.055931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:34.055965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:34.181346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:34.181776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:34.181834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:34.181886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:34.185621] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=6.74%) [2026-02-05T20:20:34.185910] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-05T20:20:34.186040] [INFO ] [sig ] DJCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:34.326246] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DJCO.txt [2026-02-05T20:20:34.326386] [INFO ] [sig ] [915/3445] Completed DJCO in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:34.326425] [INFO ] [sig ] [916/3445] Forecasting DK... [2026-02-05T20:20:34.326454] [INFO ] [sig ] Generating forecast for: DK [2026-02-05T20:20:34.326484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-05T20:20:34.338872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-05T20:20:34.339215] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-05T20:20:34.340080] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-05T20:20:34.340132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:34.340164] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:34.340191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:34.340247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:34.397795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:34.398637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:34.398731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:34.398764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:34.521957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:34.522118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:34.522163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:34.522193] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:34.525875] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=19.19%) [2026-02-05T20:20:34.526163] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-05T20:20:34.526295] [INFO ] [sig ] DK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:34.749984] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DK.txt [2026-02-05T20:20:34.750129] [INFO ] [sig ] [916/3445] Completed DK in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:34.750168] [INFO ] [sig ] [917/3445] Forecasting DKL... [2026-02-05T20:20:34.750198] [INFO ] [sig ] Generating forecast for: DKL [2026-02-05T20:20:34.750228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-05T20:20:34.763736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-05T20:20:34.764093] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-05T20:20:34.764914] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-05T20:20:34.764966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:34.764998] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:34.765025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:34.765082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:34.825328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:34.826160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:34.826244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:34.826309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:34.951207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:34.951371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:34.951418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:34.951454] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:34.954935] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-05T20:20:34.955214] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-05T20:20:34.955345] [INFO ] [sig ] DKL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:35.096066] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DKL.txt [2026-02-05T20:20:35.096218] [INFO ] [sig ] [917/3445] Completed DKL in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:35.096260] [INFO ] [sig ] [918/3445] Forecasting DKNG... [2026-02-05T20:20:35.096292] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-05T20:20:35.096334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-05T20:20:35.109966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-05T20:20:35.110332] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-05T20:20:35.111192] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-05T20:20:35.111247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:35.111279] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:35.111307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:35.111383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:35.170620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:35.171465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:35.171556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:35.171610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:35.286333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:35.286493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:35.286535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:35.286565] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:35.290055] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: DOWN (p=17.20%) [2026-02-05T20:20:35.290335] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-05T20:20:35.290490] [INFO ] [sig ] DKNG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:35.428782] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DKNG.txt [2026-02-05T20:20:35.428922] [INFO ] [sig ] [918/3445] Completed DKNG in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.2m [2026-02-05T20:20:35.428962] [INFO ] [sig ] [919/3445] Forecasting DKS... [2026-02-05T20:20:35.428992] [INFO ] [sig ] Generating forecast for: DKS [2026-02-05T20:20:35.429022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-05T20:20:35.441443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-05T20:20:35.441814] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-05T20:20:35.442695] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-05T20:20:35.442748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:35.442779] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:35.442805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:35.442863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:35.500932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:35.501650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:35.501731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:35.501764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:35.624437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:35.624623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:35.624665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:35.624695] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:35.628113] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-05T20:20:35.628460] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-05T20:20:35.628626] [INFO ] [sig ] DKS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:35.777204] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DKS.txt [2026-02-05T20:20:35.777362] [INFO ] [sig ] [919/3445] Completed DKS in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:35.777412] [INFO ] [sig ] [920/3445] Forecasting DLB... [2026-02-05T20:20:35.777451] [INFO ] [sig ] Generating forecast for: DLB [2026-02-05T20:20:35.777489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-05T20:20:35.789681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-05T20:20:35.790059] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-05T20:20:35.790909] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-05T20:20:35.790963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:35.790995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:35.791023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:35.791081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:35.848833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:35.850036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:35.850168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:35.850219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:35.983077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:35.983247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:35.983288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:35.983318] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:35.986725] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: UP (p=65.02%) [2026-02-05T20:20:35.986996] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-05T20:20:35.987126] [INFO ] [sig ] DLB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:36.126973] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DLB.txt [2026-02-05T20:20:36.127127] [INFO ] [sig ] [920/3445] Completed DLB in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:36.127167] [INFO ] [sig ] [921/3445] Forecasting DLHC... [2026-02-05T20:20:36.127198] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-05T20:20:36.127229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-05T20:20:36.138838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-05T20:20:36.139182] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-05T20:20:36.140046] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-05T20:20:36.140098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:36.140130] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:36.140158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:36.140214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:36.197318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:36.197997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:36.198079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:36.198113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:36.312613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:36.312776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:36.312818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:36.312848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:36.316334] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: DOWN (p=37.54%) [2026-02-05T20:20:36.316638] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-05T20:20:36.316772] [INFO ] [sig ] DLHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:36.457120] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DLHC.txt [2026-02-05T20:20:36.457293] [INFO ] [sig ] [921/3445] Completed DLHC in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:36.457335] [INFO ] [sig ] [922/3445] Forecasting DLNG... [2026-02-05T20:20:36.457367] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-05T20:20:36.457400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-05T20:20:36.469951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-05T20:20:36.470363] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-05T20:20:36.471225] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-05T20:20:36.471280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:36.471312] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:36.471339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:36.471396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:36.531495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:36.532422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:36.532518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:36.532552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:36.651210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:36.651376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:36.651417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:36.651446] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:36.655014] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=92.72%) [2026-02-05T20:20:36.655348] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-05T20:20:36.655490] [INFO ] [sig ] DLNG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:36.830039] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DLNG.txt [2026-02-05T20:20:36.830202] [INFO ] [sig ] [922/3445] Completed DLNG in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:36.830242] [INFO ] [sig ] [923/3445] Forecasting DLO... [2026-02-05T20:20:36.830273] [INFO ] [sig ] Generating forecast for: DLO [2026-02-05T20:20:36.830306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-05T20:20:36.842891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-05T20:20:36.843244] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-05T20:20:36.844107] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-05T20:20:36.844161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:36.844194] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:36.844222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:36.844279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:36.903421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:36.904148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:36.904232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:36.904267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:37.022674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:37.022837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:37.022878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:37.022908] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:37.026344] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: DOWN (p=31.21%) [2026-02-05T20:20:37.026676] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-05T20:20:37.026806] [INFO ] [sig ] DLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:37.170503] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DLO.txt [2026-02-05T20:20:37.170692] [INFO ] [sig ] [923/3445] Completed DLO in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:37.170734] [INFO ] [sig ] [924/3445] Forecasting DLPN... [2026-02-05T20:20:37.170765] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-05T20:20:37.170796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-05T20:20:37.182738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-05T20:20:37.183124] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-05T20:20:37.183948] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-05T20:20:37.184001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:37.184058] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:37.184088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:37.184145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:37.243017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:37.243883] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:37.243967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:37.244002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:37.350082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:37.350246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:37.350287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:37.350315] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:37.353741] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-02-05T20:20:37.354051] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-05T20:20:37.354193] [INFO ] [sig ] DLPN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:37.497615] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DLPN.txt [2026-02-05T20:20:37.497773] [INFO ] [sig ] [924/3445] Completed DLPN in 0.3s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:37.497816] [INFO ] [sig ] [925/3445] Forecasting DLTH... [2026-02-05T20:20:37.497848] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-05T20:20:37.497881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-05T20:20:37.510668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-05T20:20:37.511015] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-05T20:20:37.511871] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-05T20:20:37.511924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:37.511957] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:37.511984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:37.512041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:37.571105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:37.571987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:37.572076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:37.572111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:37.704161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:37.704350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:37.704400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:37.704430] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:37.708637] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=6.65%) [2026-02-05T20:20:37.708977] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-05T20:20:37.709156] [INFO ] [sig ] DLTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:37.856753] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DLTH.txt [2026-02-05T20:20:37.856925] [INFO ] [sig ] [925/3445] Completed DLTH in 0.4s | 2.78 sym/s | Total: 5.5m | ETA: 15.1m [2026-02-05T20:20:37.856966] [INFO ] [sig ] [926/3445] Forecasting DLX... [2026-02-05T20:20:37.856994] [INFO ] [sig ] Generating forecast for: DLX [2026-02-05T20:20:37.857026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-05T20:20:37.869555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-05T20:20:37.869974] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-05T20:20:37.870815] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-05T20:20:37.870867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:37.870900] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:37.870928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:37.870985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:37.929359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:37.930319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:37.930432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:37.930474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:38.063760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:38.063926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:38.063967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:38.063996] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:38.067721] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-05T20:20:38.068045] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-05T20:20:38.068188] [INFO ] [sig ] DLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:38.225561] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DLX.txt [2026-02-05T20:20:38.225769] [INFO ] [sig ] [926/3445] Completed DLX in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:38.225812] [INFO ] [sig ] [927/3445] Forecasting DLY... [2026-02-05T20:20:38.225843] [INFO ] [sig ] Generating forecast for: DLY [2026-02-05T20:20:38.225873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-05T20:20:38.239203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-05T20:20:38.239624] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-05T20:20:38.240448] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-05T20:20:38.240514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:38.240546] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:38.240593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:38.240654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:38.303635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:38.304547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:38.304672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:38.304718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:38.422686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:38.422849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:38.422893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:38.422962] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:38.426692] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-05T20:20:38.427027] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-05T20:20:38.427171] [INFO ] [sig ] DLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:38.579055] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DLY.txt [2026-02-05T20:20:38.579215] [INFO ] [sig ] [927/3445] Completed DLY in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:38.579257] [INFO ] [sig ] [928/3445] Forecasting DMAC... [2026-02-05T20:20:38.579287] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-05T20:20:38.579319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-05T20:20:38.592723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-05T20:20:38.593127] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-05T20:20:38.594155] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-05T20:20:38.594212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:38.594245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:38.594271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:38.594328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:38.658239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:38.659179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:38.659268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:38.659305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:38.786923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:38.787081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:38.787124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:38.787154] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:38.791035] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-05T20:20:38.791347] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-05T20:20:38.791491] [INFO ] [sig ] DMAC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:38.945692] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DMAC.txt [2026-02-05T20:20:38.945839] [INFO ] [sig ] [928/3445] Completed DMAC in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:38.945879] [INFO ] [sig ] [929/3445] Forecasting DMB... [2026-02-05T20:20:38.945910] [INFO ] [sig ] Generating forecast for: DMB [2026-02-05T20:20:38.945941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-05T20:20:38.958797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-05T20:20:38.959186] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-05T20:20:38.960119] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-05T20:20:38.960174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:38.960207] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:38.960236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:38.960295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:39.025685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:39.026786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:39.026896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:39.026946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:39.166242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:39.166408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:39.166452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:39.166490] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:39.170654] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-05T20:20:39.170961] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-05T20:20:39.171098] [INFO ] [sig ] DMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:39.318865] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DMB.txt [2026-02-05T20:20:39.319046] [INFO ] [sig ] [929/3445] Completed DMB in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:39.319103] [INFO ] [sig ] [930/3445] Forecasting DMLP... [2026-02-05T20:20:39.319138] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-05T20:20:39.319172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-05T20:20:39.331831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-05T20:20:39.332240] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-05T20:20:39.333252] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-05T20:20:39.333309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:39.333345] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:39.333384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:39.333451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:39.400990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:39.401950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:39.402045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:39.402082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:39.527351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:39.527523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:39.527597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:39.527632] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:39.531675] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-02-05T20:20:39.531972] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-05T20:20:39.532107] [INFO ] [sig ] DMLP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:39.683328] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DMLP.txt [2026-02-05T20:20:39.683465] [INFO ] [sig ] [930/3445] Completed DMLP in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:39.683512] [INFO ] [sig ] [931/3445] Forecasting DMO... [2026-02-05T20:20:39.683543] [INFO ] [sig ] Generating forecast for: DMO [2026-02-05T20:20:39.683591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-05T20:20:39.696331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-05T20:20:39.696687] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-05T20:20:39.697533] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-05T20:20:39.697612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:39.697649] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:39.697679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:39.697739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:39.762424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:39.763306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:39.763394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:39.763430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:39.881498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:39.881670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:39.881714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:39.881742] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:39.885142] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=84.39%) [2026-02-05T20:20:39.885420] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-05T20:20:39.885548] [INFO ] [sig ] DMO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:40.026189] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DMO.txt [2026-02-05T20:20:40.026338] [INFO ] [sig ] [931/3445] Completed DMO in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:40.026379] [INFO ] [sig ] [932/3445] Forecasting DMRC... [2026-02-05T20:20:40.026409] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-05T20:20:40.026451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-05T20:20:40.038683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-05T20:20:40.039068] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-05T20:20:40.039938] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-05T20:20:40.039990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:40.040022] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:40.040049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:40.040105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:40.100682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:40.101443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:40.101541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:40.101607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:40.219096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:40.219255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:40.219295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:40.219324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:40.222825] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: DOWN (p=0.10%) [2026-02-05T20:20:40.223106] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-05T20:20:40.223251] [INFO ] [sig ] DMRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:40.366550] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DMRC.txt [2026-02-05T20:20:40.366738] [INFO ] [sig ] [932/3445] Completed DMRC in 0.3s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:40.366778] [INFO ] [sig ] [933/3445] Forecasting DMXF... [2026-02-05T20:20:40.366809] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-05T20:20:40.366840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-05T20:20:40.380014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-05T20:20:40.380410] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-05T20:20:40.381263] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-05T20:20:40.381318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:40.381350] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:40.381377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:40.381433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:40.438508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:40.439402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:40.439487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:40.439521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:40.560985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:40.561151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:40.561200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:40.561239] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:40.564962] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-02-05T20:20:40.565269] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-05T20:20:40.565417] [INFO ] [sig ] DMXF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:40.725155] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DMXF.txt [2026-02-05T20:20:40.725343] [INFO ] [sig ] [933/3445] Completed DMXF in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:40.725388] [INFO ] [sig ] [934/3445] Forecasting DNA... [2026-02-05T20:20:40.725448] [INFO ] [sig ] Generating forecast for: DNA [2026-02-05T20:20:40.725504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-05T20:20:40.738990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-05T20:20:40.739457] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-05T20:20:40.740507] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-05T20:20:40.740607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:40.740663] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:40.740896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:40.740962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:40.809646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:40.810833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:40.810957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:40.810993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:40.948139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:40.948329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:40.948429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:40.948462] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:40.952322] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-02-05T20:20:40.952682] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-05T20:20:40.952832] [INFO ] [sig ] DNA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:41.102426] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DNA.txt [2026-02-05T20:20:41.102648] [INFO ] [sig ] [934/3445] Completed DNA in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.1m [2026-02-05T20:20:41.102708] [INFO ] [sig ] [935/3445] Forecasting DNLI... [2026-02-05T20:20:41.102755] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-05T20:20:41.102799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-05T20:20:41.116523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-05T20:20:41.117021] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-05T20:20:41.117964] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-05T20:20:41.118022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:41.118086] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:41.118129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:41.118207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:41.188289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:41.189407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:41.189521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:41.189593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:41.317354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:41.317532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:41.317594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:41.317629] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:41.321103] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-02-05T20:20:41.321391] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-05T20:20:41.321539] [INFO ] [sig ] DNLI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:41.464407] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DNLI.txt [2026-02-05T20:20:41.464598] [INFO ] [sig ] [935/3445] Completed DNLI in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:41.464642] [INFO ] [sig ] [936/3445] Forecasting DNP... [2026-02-05T20:20:41.464672] [INFO ] [sig ] Generating forecast for: DNP [2026-02-05T20:20:41.464703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-05T20:20:41.477190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-05T20:20:41.477609] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-05T20:20:41.478443] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-05T20:20:41.478498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:41.478534] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:41.478560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:41.478640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:41.538905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:41.539868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:41.539979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:41.540017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:41.666087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:41.666259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:41.666308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:41.666348] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:41.670193] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=8.76%) [2026-02-05T20:20:41.670513] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-05T20:20:41.670677] [INFO ] [sig ] DNP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:41.830798] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DNP.txt [2026-02-05T20:20:41.830968] [INFO ] [sig ] [936/3445] Completed DNP in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:41.831010] [INFO ] [sig ] [937/3445] Forecasting DNTH... [2026-02-05T20:20:41.831041] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-05T20:20:41.831072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-05T20:20:41.844127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-05T20:20:41.844531] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-05T20:20:41.845408] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-05T20:20:41.845467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:41.845513] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:41.845547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:41.845630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:41.917019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:41.917994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:41.918087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:41.918122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:42.047126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:42.047294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:42.047337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:42.047371] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:42.051399] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-02-05T20:20:42.051753] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-05T20:20:42.051902] [INFO ] [sig ] DNTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:42.205330] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DNTH.txt [2026-02-05T20:20:42.205546] [INFO ] [sig ] [937/3445] Completed DNTH in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:42.205610] [INFO ] [sig ] [938/3445] Forecasting DOCN... [2026-02-05T20:20:42.205646] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-05T20:20:42.205680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-05T20:20:42.219052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-05T20:20:42.219475] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-05T20:20:42.220397] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-05T20:20:42.220455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:42.220508] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:42.220545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:42.220644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:42.286182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:42.287179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:42.287288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:42.287324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:42.418970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:42.419146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:42.419191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:42.419223] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:42.423288] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=64.27%) [2026-02-05T20:20:42.423689] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-05T20:20:42.424036] [INFO ] [sig ] DOCN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:42.569051] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DOCN.txt [2026-02-05T20:20:42.569206] [INFO ] [sig ] [938/3445] Completed DOCN in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:42.569249] [INFO ] [sig ] [939/3445] Forecasting DOCS... [2026-02-05T20:20:42.569282] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-05T20:20:42.569319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-05T20:20:42.581992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-05T20:20:42.582358] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-05T20:20:42.583223] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-05T20:20:42.583278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:42.583313] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:42.583343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:42.583403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:42.643871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:42.644524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:42.644625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:42.644663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:42.771847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:42.772013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:42.772055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:42.772086] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:42.776107] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=13.10%) [2026-02-05T20:20:42.776403] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-05T20:20:42.776550] [INFO ] [sig ] DOCS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:42.928037] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DOCS.txt [2026-02-05T20:20:42.928199] [INFO ] [sig ] [939/3445] Completed DOCS in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:42.928241] [INFO ] [sig ] [940/3445] Forecasting DOGZ... [2026-02-05T20:20:42.928292] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-05T20:20:42.928328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-05T20:20:42.950746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-05T20:20:42.951152] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-05T20:20:42.952406] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-05T20:20:42.952461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:42.952498] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:42.952528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:42.952608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:43.017134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:43.017960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:43.018046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:43.018082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:43.144530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:43.144721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:43.144765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:43.144795] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:43.148666] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=7.69%) [2026-02-05T20:20:43.149156] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-05T20:20:43.149291] [INFO ] [sig ] DOGZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:43.299701] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DOGZ.txt [2026-02-05T20:20:43.299848] [INFO ] [sig ] [940/3445] Completed DOGZ in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:43.299889] [INFO ] [sig ] [941/3445] Forecasting DOLE... [2026-02-05T20:20:43.299920] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-05T20:20:43.299951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-05T20:20:43.313105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-05T20:20:43.313548] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-05T20:20:43.314455] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-05T20:20:43.314510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:43.314601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:43.314635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:43.314695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:43.376897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:43.377820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:43.377911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:43.377948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:43.501741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:43.501904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:43.501943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:43.501972] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:43.505374] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=56.81%) [2026-02-05T20:20:43.505710] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-05T20:20:43.505843] [INFO ] [sig ] DOLE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:43.652802] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DOLE.txt [2026-02-05T20:20:43.652967] [INFO ] [sig ] [941/3445] Completed DOLE in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:43.653011] [INFO ] [sig ] [942/3445] Forecasting DOMO... [2026-02-05T20:20:43.653049] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-05T20:20:43.653091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-05T20:20:43.667129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-05T20:20:43.667492] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-05T20:20:43.668561] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-05T20:20:43.668636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:43.668671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:43.668698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:43.668945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:43.733044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:43.733922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:43.734012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:43.734048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:43.859357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:43.859519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:43.859560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:43.859610] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:43.863399] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: DOWN (p=37.95%) [2026-02-05T20:20:43.863704] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-05T20:20:43.863836] [INFO ] [sig ] DOMO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:44.011698] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DOMO.txt [2026-02-05T20:20:44.011990] [INFO ] [sig ] [942/3445] Completed DOMO in 0.4s | 2.78 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-05T20:20:44.012030] [INFO ] [sig ] [943/3445] Forecasting DORM... [2026-02-05T20:20:44.012059] [INFO ] [sig ] Generating forecast for: DORM [2026-02-05T20:20:44.012090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-05T20:20:44.026533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-05T20:20:44.026923] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-05T20:20:44.027758] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-05T20:20:44.027810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:44.027844] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:44.027872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:44.027929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:44.090192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:44.091070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:44.091161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:44.091198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:44.215827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:44.215995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:44.216037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:44.216066] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:44.219694] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=71.50%) [2026-02-05T20:20:44.220024] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-05T20:20:44.220170] [INFO ] [sig ] DORM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:44.368541] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DORM.txt [2026-02-05T20:20:44.368734] [INFO ] [sig ] [943/3445] Completed DORM in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:44.368778] [INFO ] [sig ] [944/3445] Forecasting DOUG... [2026-02-05T20:20:44.368809] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-05T20:20:44.368844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-05T20:20:44.381445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-05T20:20:44.381847] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-05T20:20:44.382742] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-05T20:20:44.382798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:44.382833] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:44.382863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:44.382923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:44.444619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:44.445399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:44.445485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:44.445522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:44.565455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:44.565631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:44.565673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:44.565735] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:44.569471] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: DOWN (p=22.46%) [2026-02-05T20:20:44.569815] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-05T20:20:44.569951] [INFO ] [sig ] DOUG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:44.718089] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DOUG.txt [2026-02-05T20:20:44.718258] [INFO ] [sig ] [944/3445] Completed DOUG in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:44.718323] [INFO ] [sig ] [945/3445] Forecasting DOX... [2026-02-05T20:20:44.718360] [INFO ] [sig ] Generating forecast for: DOX [2026-02-05T20:20:44.718394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-05T20:20:44.731077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-05T20:20:44.731450] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-05T20:20:44.732279] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-05T20:20:44.732332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:44.732365] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:44.732392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:44.732450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:44.794845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:44.795676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:44.795764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:44.795802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:44.920448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:44.920642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:44.920699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:44.920755] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:44.924377] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-05T20:20:44.924717] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-05T20:20:44.924861] [INFO ] [sig ] DOX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:45.077310] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DOX.txt [2026-02-05T20:20:45.077469] [INFO ] [sig ] [945/3445] Completed DOX in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:45.077510] [INFO ] [sig ] [946/3445] Forecasting DPG... [2026-02-05T20:20:45.077540] [INFO ] [sig ] Generating forecast for: DPG [2026-02-05T20:20:45.077587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-05T20:20:45.090192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-05T20:20:45.090593] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-05T20:20:45.091428] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-05T20:20:45.091481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:45.091514] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:45.091540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:45.091622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:45.152439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:45.153293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:45.153382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:45.153418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:45.273562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:45.273772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:45.273830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:45.273862] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:45.277777] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-05T20:20:45.278142] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-05T20:20:45.278334] [INFO ] [sig ] DPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:45.429334] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DPG.txt [2026-02-05T20:20:45.429476] [INFO ] [sig ] [946/3445] Completed DPG in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:45.429532] [INFO ] [sig ] [947/3445] Forecasting DPRO... [2026-02-05T20:20:45.429586] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-05T20:20:45.429626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-05T20:20:45.443288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-05T20:20:45.443686] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-05T20:20:45.444941] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-05T20:20:45.444996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:45.445030] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:45.445058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:45.445116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:45.510010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:45.510932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:45.511019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:45.511074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:45.630645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:45.630806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:45.630850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:45.630882] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:45.634561] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: UP (p=76.95%) [2026-02-05T20:20:45.634874] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-05T20:20:45.635007] [INFO ] [sig ] DPRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:45.786791] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DPRO.txt [2026-02-05T20:20:45.787137] [INFO ] [sig ] [947/3445] Completed DPRO in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:45.787182] [INFO ] [sig ] [948/3445] Forecasting DPZ... [2026-02-05T20:20:45.787215] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-05T20:20:45.787248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-05T20:20:45.803061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-05T20:20:45.803517] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-05T20:20:45.804506] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-05T20:20:45.804600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:45.804654] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:45.804696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:45.804789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:45.872450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:45.873354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:45.873441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:45.873477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:45.990305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:45.990467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:45.990507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:45.990537] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:45.993989] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-05T20:20:45.994270] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-05T20:20:45.994398] [INFO ] [sig ] DPZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:46.138423] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DPZ.txt [2026-02-05T20:20:46.138664] [INFO ] [sig ] [948/3445] Completed DPZ in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:46.138728] [INFO ] [sig ] [949/3445] Forecasting DQ... [2026-02-05T20:20:46.138777] [INFO ] [sig ] Generating forecast for: DQ [2026-02-05T20:20:46.138993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-05T20:20:46.157042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-05T20:20:46.157515] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-05T20:20:46.158745] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-05T20:20:46.158819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:46.158866] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:46.158908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:46.159187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:46.223599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:46.224758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:46.224850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:46.224884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:46.354512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:46.354703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:46.354744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:46.354774] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:46.358777] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=61.46%) [2026-02-05T20:20:46.359073] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-05T20:20:46.359207] [INFO ] [sig ] DQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:46.512357] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DQ.txt [2026-02-05T20:20:46.512530] [INFO ] [sig ] [949/3445] Completed DQ in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:46.512596] [INFO ] [sig ] [950/3445] Forecasting DRD... [2026-02-05T20:20:46.512634] [INFO ] [sig ] Generating forecast for: DRD [2026-02-05T20:20:46.512668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-05T20:20:46.525482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-05T20:20:46.525908] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-05T20:20:46.526841] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-05T20:20:46.526903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:46.526939] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:46.526969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:46.527031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:46.587492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:46.588639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:46.588733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:46.588766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:46.713825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:46.713995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:46.714037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:46.714067] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:46.717642] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-05T20:20:46.717936] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-05T20:20:46.718073] [INFO ] [sig ] DRD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:46.860500] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DRD.txt [2026-02-05T20:20:46.860656] [INFO ] [sig ] [950/3445] Completed DRD in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 15.0m [2026-02-05T20:20:46.860699] [INFO ] [sig ] [951/3445] Forecasting DRH... [2026-02-05T20:20:46.860730] [INFO ] [sig ] Generating forecast for: DRH [2026-02-05T20:20:46.860761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-05T20:20:46.873094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-05T20:20:46.873425] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-05T20:20:46.874239] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-05T20:20:46.874302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:46.874334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:46.874362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:46.874419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:46.933906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:46.934545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:46.934646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:46.934708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:47.054797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:47.055153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:47.055195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:47.055227] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:47.059153] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-02-05T20:20:47.059428] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-05T20:20:47.059556] [INFO ] [sig ] DRH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:47.203709] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DRH.txt [2026-02-05T20:20:47.203877] [INFO ] [sig ] [951/3445] Completed DRH in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:47.203922] [INFO ] [sig ] [952/3445] Forecasting DRI... [2026-02-05T20:20:47.203956] [INFO ] [sig ] Generating forecast for: DRI [2026-02-05T20:20:47.203990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-05T20:20:47.216757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-05T20:20:47.217154] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-05T20:20:47.218023] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-05T20:20:47.218078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:47.218112] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:47.218142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:47.218201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:47.278367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:47.279047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:47.279129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:47.279164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:47.407893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:47.408061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:47.408105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:47.408134] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:47.411630] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: DOWN (p=47.16%) [2026-02-05T20:20:47.411944] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-05T20:20:47.412077] [INFO ] [sig ] DRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:47.558147] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DRI.txt [2026-02-05T20:20:47.558335] [INFO ] [sig ] [952/3445] Completed DRI in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:47.558380] [INFO ] [sig ] [953/3445] Forecasting DRIO... [2026-02-05T20:20:47.558411] [INFO ] [sig ] Generating forecast for: DRIO [2026-02-05T20:20:47.558442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRIO' from 'https://tdm.silogroup.org/data/derivative_storage/DRIO.csv'. [2026-02-05T20:20:47.571613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRIO'. [2026-02-05T20:20:47.572012] [INFO ] [FORECASTER] Starting predict_future for DRIO [2026-02-05T20:20:47.572902] [DEBUG] [LOCAL ] No optimal features file found for DRIO: ./output/feature-sets/DRIO.txt [2026-02-05T20:20:47.572956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:47.572988] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:47.573015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:47.573072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:47.632954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:47.633868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:47.633962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:47.633998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:47.754732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:47.755089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:47.755130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:47.755157] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:47.759158] [DEBUG] [FORECASTER] DRIO: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-02-05T20:20:47.759440] [INFO ] [FORECASTER] Completed predict_future for DRIO [2026-02-05T20:20:47.759586] [INFO ] [sig ] DRIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:47.917441] [INFO ] [LOCAL ] Saved forecast: DRIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DRIO.txt [2026-02-05T20:20:47.917683] [INFO ] [sig ] [953/3445] Completed DRIO in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:47.917755] [INFO ] [sig ] [954/3445] Forecasting DRLL... [2026-02-05T20:20:47.917807] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-05T20:20:47.917861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-05T20:20:47.932016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-05T20:20:47.932416] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-05T20:20:47.933283] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-05T20:20:47.933336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:47.933367] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:47.933394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:47.933450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:47.991449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:47.992348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:47.992431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:47.992464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:48.112957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:48.113113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:48.113153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:48.113181] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:48.117025] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: UP (p=56.00%) [2026-02-05T20:20:48.117330] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-05T20:20:48.117464] [INFO ] [sig ] DRLL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:48.258983] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DRLL.txt [2026-02-05T20:20:48.259189] [INFO ] [sig ] [954/3445] Completed DRLL in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:48.259233] [INFO ] [sig ] [955/3445] Forecasting DRMA... [2026-02-05T20:20:48.259263] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-05T20:20:48.259296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-05T20:20:48.272543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-05T20:20:48.272979] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-05T20:20:48.273844] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-05T20:20:48.273898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:48.273931] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:48.273958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:48.274015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:48.338258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:48.339403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:48.339492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:48.339525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:48.461266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:48.461432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:48.461472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:48.461501] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:48.464935] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-02-05T20:20:48.465212] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-05T20:20:48.465343] [INFO ] [sig ] DRMA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:48.604379] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DRMA.txt [2026-02-05T20:20:48.604534] [INFO ] [sig ] [955/3445] Completed DRMA in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:48.604593] [INFO ] [sig ] [956/3445] Forecasting DRS... [2026-02-05T20:20:48.604631] [INFO ] [sig ] Generating forecast for: DRS [2026-02-05T20:20:48.604672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-05T20:20:48.617167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-05T20:20:48.617536] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-05T20:20:48.618432] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-05T20:20:48.618485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:48.618517] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:48.618544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:48.618630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:48.676435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:48.677335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:48.677424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:48.677457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:48.798843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:48.799006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:48.799047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:48.799077] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:48.802463] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: UP (p=60.31%) [2026-02-05T20:20:48.802772] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-05T20:20:48.802902] [INFO ] [sig ] DRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:48.941602] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DRS.txt [2026-02-05T20:20:48.941788] [INFO ] [sig ] [956/3445] Completed DRS in 0.3s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:48.941836] [INFO ] [sig ] [957/3445] Forecasting DRTS... [2026-02-05T20:20:48.941867] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-05T20:20:48.941899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-05T20:20:48.953988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-05T20:20:48.954373] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-05T20:20:48.955211] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-05T20:20:48.955265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:48.955299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:48.955328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:48.955383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:49.015383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:49.016258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:49.016344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:49.016377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:49.143690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:49.143857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:49.143897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:49.143925] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:49.147661] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: UP (p=71.81%) [2026-02-05T20:20:49.148035] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-05T20:20:49.148189] [INFO ] [sig ] DRTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:49.306438] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DRTS.txt [2026-02-05T20:20:49.306659] [INFO ] [sig ] [957/3445] Completed DRTS in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:49.306714] [INFO ] [sig ] [958/3445] Forecasting DRUG... [2026-02-05T20:20:49.306745] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-05T20:20:49.306777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-05T20:20:49.321433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-05T20:20:49.322043] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-05T20:20:49.322900] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-05T20:20:49.322954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:49.323023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:49.323068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:49.323151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:49.396027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:49.397145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:49.397236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:49.397276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:49.541241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:49.541412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:49.541474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:49.541504] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:49.545304] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: UP (p=72.22%) [2026-02-05T20:20:49.545748] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-05T20:20:49.545925] [INFO ] [sig ] DRUG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:49.698591] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DRUG.txt [2026-02-05T20:20:49.698843] [INFO ] [sig ] [958/3445] Completed DRUG in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:49.698900] [INFO ] [sig ] [959/3445] Forecasting DRVN... [2026-02-05T20:20:49.698934] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-05T20:20:49.698977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-05T20:20:49.714127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-05T20:20:49.714604] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-05T20:20:49.715724] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-05T20:20:49.715783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:49.715822] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:49.715850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:49.715912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:49.774729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:49.775723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:49.775835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:49.775871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:49.901625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:49.901805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:49.901848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:49.901878] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:49.906429] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=49.65%) [2026-02-05T20:20:49.906793] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-05T20:20:49.906939] [INFO ] [sig ] DRVN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:50.053340] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DRVN.txt [2026-02-05T20:20:50.053504] [INFO ] [sig ] [959/3445] Completed DRVN in 0.4s | 2.78 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-05T20:20:50.053547] [INFO ] [sig ] [960/3445] Forecasting DSGX... [2026-02-05T20:20:50.053600] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-05T20:20:50.053635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-05T20:20:50.066676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-05T20:20:50.067105] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-05T20:20:50.068072] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-05T20:20:50.068130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:50.068165] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:50.068193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:50.068250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:50.129952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:50.131003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:50.131091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:50.131125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:50.253909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:50.254068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:50.254109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:50.254137] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:50.257557] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: UP (p=64.74%) [2026-02-05T20:20:50.257864] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-05T20:20:50.258008] [INFO ] [sig ] DSGX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:50.402708] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DSGX.txt [2026-02-05T20:20:50.402860] [INFO ] [sig ] [960/3445] Completed DSGX in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:50.402902] [INFO ] [sig ] [961/3445] Forecasting DSL... [2026-02-05T20:20:50.402932] [INFO ] [sig ] Generating forecast for: DSL [2026-02-05T20:20:50.402965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-05T20:20:50.415460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-05T20:20:50.415879] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-05T20:20:50.416773] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-05T20:20:50.416841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:50.416874] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:50.416902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:50.416960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:50.482473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:50.483603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:50.483704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:50.483740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:50.604596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:50.604756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:50.604795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:50.604869] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:50.608391] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-05T20:20:50.608712] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-05T20:20:50.608869] [INFO ] [sig ] DSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:50.757042] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DSL.txt [2026-02-05T20:20:50.757203] [INFO ] [sig ] [961/3445] Completed DSL in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:50.757244] [INFO ] [sig ] [962/3445] Forecasting DSM... [2026-02-05T20:20:50.757275] [INFO ] [sig ] Generating forecast for: DSM [2026-02-05T20:20:50.757307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-05T20:20:50.769035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-05T20:20:50.769400] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-05T20:20:50.770296] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-05T20:20:50.770348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:50.770390] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:50.770418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:50.770474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:50.835305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:50.836324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:50.836428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:50.836469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:50.977880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:50.978044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:50.978086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:50.978117] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:50.981758] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: DOWN (p=34.16%) [2026-02-05T20:20:50.982059] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-05T20:20:50.982197] [INFO ] [sig ] DSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:51.149128] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DSM.txt [2026-02-05T20:20:51.149317] [INFO ] [sig ] [962/3445] Completed DSM in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:51.149360] [INFO ] [sig ] [963/3445] Forecasting DSP... [2026-02-05T20:20:51.149391] [INFO ] [sig ] Generating forecast for: DSP [2026-02-05T20:20:51.149433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-05T20:20:51.163702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-05T20:20:51.164090] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-05T20:20:51.164956] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-05T20:20:51.165009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:51.165040] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:51.165066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:51.165123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:51.226182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:51.227094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:51.227182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:51.227215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:51.353821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:51.353968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:51.354012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:51.354042] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:51.357472] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=87.63%) [2026-02-05T20:20:51.357782] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-05T20:20:51.357930] [INFO ] [sig ] DSP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:51.498470] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DSP.txt [2026-02-05T20:20:51.498624] [INFO ] [sig ] [963/3445] Completed DSP in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:51.498666] [INFO ] [sig ] [964/3445] Forecasting DSX... [2026-02-05T20:20:51.498701] [INFO ] [sig ] Generating forecast for: DSX [2026-02-05T20:20:51.498741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-05T20:20:51.513390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-05T20:20:51.513833] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-05T20:20:51.514711] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-05T20:20:51.514770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:51.514805] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:51.514832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:51.514889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:51.574992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:51.576200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:51.576285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:51.576317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:51.696905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:51.697066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:51.697109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:51.697138] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:51.700589] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-02-05T20:20:51.700884] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-05T20:20:51.701016] [INFO ] [sig ] DSX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:51.861473] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DSX.txt [2026-02-05T20:20:51.861662] [INFO ] [sig ] [964/3445] Completed DSX in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:51.861706] [INFO ] [sig ] [965/3445] Forecasting DTB... [2026-02-05T20:20:51.861736] [INFO ] [sig ] Generating forecast for: DTB [2026-02-05T20:20:51.861769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-05T20:20:51.874086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-05T20:20:51.874467] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-05T20:20:51.875382] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-05T20:20:51.875437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:51.875470] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:51.875498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:51.875556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:51.935057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:51.935991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:51.936104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:51.936139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:52.052425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:52.052608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:52.052652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:52.052682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:52.056242] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=6.26%) [2026-02-05T20:20:52.056548] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-05T20:20:52.056709] [INFO ] [sig ] DTB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:52.204295] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DTB.txt [2026-02-05T20:20:52.204453] [INFO ] [sig ] [965/3445] Completed DTB in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:52.204496] [INFO ] [sig ] [966/3445] Forecasting DTE... [2026-02-05T20:20:52.204531] [INFO ] [sig ] Generating forecast for: DTE [2026-02-05T20:20:52.204565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-05T20:20:52.218393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-05T20:20:52.218858] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-05T20:20:52.219734] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-05T20:20:52.219799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:52.219837] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:52.219871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:52.219932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:52.283394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:52.284369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:52.284473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:52.284508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:52.403285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:52.403447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:52.403487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:52.403517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:52.407046] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=23.14%) [2026-02-05T20:20:52.407333] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-05T20:20:52.407471] [INFO ] [sig ] DTE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:52.556264] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DTE.txt [2026-02-05T20:20:52.556433] [INFO ] [sig ] [966/3445] Completed DTE in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:52.556700] [INFO ] [sig ] [967/3445] Forecasting DTG... [2026-02-05T20:20:52.556740] [INFO ] [sig ] Generating forecast for: DTG [2026-02-05T20:20:52.556772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-05T20:20:52.571536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-05T20:20:52.571963] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-05T20:20:52.572819] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-05T20:20:52.572873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:52.572906] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:52.572933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:52.572991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:52.633877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:52.634769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:52.634860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:52.634894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:52.758247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:52.758431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:52.758472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:52.758500] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:52.762179] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: UP (p=65.30%) [2026-02-05T20:20:52.762667] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-05T20:20:52.762808] [INFO ] [sig ] DTG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:52.906354] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DTG.txt [2026-02-05T20:20:52.906512] [INFO ] [sig ] [967/3445] Completed DTG in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.9m [2026-02-05T20:20:52.906552] [INFO ] [sig ] [968/3445] Forecasting DTIL... [2026-02-05T20:20:52.906611] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-05T20:20:52.906646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-05T20:20:52.919652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-05T20:20:52.920006] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-05T20:20:52.920846] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-05T20:20:52.920897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:52.920929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:52.920957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:52.921014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:52.979780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:52.980675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:52.980796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:52.980830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:53.099986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:53.100160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:53.100203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:53.100233] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:53.103873] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-05T20:20:53.104184] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-05T20:20:53.104326] [INFO ] [sig ] DTIL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:53.252121] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DTIL.txt [2026-02-05T20:20:53.252336] [INFO ] [sig ] [968/3445] Completed DTIL in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:53.252398] [INFO ] [sig ] [969/3445] Forecasting DTM... [2026-02-05T20:20:53.252446] [INFO ] [sig ] Generating forecast for: DTM [2026-02-05T20:20:53.252495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-05T20:20:53.268949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-05T20:20:53.269472] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-05T20:20:53.270630] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-05T20:20:53.270697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:53.270738] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:53.270772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:53.270847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:53.333998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:53.334959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:53.335073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:53.335110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:53.484091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:53.484260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:53.484303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:53.484349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:53.488001] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=87.13%) [2026-02-05T20:20:53.488333] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-05T20:20:53.488484] [INFO ] [sig ] DTM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:53.636465] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DTM.txt [2026-02-05T20:20:53.636671] [INFO ] [sig ] [969/3445] Completed DTM in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:53.636718] [INFO ] [sig ] [970/3445] Forecasting DUK... [2026-02-05T20:20:53.636750] [INFO ] [sig ] Generating forecast for: DUK [2026-02-05T20:20:53.636784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-05T20:20:53.652246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-05T20:20:53.652764] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-05T20:20:53.653757] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-05T20:20:53.653821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:53.653859] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:53.653899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:53.653988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:53.727829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:53.728952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:53.729059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:53.729093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:53.865472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:53.865687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:53.865742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:53.865785] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:53.869849] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-02-05T20:20:53.870228] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-05T20:20:53.870390] [INFO ] [sig ] DUK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:54.044747] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DUK.txt [2026-02-05T20:20:54.044988] [INFO ] [sig ] [970/3445] Completed DUK in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:54.045042] [INFO ] [sig ] [971/3445] Forecasting DUKB... [2026-02-05T20:20:54.045081] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-05T20:20:54.045123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-05T20:20:54.060324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-05T20:20:54.060814] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-05T20:20:54.061867] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-05T20:20:54.061930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:54.061971] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:54.062005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:54.062085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:54.126888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:54.127906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:54.127997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:54.128034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:54.259069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:54.259239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:54.259282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:54.259313] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:54.262909] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-02-05T20:20:54.263209] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-05T20:20:54.263345] [INFO ] [sig ] DUKB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:54.411647] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DUKB.txt [2026-02-05T20:20:54.411835] [INFO ] [sig ] [971/3445] Completed DUKB in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:54.411880] [INFO ] [sig ] [972/3445] Forecasting DUOL... [2026-02-05T20:20:54.411911] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-05T20:20:54.411946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-05T20:20:54.424424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-05T20:20:54.424874] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-05T20:20:54.425760] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-05T20:20:54.425827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:54.425871] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:54.425907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:54.425973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:54.485452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:54.486372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:54.486459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:54.486493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:54.609368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:54.609529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:54.609585] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:54.609618] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:54.613113] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: UP (p=77.41%) [2026-02-05T20:20:54.613408] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-05T20:20:54.613551] [INFO ] [sig ] DUOL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:54.753196] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DUOL.txt [2026-02-05T20:20:54.753343] [INFO ] [sig ] [972/3445] Completed DUOL in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:54.753385] [INFO ] [sig ] [973/3445] Forecasting DVA... [2026-02-05T20:20:54.753415] [INFO ] [sig ] Generating forecast for: DVA [2026-02-05T20:20:54.753446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-05T20:20:54.765721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-05T20:20:54.766076] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-05T20:20:54.766955] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-05T20:20:54.767011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:54.767043] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:54.767074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:54.767143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:54.826462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:54.827377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:54.827462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:54.827494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:54.955220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:54.955388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:54.955429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:54.955458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:54.958988] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=35.76%) [2026-02-05T20:20:54.959280] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-05T20:20:54.959415] [INFO ] [sig ] DVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:55.105966] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DVA.txt [2026-02-05T20:20:55.106101] [INFO ] [sig ] [973/3445] Completed DVA in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:55.106141] [INFO ] [sig ] [974/3445] Forecasting DVAX... [2026-02-05T20:20:55.106171] [INFO ] [sig ] Generating forecast for: DVAX [2026-02-05T20:20:55.106203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVAX' from 'https://tdm.silogroup.org/data/derivative_storage/DVAX.csv'. [2026-02-05T20:20:55.119343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVAX'. [2026-02-05T20:20:55.119879] [INFO ] [FORECASTER] Starting predict_future for DVAX [2026-02-05T20:20:55.120692] [DEBUG] [LOCAL ] No optimal features file found for DVAX: ./output/feature-sets/DVAX.txt [2026-02-05T20:20:55.120744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:55.120777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:55.120804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:55.120862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:55.181074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:55.181926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:55.182009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:55.182043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:55.306973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:55.307313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:55.307352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:55.307381] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:55.311384] [DEBUG] [FORECASTER] DVAX: Forecast T+1@11:T+2@11: DOWN (p=1.64%) [2026-02-05T20:20:55.311679] [INFO ] [FORECASTER] Completed predict_future for DVAX [2026-02-05T20:20:55.311812] [INFO ] [sig ] DVAX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:55.467935] [INFO ] [LOCAL ] Saved forecast: DVAX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DVAX.txt [2026-02-05T20:20:55.468300] [INFO ] [sig ] [974/3445] Completed DVAX in 0.4s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:55.468354] [INFO ] [sig ] [975/3445] Forecasting DVN... [2026-02-05T20:20:55.468386] [INFO ] [sig ] Generating forecast for: DVN [2026-02-05T20:20:55.468418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-05T20:20:55.481223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-05T20:20:55.481628] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-05T20:20:55.482440] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-05T20:20:55.482504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:55.482564] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:55.482613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:55.482671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:55.541402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:55.542259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:55.542357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:55.542390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:55.672863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:55.673023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:55.673063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:55.673092] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:55.676500] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-02-05T20:20:55.676836] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-05T20:20:55.676980] [INFO ] [sig ] DVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:55.816605] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DVN.txt [2026-02-05T20:20:55.816764] [INFO ] [sig ] [975/3445] Completed DVN in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:55.816805] [INFO ] [sig ] [976/3445] Forecasting DWAS... [2026-02-05T20:20:55.816835] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-05T20:20:55.816868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-05T20:20:55.829113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-05T20:20:55.829504] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-05T20:20:55.830353] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-05T20:20:55.830406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:55.830439] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:55.830466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:55.830522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:55.891674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:55.892595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:55.892698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:55.892733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:56.016032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:56.016190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:56.016231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:56.016261] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:56.020089] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=5.42%) [2026-02-05T20:20:56.020369] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-05T20:20:56.020498] [INFO ] [sig ] DWAS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:56.164929] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DWAS.txt [2026-02-05T20:20:56.165082] [INFO ] [sig ] [976/3445] Completed DWAS in 0.3s | 2.78 sym/s | Total: 5.8m | ETA: 14.8m [2026-02-05T20:20:56.165123] [INFO ] [sig ] [977/3445] Forecasting DWSH... [2026-02-05T20:20:56.165152] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-05T20:20:56.165184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-05T20:20:56.176833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-05T20:20:56.177217] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-05T20:20:56.178051] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-05T20:20:56.178103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:56.178136] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:56.178163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:56.178220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:56.238467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:56.239323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:56.239412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:56.239445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:56.347418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:56.347595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:56.347638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:56.347667] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:56.351170] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=55.53%) [2026-02-05T20:20:56.351454] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-05T20:20:56.351613] [INFO ] [sig ] DWSH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:56.493938] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DWSH.txt [2026-02-05T20:20:56.494073] [INFO ] [sig ] [977/3445] Completed DWSH in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:56.494112] [INFO ] [sig ] [978/3445] Forecasting DX... [2026-02-05T20:20:56.494141] [INFO ] [sig ] Generating forecast for: DX [2026-02-05T20:20:56.494172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-05T20:20:56.506403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-05T20:20:56.506741] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-05T20:20:56.507534] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-05T20:20:56.507604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:56.507637] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:56.507664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:56.507720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:56.565095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:56.565774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:56.565854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:56.565887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:56.687696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:56.687850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:56.687890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:56.687950] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:56.691488] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: DOWN (p=31.28%) [2026-02-05T20:20:56.691784] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-05T20:20:56.691915] [INFO ] [sig ] DX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:56.841510] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DX.txt [2026-02-05T20:20:56.841692] [INFO ] [sig ] [978/3445] Completed DX in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:56.841742] [INFO ] [sig ] [979/3445] Forecasting DXC... [2026-02-05T20:20:56.841776] [INFO ] [sig ] Generating forecast for: DXC [2026-02-05T20:20:56.841815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-05T20:20:56.854111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-05T20:20:56.854478] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-05T20:20:56.855322] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-05T20:20:56.855375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:56.855407] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:56.855433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:56.855490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:56.912607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:56.913273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:56.913356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:56.913389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:57.036619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:57.036775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:57.036815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:57.036844] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:57.040313] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-02-05T20:20:57.040610] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-05T20:20:57.040741] [INFO ] [sig ] DXC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:57.186723] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DXC.txt [2026-02-05T20:20:57.186893] [INFO ] [sig ] [979/3445] Completed DXC in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:57.186933] [INFO ] [sig ] [980/3445] Forecasting DXCM... [2026-02-05T20:20:57.186962] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-05T20:20:57.186994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-05T20:20:57.200497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-05T20:20:57.200922] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-05T20:20:57.201829] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-05T20:20:57.201885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:57.201917] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:57.201944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:57.202003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:57.264492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:57.265346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:57.265466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:57.265503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:57.385450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:57.385627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:57.385668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:57.385699] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:57.389224] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-05T20:20:57.389529] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-05T20:20:57.389683] [INFO ] [sig ] DXCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:57.531396] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/DXCM.txt [2026-02-05T20:20:57.531567] [INFO ] [sig ] [980/3445] Completed DXCM in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:57.531628] [INFO ] [sig ] [981/3445] Forecasting DXPE... [2026-02-05T20:20:57.531658] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-05T20:20:57.531693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-05T20:20:57.544232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-05T20:20:57.544652] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-05T20:20:57.545564] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-05T20:20:57.545644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:57.545679] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:57.545707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:57.545764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:57.604605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:57.605474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:57.605598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:57.605641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:57.724987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:57.725152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:57.725195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:57.725224] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:57.728788] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-02-05T20:20:57.729091] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-05T20:20:57.729224] [INFO ] [sig ] DXPE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:57.869191] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DXPE.txt [2026-02-05T20:20:57.869323] [INFO ] [sig ] [981/3445] Completed DXPE in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:57.869362] [INFO ] [sig ] [982/3445] Forecasting DY... [2026-02-05T20:20:57.869397] [INFO ] [sig ] Generating forecast for: DY [2026-02-05T20:20:57.869435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-05T20:20:57.881740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-05T20:20:57.882086] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-05T20:20:57.882988] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-05T20:20:57.883043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:57.883078] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:57.883107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:57.883165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:57.943316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:57.943963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:57.944046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:57.944081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:58.082106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:58.082264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:58.082336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:58.082370] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:58.086093] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-05T20:20:58.086391] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-05T20:20:58.086540] [INFO ] [sig ] DY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:58.226975] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DY.txt [2026-02-05T20:20:58.227102] [INFO ] [sig ] [982/3445] Completed DY in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:58.227140] [INFO ] [sig ] [983/3445] Forecasting DYN... [2026-02-05T20:20:58.227169] [INFO ] [sig ] Generating forecast for: DYN [2026-02-05T20:20:58.227198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-05T20:20:58.239075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-05T20:20:58.239393] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-05T20:20:58.240220] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-05T20:20:58.240273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:58.240306] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:58.240333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:58.240389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:58.297290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:58.297905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:58.298000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:58.298039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:58.421245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:58.421365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:58.421404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:58.421433] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:58.424770] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=46.93%) [2026-02-05T20:20:58.425070] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-05T20:20:58.425198] [INFO ] [sig ] DYN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:58.563369] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/DYN.txt [2026-02-05T20:20:58.563480] [INFO ] [sig ] [983/3445] Completed DYN in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.8m [2026-02-05T20:20:58.563517] [INFO ] [sig ] [984/3445] Forecasting E... [2026-02-05T20:20:58.563546] [INFO ] [sig ] Generating forecast for: E [2026-02-05T20:20:58.563592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-05T20:20:58.575607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-05T20:20:58.575928] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-05T20:20:58.576751] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-05T20:20:58.576803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:58.576834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:58.576861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:58.576922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:58.634872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:58.635635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:58.635750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:58.635784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:58.755074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:58.755242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:58.755283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:58.755311] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:58.758773] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-05T20:20:58.759096] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-05T20:20:58.759232] [INFO ] [sig ] E: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:58.899431] [INFO ] [LOCAL ] Saved forecast: E 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/E.txt [2026-02-05T20:20:58.899614] [INFO ] [sig ] [984/3445] Completed E in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:20:58.899657] [INFO ] [sig ] [985/3445] Forecasting EA... [2026-02-05T20:20:58.899687] [INFO ] [sig ] Generating forecast for: EA [2026-02-05T20:20:58.899717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-05T20:20:58.912018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-05T20:20:58.912411] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-05T20:20:58.913244] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-05T20:20:58.913298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:58.913329] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:58.913358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:58.913421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:58.972026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:58.972942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:58.973037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:58.973106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:59.104424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:59.104614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:59.104656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:59.104685] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:59.108159] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-05T20:20:59.108497] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-05T20:20:59.108658] [INFO ] [sig ] EA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:59.266515] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EA.txt [2026-02-05T20:20:59.266697] [INFO ] [sig ] [985/3445] Completed EA in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:20:59.266738] [INFO ] [sig ] [986/3445] Forecasting EAF... [2026-02-05T20:20:59.266770] [INFO ] [sig ] Generating forecast for: EAF [2026-02-05T20:20:59.266802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-05T20:20:59.279483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-05T20:20:59.279897] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-05T20:20:59.280751] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-05T20:20:59.280804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:59.280836] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:59.280875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:59.280939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:59.340299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:59.341374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:59.341461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:59.341495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:59.470628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:59.470777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:59.470819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:59.470848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:59.474215] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=8.12%) [2026-02-05T20:20:59.474484] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-05T20:20:59.474630] [INFO ] [sig ] EAF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:20:59.617749] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EAF.txt [2026-02-05T20:20:59.617887] [INFO ] [sig ] [986/3445] Completed EAF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:20:59.617935] [INFO ] [sig ] [987/3445] Forecasting EAI... [2026-02-05T20:20:59.617971] [INFO ] [sig ] Generating forecast for: EAI [2026-02-05T20:20:59.618009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-05T20:20:59.630109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-05T20:20:59.630444] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-05T20:20:59.631297] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-05T20:20:59.631350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:59.631382] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:59.631408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:59.631465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:20:59.691292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:20:59.692125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:20:59.692212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:20:59.692248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:20:59.807717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:20:59.807879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:20:59.807920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:20:59.807949] [INFO ] [FORECASTER] Training complete [2026-02-05T20:20:59.811493] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: UP (p=97.49%) [2026-02-05T20:20:59.811793] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-05T20:20:59.811933] [INFO ] [sig ] EAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:20:59.957957] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EAI.txt [2026-02-05T20:20:59.958121] [INFO ] [sig ] [987/3445] Completed EAI in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:20:59.958163] [INFO ] [sig ] [988/3445] Forecasting EARN... [2026-02-05T20:20:59.958193] [INFO ] [sig ] Generating forecast for: EARN [2026-02-05T20:20:59.958223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-05T20:20:59.970196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-05T20:20:59.970601] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-05T20:20:59.971447] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-05T20:20:59.971501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:20:59.971532] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:20:59.971560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:20:59.971662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:00.033371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:00.034611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:00.034713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:00.034748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:00.163777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:00.163938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:00.163977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:00.164006] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:00.167613] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: DOWN (p=7.46%) [2026-02-05T20:21:00.167893] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-05T20:21:00.168028] [INFO ] [sig ] EARN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:00.312171] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EARN.txt [2026-02-05T20:21:00.312848] [INFO ] [sig ] [988/3445] Completed EARN in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:21:00.312894] [INFO ] [sig ] [989/3445] Forecasting EB... [2026-02-05T20:21:00.312930] [INFO ] [sig ] Generating forecast for: EB [2026-02-05T20:21:00.312968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-05T20:21:00.325837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-05T20:21:00.326418] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-05T20:21:00.327446] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-05T20:21:00.327501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:00.327535] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:00.327562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:00.327645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:00.387998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:00.388963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:00.389068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:00.389109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:00.513535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:00.513728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:00.513770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:00.513800] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:00.517400] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=20.42%) [2026-02-05T20:21:00.517785] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-05T20:21:00.517937] [INFO ] [sig ] EB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:00.664369] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EB.txt [2026-02-05T20:21:00.664530] [INFO ] [sig ] [989/3445] Completed EB in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:21:00.664589] [INFO ] [sig ] [990/3445] Forecasting EBAY... [2026-02-05T20:21:00.664625] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-05T20:21:00.664664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-05T20:21:00.676547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-05T20:21:00.676928] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-05T20:21:00.677785] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-05T20:21:00.677837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:00.677869] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:00.677896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:00.677953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:00.743659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:00.744501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:00.744607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:00.744644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:00.883017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:00.883189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:00.883231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:00.883260] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:00.886991] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=97.25%) [2026-02-05T20:21:00.887302] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-05T20:21:00.887441] [INFO ] [sig ] EBAY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:01.060397] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EBAY.txt [2026-02-05T20:21:01.060642] [INFO ] [sig ] [990/3445] Completed EBAY in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:21:01.060714] [INFO ] [sig ] [991/3445] Forecasting EBC... [2026-02-05T20:21:01.060768] [INFO ] [sig ] Generating forecast for: EBC [2026-02-05T20:21:01.060820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-05T20:21:01.076404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-05T20:21:01.076888] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-05T20:21:01.078116] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-05T20:21:01.078176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:01.078225] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:01.078289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:01.078380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:01.142460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:01.143315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:01.143405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:01.143441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:01.278445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:01.278567] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:01.278629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:01.278660] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:01.282493] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: UP (p=88.46%) [2026-02-05T20:21:01.282855] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-05T20:21:01.283003] [INFO ] [sig ] EBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:01.430924] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EBC.txt [2026-02-05T20:21:01.431089] [INFO ] [sig ] [991/3445] Completed EBC in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:21:01.431129] [INFO ] [sig ] [992/3445] Forecasting EBF... [2026-02-05T20:21:01.431159] [INFO ] [sig ] Generating forecast for: EBF [2026-02-05T20:21:01.431191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-05T20:21:01.443317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-05T20:21:01.443734] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-05T20:21:01.444681] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-05T20:21:01.444740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:01.444797] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:01.444825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:01.444882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:01.505099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:01.506098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:01.506187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:01.506221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:01.638313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:01.638488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:01.638533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:01.638561] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:01.642330] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=95.44%) [2026-02-05T20:21:01.642766] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-05T20:21:01.642926] [INFO ] [sig ] EBF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:01.799376] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EBF.txt [2026-02-05T20:21:01.799549] [INFO ] [sig ] [992/3445] Completed EBF in 0.4s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:21:01.799621] [INFO ] [sig ] [993/3445] Forecasting EBON... [2026-02-05T20:21:01.799654] [INFO ] [sig ] Generating forecast for: EBON [2026-02-05T20:21:01.799688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-05T20:21:01.810159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-05T20:21:01.810624] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-05T20:21:01.811480] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-05T20:21:01.811533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:01.811566] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:01.811620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:01.811679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:01.875300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:01.876226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:01.876327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:01.876362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:01.978777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:01.978947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:01.978989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:01.979018] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:01.982797] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-02-05T20:21:01.983197] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-05T20:21:01.983354] [INFO ] [sig ] EBON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:02.136149] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EBON.txt [2026-02-05T20:21:02.136313] [INFO ] [sig ] [993/3445] Completed EBON in 0.3s | 2.78 sym/s | Total: 5.9m | ETA: 14.7m [2026-02-05T20:21:02.136353] [INFO ] [sig ] [994/3445] Forecasting EBS... [2026-02-05T20:21:02.136383] [INFO ] [sig ] Generating forecast for: EBS [2026-02-05T20:21:02.136413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-05T20:21:02.150251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-05T20:21:02.150638] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-05T20:21:02.151693] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-05T20:21:02.151745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:02.151777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:02.151804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:02.151860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:02.211710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:02.212550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:02.212663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:02.212697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:02.333592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:02.333756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:02.333797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:02.333827] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:02.337533] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-02-05T20:21:02.337850] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-05T20:21:02.337995] [INFO ] [sig ] EBS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:02.492334] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EBS.txt [2026-02-05T20:21:02.492500] [INFO ] [sig ] [994/3445] Completed EBS in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:02.492540] [INFO ] [sig ] [995/3445] Forecasting EC... [2026-02-05T20:21:02.492587] [INFO ] [sig ] Generating forecast for: EC [2026-02-05T20:21:02.492625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-05T20:21:02.505424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-05T20:21:02.505941] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-05T20:21:02.507041] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-05T20:21:02.507099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:02.507131] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:02.507164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:02.507241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:02.572216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:02.573188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:02.573290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:02.573326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:02.707529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:02.707728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:02.707772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:02.707810] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:02.711877] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=94.58%) [2026-02-05T20:21:02.712207] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-05T20:21:02.712347] [INFO ] [sig ] EC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:02.860780] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EC.txt [2026-02-05T20:21:02.860967] [INFO ] [sig ] [995/3445] Completed EC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:02.861039] [INFO ] [sig ] [996/3445] Forecasting ECC... [2026-02-05T20:21:02.861098] [INFO ] [sig ] Generating forecast for: ECC [2026-02-05T20:21:02.861155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-05T20:21:02.873299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-05T20:21:02.873702] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-05T20:21:02.874498] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-05T20:21:02.874552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:02.874610] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:02.874641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:02.874698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:02.945008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:02.946100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:02.946204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:02.946246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:03.076724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:03.076890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:03.076931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:03.076960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:03.081199] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: UP (p=83.32%) [2026-02-05T20:21:03.081528] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-05T20:21:03.081692] [INFO ] [sig ] ECC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:03.236436] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ECC.txt [2026-02-05T20:21:03.236636] [INFO ] [sig ] [996/3445] Completed ECC in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:03.236679] [INFO ] [sig ] [997/3445] Forecasting ECL... [2026-02-05T20:21:03.236710] [INFO ] [sig ] Generating forecast for: ECL [2026-02-05T20:21:03.236756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-05T20:21:03.249786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-05T20:21:03.250191] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-05T20:21:03.251189] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-05T20:21:03.251253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:03.251306] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:03.251348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:03.251439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:03.318940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:03.319949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:03.320089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:03.320136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:03.452182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:03.452352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:03.452394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:03.452424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:03.456966] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-02-05T20:21:03.457283] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-05T20:21:03.457430] [INFO ] [sig ] ECL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:03.607164] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ECL.txt [2026-02-05T20:21:03.607328] [INFO ] [sig ] [997/3445] Completed ECL in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:03.607372] [INFO ] [sig ] [998/3445] Forecasting ECPG... [2026-02-05T20:21:03.607413] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-05T20:21:03.607450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-05T20:21:03.620318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-05T20:21:03.620720] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-05T20:21:03.621599] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-05T20:21:03.621655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:03.621695] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:03.621734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:03.621796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:03.688312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:03.689274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:03.689365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:03.689400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:03.818229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:03.818410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:03.818454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:03.818484] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:03.822099] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=50.88%) [2026-02-05T20:21:03.822395] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-05T20:21:03.822529] [INFO ] [sig ] ECPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:03.973080] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ECPG.txt [2026-02-05T20:21:03.973258] [INFO ] [sig ] [998/3445] Completed ECPG in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:03.973308] [INFO ] [sig ] [999/3445] Forecasting ECX... [2026-02-05T20:21:03.973339] [INFO ] [sig ] Generating forecast for: ECX [2026-02-05T20:21:03.973370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-05T20:21:03.986802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-05T20:21:03.987231] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-05T20:21:03.988144] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-05T20:21:03.988200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:03.988247] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:03.988302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:03.988363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:04.051039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:04.051916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:04.052008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:04.052043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:04.182454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:04.182812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:04.182854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:04.182884] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:04.186750] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-05T20:21:04.187066] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-05T20:21:04.187210] [INFO ] [sig ] ECX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:04.334663] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ECX.txt [2026-02-05T20:21:04.334812] [INFO ] [sig ] [999/3445] Completed ECX in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:04.334853] [INFO ] [sig ] [1000/3445] Forecasting ED... [2026-02-05T20:21:04.334885] [INFO ] [sig ] Generating forecast for: ED [2026-02-05T20:21:04.334916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-05T20:21:04.348849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-05T20:21:04.349257] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-05T20:21:04.350257] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-05T20:21:04.350312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:04.350347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:04.350375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:04.350432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:04.414607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:04.415522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:04.415646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:04.415705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:04.550136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:04.550310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:04.550354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:04.550384] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:04.553984] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: UP (p=90.97%) [2026-02-05T20:21:04.554323] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-05T20:21:04.554467] [INFO ] [sig ] ED: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:04.704384] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ED.txt [2026-02-05T20:21:04.704547] [INFO ] [sig ] [1000/3445] Completed ED in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.7m [2026-02-05T20:21:04.704609] [INFO ] [sig ] [1001/3445] Forecasting EDAP... [2026-02-05T20:21:04.704649] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-05T20:21:04.704684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-05T20:21:04.718663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-05T20:21:04.719091] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-05T20:21:04.720116] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-05T20:21:04.720170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:04.720203] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:04.720419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:04.720477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:04.784111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:04.785129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:04.785236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:04.785276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:04.914666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:04.914836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:04.914880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:04.914925] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:04.918671] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-02-05T20:21:04.919046] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-05T20:21:04.919209] [INFO ] [sig ] EDAP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:05.067963] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EDAP.txt [2026-02-05T20:21:05.068138] [INFO ] [sig ] [1001/3445] Completed EDAP in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:05.068183] [INFO ] [sig ] [1002/3445] Forecasting EDD... [2026-02-05T20:21:05.068214] [INFO ] [sig ] Generating forecast for: EDD [2026-02-05T20:21:05.068246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-05T20:21:05.081962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-05T20:21:05.082338] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-05T20:21:05.083192] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-05T20:21:05.083246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:05.083279] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:05.083307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:05.083366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:05.149030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:05.150046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:05.150160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:05.150203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:05.291656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:05.291842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:05.291896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:05.291937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:05.296725] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=95.64%) [2026-02-05T20:21:05.297112] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-05T20:21:05.297291] [INFO ] [sig ] EDD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:05.459646] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EDD.txt [2026-02-05T20:21:05.459832] [INFO ] [sig ] [1002/3445] Completed EDD in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:05.459882] [INFO ] [sig ] [1003/3445] Forecasting EDF... [2026-02-05T20:21:05.459920] [INFO ] [sig ] Generating forecast for: EDF [2026-02-05T20:21:05.459955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-05T20:21:05.472596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-05T20:21:05.473019] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-05T20:21:05.473928] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-05T20:21:05.473983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:05.474017] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:05.474045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:05.474104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:05.545804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:05.546886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:05.546990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:05.547037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:05.677010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:05.677193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:05.677245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:05.677278] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:05.681310] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: DOWN (p=37.35%) [2026-02-05T20:21:05.681644] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-05T20:21:05.681825] [INFO ] [sig ] EDF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:05.833935] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EDF.txt [2026-02-05T20:21:05.834141] [INFO ] [sig ] [1003/3445] Completed EDF in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:05.834194] [INFO ] [sig ] [1004/3445] Forecasting EDN... [2026-02-05T20:21:05.834229] [INFO ] [sig ] Generating forecast for: EDN [2026-02-05T20:21:05.834259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-05T20:21:05.848140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-05T20:21:05.848597] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-05T20:21:05.849711] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-05T20:21:05.849770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:05.849803] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:05.849829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:05.849886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:05.908764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:05.909700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:05.909789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:05.909823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:06.047506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:06.047721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:06.047783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:06.047825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:06.053037] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=28.03%) [2026-02-05T20:21:06.053434] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-05T20:21:06.053636] [INFO ] [sig ] EDN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:06.246054] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EDN.txt [2026-02-05T20:21:06.246222] [INFO ] [sig ] [1004/3445] Completed EDN in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:06.246263] [INFO ] [sig ] [1005/3445] Forecasting EE... [2026-02-05T20:21:06.246294] [INFO ] [sig ] Generating forecast for: EE [2026-02-05T20:21:06.246325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-05T20:21:06.259481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-05T20:21:06.259893] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-05T20:21:06.260747] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-05T20:21:06.260799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:06.260831] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:06.260859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:06.260917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:06.322465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:06.323558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:06.323672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:06.323707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:06.462759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:06.462966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:06.463010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:06.463042] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:06.467125] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: DOWN (p=7.11%) [2026-02-05T20:21:06.467602] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-05T20:21:06.467797] [INFO ] [sig ] EE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:06.633679] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EE.txt [2026-02-05T20:21:06.633863] [INFO ] [sig ] [1005/3445] Completed EE in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:06.633939] [INFO ] [sig ] [1006/3445] Forecasting EEMA... [2026-02-05T20:21:06.633976] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-05T20:21:06.634023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-05T20:21:06.647955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-05T20:21:06.648401] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-05T20:21:06.649333] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-05T20:21:06.649390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:06.649422] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:06.649451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:06.649510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:06.713003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:06.713998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:06.714091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:06.714129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:06.843439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:06.843634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:06.843681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:06.843729] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:06.847429] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=88.63%) [2026-02-05T20:21:06.847787] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-05T20:21:06.847928] [INFO ] [sig ] EEMA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:07.000165] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EEMA.txt [2026-02-05T20:21:07.000344] [INFO ] [sig ] [1006/3445] Completed EEMA in 0.4s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:07.000387] [INFO ] [sig ] [1007/3445] Forecasting EEX... [2026-02-05T20:21:07.000420] [INFO ] [sig ] Generating forecast for: EEX [2026-02-05T20:21:07.000452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-05T20:21:07.012854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-05T20:21:07.013246] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-05T20:21:07.014114] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-05T20:21:07.014170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:07.014203] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:07.014232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:07.014292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:07.075291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:07.076223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:07.076320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:07.076355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:07.194258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:07.194426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:07.194467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:07.194496] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:07.198035] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: UP (p=78.07%) [2026-02-05T20:21:07.198353] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-05T20:21:07.198487] [INFO ] [sig ] EEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:07.341372] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EEX.txt [2026-02-05T20:21:07.341541] [INFO ] [sig ] [1007/3445] Completed EEX in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:07.341602] [INFO ] [sig ] [1008/3445] Forecasting EFC... [2026-02-05T20:21:07.341634] [INFO ] [sig ] Generating forecast for: EFC [2026-02-05T20:21:07.341665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-05T20:21:07.354546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-05T20:21:07.354926] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-05T20:21:07.355751] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-05T20:21:07.355804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:07.355835] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:07.355864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:07.355920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:07.413039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:07.413679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:07.413758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:07.413822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:07.527722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:07.527887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:07.527927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:07.527955] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:07.531443] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: UP (p=50.45%) [2026-02-05T20:21:07.531742] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-05T20:21:07.531869] [INFO ] [sig ] EFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:07.673611] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EFC.txt [2026-02-05T20:21:07.673766] [INFO ] [sig ] [1008/3445] Completed EFC in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:07.673807] [INFO ] [sig ] [1009/3445] Forecasting EFSC... [2026-02-05T20:21:07.673838] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-05T20:21:07.673874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-05T20:21:07.686380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-05T20:21:07.686750] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-05T20:21:07.687589] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-05T20:21:07.687642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:07.687674] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:07.687743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:07.687810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:07.746743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:07.747646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:07.747740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:07.747774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:07.870012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:07.870178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:07.870218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:07.870246] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:07.873645] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: DOWN (p=20.50%) [2026-02-05T20:21:07.873919] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-05T20:21:07.874046] [INFO ] [sig ] EFSC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:08.016782] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EFSC.txt [2026-02-05T20:21:08.016942] [INFO ] [sig ] [1009/3445] Completed EFSC in 0.3s | 2.78 sym/s | Total: 6.0m | ETA: 14.6m [2026-02-05T20:21:08.016982] [INFO ] [sig ] [1010/3445] Forecasting EFX... [2026-02-05T20:21:08.017013] [INFO ] [sig ] Generating forecast for: EFX [2026-02-05T20:21:08.017045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-05T20:21:08.029776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-05T20:21:08.030092] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-05T20:21:08.030909] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-05T20:21:08.030962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:08.030994] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:08.031021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:08.031089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:08.091840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:08.092763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:08.092858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:08.092891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:08.219383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:08.219551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:08.219619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:08.219662] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:08.224025] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: UP (p=97.80%) [2026-02-05T20:21:08.224359] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-05T20:21:08.224504] [INFO ] [sig ] EFX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:08.397039] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EFX.txt [2026-02-05T20:21:08.397212] [INFO ] [sig ] [1010/3445] Completed EFX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:08.397253] [INFO ] [sig ] [1011/3445] Forecasting EG... [2026-02-05T20:21:08.397286] [INFO ] [sig ] Generating forecast for: EG [2026-02-05T20:21:08.397316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-05T20:21:08.419715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-05T20:21:08.420118] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-05T20:21:08.420982] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-05T20:21:08.421035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:08.421067] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:08.421099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:08.421168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:08.478950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:08.479908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:08.479998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:08.480034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:08.594390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:08.594549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:08.594612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:08.594645] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:08.598122] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-05T20:21:08.598460] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-05T20:21:08.598616] [INFO ] [sig ] EG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:08.782868] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EG.txt [2026-02-05T20:21:08.783029] [INFO ] [sig ] [1011/3445] Completed EG in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:08.783073] [INFO ] [sig ] [1012/3445] Forecasting EGAN... [2026-02-05T20:21:08.783109] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-05T20:21:08.783149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-05T20:21:08.795893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-05T20:21:08.796272] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-05T20:21:08.797166] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-05T20:21:08.797231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:08.797265] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:08.797293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:08.797352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:08.855466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:08.856298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:08.856398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:08.856439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:08.989969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:08.990165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:08.990235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:08.990274] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:08.994469] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: UP (p=66.97%) [2026-02-05T20:21:08.994967] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-05T20:21:08.995147] [INFO ] [sig ] EGAN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:09.137489] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EGAN.txt [2026-02-05T20:21:09.137661] [INFO ] [sig ] [1012/3445] Completed EGAN in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:09.137704] [INFO ] [sig ] [1013/3445] Forecasting EGBN... [2026-02-05T20:21:09.137736] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-05T20:21:09.137767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-05T20:21:09.150798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-05T20:21:09.151186] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-05T20:21:09.152036] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-05T20:21:09.152088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:09.152121] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:09.152148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:09.152206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:09.211515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:09.212380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:09.212468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:09.212502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:09.332705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:09.332856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:09.332899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:09.332930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:09.336548] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-02-05T20:21:09.336875] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-05T20:21:09.337015] [INFO ] [sig ] EGBN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:09.483511] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EGBN.txt [2026-02-05T20:21:09.483711] [INFO ] [sig ] [1013/3445] Completed EGBN in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:09.483754] [INFO ] [sig ] [1014/3445] Forecasting EGP... [2026-02-05T20:21:09.483787] [INFO ] [sig ] Generating forecast for: EGP [2026-02-05T20:21:09.483818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-05T20:21:09.497370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-05T20:21:09.497823] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-05T20:21:09.498757] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-05T20:21:09.498812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:09.498845] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:09.498872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:09.498929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:09.559120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:09.559990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:09.560075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:09.560109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:09.683619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:09.683783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:09.683824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:09.683852] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:09.687302] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: DOWN (p=24.82%) [2026-02-05T20:21:09.687597] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-05T20:21:09.687730] [INFO ] [sig ] EGP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:09.833381] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EGP.txt [2026-02-05T20:21:09.833546] [INFO ] [sig ] [1014/3445] Completed EGP in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:09.833607] [INFO ] [sig ] [1015/3445] Forecasting EGY... [2026-02-05T20:21:09.833640] [INFO ] [sig ] Generating forecast for: EGY [2026-02-05T20:21:09.833670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-05T20:21:09.846981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-05T20:21:09.847384] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-05T20:21:09.848306] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-05T20:21:09.848361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:09.848395] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:09.848424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:09.848690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:09.910026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:09.911130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:09.911234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:09.911278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:10.038111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:10.038308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:10.038541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:10.038591] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:10.042123] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=3.33%) [2026-02-05T20:21:10.042438] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-05T20:21:10.042595] [INFO ] [sig ] EGY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:10.192866] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EGY.txt [2026-02-05T20:21:10.193035] [INFO ] [sig ] [1015/3445] Completed EGY in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:10.193077] [INFO ] [sig ] [1016/3445] Forecasting EH... [2026-02-05T20:21:10.193111] [INFO ] [sig ] Generating forecast for: EH [2026-02-05T20:21:10.193142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-05T20:21:10.207544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-05T20:21:10.208218] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-05T20:21:10.209484] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-05T20:21:10.209547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:10.209610] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:10.209654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:10.209739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:10.278472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:10.279544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:10.279655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:10.279692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:10.416880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:10.417060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:10.417108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:10.417142] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:10.422134] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: DOWN (p=16.11%) [2026-02-05T20:21:10.422500] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-05T20:21:10.422889] [INFO ] [sig ] EH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:10.597659] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EH.txt [2026-02-05T20:21:10.597838] [INFO ] [sig ] [1016/3445] Completed EH in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:10.597881] [INFO ] [sig ] [1017/3445] Forecasting EHAB... [2026-02-05T20:21:10.597915] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-05T20:21:10.597946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-05T20:21:10.610807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-05T20:21:10.611245] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-05T20:21:10.612229] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-05T20:21:10.612298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:10.612336] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:10.612363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:10.612420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:10.671648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:10.672614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:10.672705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:10.672741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:10.837814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:10.838009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:10.838051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:10.838080] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:10.842349] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=21.66%) [2026-02-05T20:21:10.842867] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-05T20:21:10.843042] [INFO ] [sig ] EHAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:10.990498] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EHAB.txt [2026-02-05T20:21:10.990678] [INFO ] [sig ] [1017/3445] Completed EHAB in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.6m [2026-02-05T20:21:10.990720] [INFO ] [sig ] [1018/3445] Forecasting EHC... [2026-02-05T20:21:10.990751] [INFO ] [sig ] Generating forecast for: EHC [2026-02-05T20:21:10.990784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-05T20:21:11.004393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-05T20:21:11.004847] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-05T20:21:11.005720] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-05T20:21:11.005774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:11.005805] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:11.005831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:11.005888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:11.066833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:11.067762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:11.067852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:11.067886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:11.194616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:11.194777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:11.194817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:11.194846] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:11.198517] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-05T20:21:11.198837] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-05T20:21:11.198975] [INFO ] [sig ] EHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:11.348569] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EHC.txt [2026-02-05T20:21:11.348973] [INFO ] [sig ] [1018/3445] Completed EHC in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:11.349021] [INFO ] [sig ] [1019/3445] Forecasting EHI... [2026-02-05T20:21:11.349051] [INFO ] [sig ] Generating forecast for: EHI [2026-02-05T20:21:11.349081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-05T20:21:11.361643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-05T20:21:11.362036] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-05T20:21:11.362883] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-05T20:21:11.362936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:11.362968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:11.362994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:11.363050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:11.423675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:11.424635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:11.424732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:11.424775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:11.554375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:11.554592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:11.554666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:11.554699] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:11.558602] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=92.46%) [2026-02-05T20:21:11.558926] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-05T20:21:11.559069] [INFO ] [sig ] EHI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:11.710090] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EHI.txt [2026-02-05T20:21:11.710264] [INFO ] [sig ] [1019/3445] Completed EHI in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:11.710307] [INFO ] [sig ] [1020/3445] Forecasting EHTH... [2026-02-05T20:21:11.710339] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-05T20:21:11.710369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-05T20:21:11.723433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-05T20:21:11.724041] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-05T20:21:11.724908] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-05T20:21:11.724969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:11.725002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:11.725028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:11.725085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:11.783978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:11.784893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:11.784981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:11.785015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:11.905320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:11.905481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:11.905522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:11.905552] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:11.909006] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=3.72%) [2026-02-05T20:21:11.909284] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-05T20:21:11.909416] [INFO ] [sig ] EHTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:12.052363] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EHTH.txt [2026-02-05T20:21:12.052719] [INFO ] [sig ] [1020/3445] Completed EHTH in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:12.052761] [INFO ] [sig ] [1021/3445] Forecasting EIC... [2026-02-05T20:21:12.052790] [INFO ] [sig ] Generating forecast for: EIC [2026-02-05T20:21:12.052823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-05T20:21:12.066849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-05T20:21:12.067185] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-05T20:21:12.068041] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-05T20:21:12.068098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:12.068133] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:12.068161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:12.068234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:12.132740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:12.133556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:12.133658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:12.133694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:12.252346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:12.252505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:12.252546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:12.252595] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:12.256760] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-05T20:21:12.257081] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-05T20:21:12.257217] [INFO ] [sig ] EIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:12.401821] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EIC.txt [2026-02-05T20:21:12.401980] [INFO ] [sig ] [1021/3445] Completed EIC in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:12.402021] [INFO ] [sig ] [1022/3445] Forecasting EIG... [2026-02-05T20:21:12.402052] [INFO ] [sig ] Generating forecast for: EIG [2026-02-05T20:21:12.402083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-05T20:21:12.415254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-05T20:21:12.415652] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-05T20:21:12.416485] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-05T20:21:12.416538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:12.416593] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:12.416625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:12.416682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:12.474804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:12.475626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:12.475713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:12.475754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:12.594860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:12.595025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:12.595068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:12.595098] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:12.599107] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=57.55%) [2026-02-05T20:21:12.599477] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-05T20:21:12.599647] [INFO ] [sig ] EIG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:12.744972] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EIG.txt [2026-02-05T20:21:12.745146] [INFO ] [sig ] [1022/3445] Completed EIG in 0.3s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:12.745215] [INFO ] [sig ] [1023/3445] Forecasting EIX... [2026-02-05T20:21:12.745246] [INFO ] [sig ] Generating forecast for: EIX [2026-02-05T20:21:12.745278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-05T20:21:12.762374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-05T20:21:12.762887] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-05T20:21:12.764077] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-05T20:21:12.764140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:12.764201] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:12.764237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:12.764313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:12.826537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:12.827528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:12.827641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:12.827678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:12.961501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:12.961703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:12.961755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:12.961796] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:12.966509] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=18.41%) [2026-02-05T20:21:12.967069] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-05T20:21:12.967292] [INFO ] [sig ] EIX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:13.177912] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EIX.txt [2026-02-05T20:21:13.178152] [INFO ] [sig ] [1023/3445] Completed EIX in 0.4s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:13.178225] [INFO ] [sig ] [1024/3445] Forecasting EL... [2026-02-05T20:21:13.178327] [INFO ] [sig ] Generating forecast for: EL [2026-02-05T20:21:13.178394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-05T20:21:13.216266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-05T20:21:13.216870] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-05T20:21:13.218422] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-05T20:21:13.218507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:13.218559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:13.218631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:13.218729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:13.322970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:13.324300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:13.324457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:13.324513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:13.525133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:13.525333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:13.525384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:13.525418] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:13.530626] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-02-05T20:21:13.531161] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-05T20:21:13.531366] [INFO ] [sig ] EL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:13.749359] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EL.txt [2026-02-05T20:21:13.749644] [INFO ] [sig ] [1024/3445] Completed EL in 0.6s | 2.78 sym/s | Total: 6.1m | ETA: 14.5m [2026-02-05T20:21:13.749705] [INFO ] [sig ] [1025/3445] Forecasting ELAB... [2026-02-05T20:21:13.749747] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-05T20:21:13.749785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-05T20:21:13.769705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-05T20:21:13.774535] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-05T20:21:13.776208] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-05T20:21:13.776285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:13.776329] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:13.776368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:13.776447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:13.876783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:13.878307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:13.878484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:13.878545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:14.046100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:14.046325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:14.046402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:14.046459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:14.052660] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=5.60%) [2026-02-05T20:21:14.053289] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-05T20:21:14.053544] [INFO ] [sig ] ELAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:14.267903] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELAB.txt [2026-02-05T20:21:14.268081] [INFO ] [sig ] [1025/3445] Completed ELAB in 0.5s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:14.268123] [INFO ] [sig ] [1026/3445] Forecasting ELAN... [2026-02-05T20:21:14.268156] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-05T20:21:14.268187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-05T20:21:14.282368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-05T20:21:14.282837] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-05T20:21:14.283750] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-05T20:21:14.283808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:14.283842] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:14.283903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:14.283964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:14.353162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:14.354126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:14.354221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:14.354256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:14.493092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:14.493264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:14.493307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:14.493338] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:14.496961] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: DOWN (p=33.29%) [2026-02-05T20:21:14.497336] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-05T20:21:14.497490] [INFO ] [sig ] ELAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:14.644094] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELAN.txt [2026-02-05T20:21:14.644266] [INFO ] [sig ] [1026/3445] Completed ELAN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:14.644307] [INFO ] [sig ] [1027/3445] Forecasting ELC... [2026-02-05T20:21:14.644344] [INFO ] [sig ] Generating forecast for: ELC [2026-02-05T20:21:14.644376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-05T20:21:14.656697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-05T20:21:14.657141] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-05T20:21:14.658090] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-05T20:21:14.658145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:14.658179] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:14.658208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:14.658292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:14.716851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:14.717775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:14.717880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:14.717922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:14.841271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:14.841439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:14.841687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:14.841723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:14.845618] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: DOWN (p=25.47%) [2026-02-05T20:21:14.845921] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-05T20:21:14.846061] [INFO ] [sig ] ELC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:14.996559] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELC.txt [2026-02-05T20:21:14.996950] [INFO ] [sig ] [1027/3445] Completed ELC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:14.996993] [INFO ] [sig ] [1028/3445] Forecasting ELDN... [2026-02-05T20:21:14.997022] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-05T20:21:14.997053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-05T20:21:15.011109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-05T20:21:15.011589] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-05T20:21:15.012774] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-05T20:21:15.012844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:15.012878] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:15.012907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:15.012967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:15.075664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:15.076608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:15.076702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:15.076736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:15.201373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:15.201550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:15.201625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:15.201659] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:15.205192] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: UP (p=88.68%) [2026-02-05T20:21:15.205485] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-05T20:21:15.205640] [INFO ] [sig ] ELDN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:15.354237] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ELDN.txt [2026-02-05T20:21:15.354406] [INFO ] [sig ] [1028/3445] Completed ELDN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:15.354448] [INFO ] [sig ] [1029/3445] Forecasting ELF... [2026-02-05T20:21:15.354480] [INFO ] [sig ] Generating forecast for: ELF [2026-02-05T20:21:15.354511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-05T20:21:15.369283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-05T20:21:15.369796] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-05T20:21:15.370977] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-05T20:21:15.371058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:15.371104] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:15.371135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:15.371195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:15.434205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:15.435106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:15.435195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:15.435231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:15.572749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:15.572902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:15.572945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:15.572976] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:15.576821] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-02-05T20:21:15.577120] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-05T20:21:15.577276] [INFO ] [sig ] ELF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:15.722706] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELF.txt [2026-02-05T20:21:15.722867] [INFO ] [sig ] [1029/3445] Completed ELF in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:15.722909] [INFO ] [sig ] [1030/3445] Forecasting ELME... [2026-02-05T20:21:15.722941] [INFO ] [sig ] Generating forecast for: ELME [2026-02-05T20:21:15.722973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-05T20:21:15.736154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-05T20:21:15.736589] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-05T20:21:15.737410] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-05T20:21:15.737464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:15.737497] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:15.737526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:15.737610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:15.797047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:15.797967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:15.798054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:15.798089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:15.922768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:15.922935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:15.922978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:15.923026] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:15.926903] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: UP (p=94.38%) [2026-02-05T20:21:15.927203] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-05T20:21:15.927362] [INFO ] [sig ] ELME: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:16.074659] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ELME.txt [2026-02-05T20:21:16.074822] [INFO ] [sig ] [1030/3445] Completed ELME in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:16.074862] [INFO ] [sig ] [1031/3445] Forecasting ELS... [2026-02-05T20:21:16.074894] [INFO ] [sig ] Generating forecast for: ELS [2026-02-05T20:21:16.074925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-05T20:21:16.088301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-05T20:21:16.088948] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-05T20:21:16.089780] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-05T20:21:16.089832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:16.089863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:16.089890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:16.089946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:16.147835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:16.148741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:16.148827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:16.148861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:16.267602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:16.267773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:16.267813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:16.267842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:16.271545] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-05T20:21:16.271963] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-05T20:21:16.272111] [INFO ] [sig ] ELS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:16.435309] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELS.txt [2026-02-05T20:21:16.435494] [INFO ] [sig ] [1031/3445] Completed ELS in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:16.435535] [INFO ] [sig ] [1032/3445] Forecasting ELTX... [2026-02-05T20:21:16.435565] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-05T20:21:16.435620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-05T20:21:16.453281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-05T20:21:16.453797] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-05T20:21:16.454944] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-05T20:21:16.455012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:16.455063] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:16.455108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:16.455196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:16.527165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:16.528149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:16.528249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:16.528324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:16.654646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:16.654815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:16.654857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:16.654886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:16.658616] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=49.65%) [2026-02-05T20:21:16.658999] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-05T20:21:16.659159] [INFO ] [sig ] ELTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:16.811117] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELTX.txt [2026-02-05T20:21:16.811285] [INFO ] [sig ] [1032/3445] Completed ELTX in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:16.811335] [INFO ] [sig ] [1033/3445] Forecasting ELVA... [2026-02-05T20:21:16.811372] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-05T20:21:16.811410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-05T20:21:16.823479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-05T20:21:16.823902] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-05T20:21:16.824756] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-05T20:21:16.824809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:16.824841] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:16.824869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:16.824926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:16.883517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:16.884487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:16.884603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:16.884639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:17.007629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:17.007830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:17.007881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:17.007912] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:17.011717] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=36.17%) [2026-02-05T20:21:17.012050] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-05T20:21:17.012194] [INFO ] [sig ] ELVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:17.172886] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ELVA.txt [2026-02-05T20:21:17.173050] [INFO ] [sig ] [1033/3445] Completed ELVA in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:17.173112] [INFO ] [sig ] [1034/3445] Forecasting ELVN... [2026-02-05T20:21:17.173160] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-05T20:21:17.173196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-05T20:21:17.186643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-05T20:21:17.187022] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-05T20:21:17.187881] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-05T20:21:17.187935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:17.187968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:17.187998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:17.188069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:17.265505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:17.266484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:17.266591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:17.266630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:17.392207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:17.392363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:17.392407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:17.392439] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:17.396333] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: UP (p=56.84%) [2026-02-05T20:21:17.396865] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-05T20:21:17.397002] [INFO ] [sig ] ELVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:17.547445] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ELVN.txt [2026-02-05T20:21:17.547610] [INFO ] [sig ] [1034/3445] Completed ELVN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:17.547655] [INFO ] [sig ] [1035/3445] Forecasting EM... [2026-02-05T20:21:17.547686] [INFO ] [sig ] Generating forecast for: EM [2026-02-05T20:21:17.547716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-05T20:21:17.560425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-05T20:21:17.560788] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-05T20:21:17.561668] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-05T20:21:17.561723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:17.561757] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:17.561787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:17.561846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:17.625252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:17.626230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:17.626326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:17.626362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:17.762201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:17.762369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:17.762422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:17.762461] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:17.766977] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=9.01%) [2026-02-05T20:21:17.767358] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-05T20:21:17.767534] [INFO ] [sig ] EM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:17.919633] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EM.txt [2026-02-05T20:21:17.919808] [INFO ] [sig ] [1035/3445] Completed EM in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:17.919851] [INFO ] [sig ] [1036/3445] Forecasting EMB... [2026-02-05T20:21:17.919881] [INFO ] [sig ] Generating forecast for: EMB [2026-02-05T20:21:17.919912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-05T20:21:17.936611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-05T20:21:17.937035] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-05T20:21:17.938004] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-05T20:21:17.938088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:17.938125] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:17.938154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:17.938214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:18.000537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:18.001477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:18.001632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:18.001669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:18.127464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:18.127727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:18.127773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:18.127803] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:18.131498] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=85.88%) [2026-02-05T20:21:18.131838] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-05T20:21:18.131992] [INFO ] [sig ] EMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:18.277273] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EMB.txt [2026-02-05T20:21:18.277446] [INFO ] [sig ] [1036/3445] Completed EMB in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:18.277487] [INFO ] [sig ] [1037/3445] Forecasting EMBC... [2026-02-05T20:21:18.277519] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-05T20:21:18.277550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-05T20:21:18.291180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-05T20:21:18.291660] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-05T20:21:18.292834] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-05T20:21:18.292906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:18.292959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:18.293005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:18.293093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:18.354357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:18.355332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:18.355422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:18.355457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:18.482767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:18.482947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:18.482990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:18.483021] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:18.486705] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=93.17%) [2026-02-05T20:21:18.487029] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-05T20:21:18.487176] [INFO ] [sig ] EMBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:18.647036] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EMBC.txt [2026-02-05T20:21:18.647203] [INFO ] [sig ] [1037/3445] Completed EMBC in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.5m [2026-02-05T20:21:18.647245] [INFO ] [sig ] [1038/3445] Forecasting EMD... [2026-02-05T20:21:18.647276] [INFO ] [sig ] Generating forecast for: EMD [2026-02-05T20:21:18.647309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-05T20:21:18.662558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-05T20:21:18.663090] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-05T20:21:18.664254] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-05T20:21:18.664317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:18.664369] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:18.664414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:18.664477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:18.728844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:18.730007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:18.730099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:18.730134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:18.854743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:18.854913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:18.854957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:18.854988] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:18.858550] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: DOWN (p=18.93%) [2026-02-05T20:21:18.858873] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-05T20:21:18.859020] [INFO ] [sig ] EMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:19.030105] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EMD.txt [2026-02-05T20:21:19.030287] [INFO ] [sig ] [1038/3445] Completed EMD in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-05T20:21:19.030330] [INFO ] [sig ] [1039/3445] Forecasting EMF... [2026-02-05T20:21:19.030366] [INFO ] [sig ] Generating forecast for: EMF [2026-02-05T20:21:19.030402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-05T20:21:19.043989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-05T20:21:19.044401] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-05T20:21:19.045294] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-05T20:21:19.045349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:19.045384] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:19.045414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:19.045473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:19.104541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:19.105406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:19.105523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:19.105561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:19.224955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:19.225124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:19.225166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:19.225197] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:19.228706] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-02-05T20:21:19.228998] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-05T20:21:19.229132] [INFO ] [sig ] EMF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:19.370161] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EMF.txt [2026-02-05T20:21:19.370356] [INFO ] [sig ] [1039/3445] Completed EMF in 0.3s | 2.78 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-05T20:21:19.370398] [INFO ] [sig ] [1040/3445] Forecasting EMN... [2026-02-05T20:21:19.370428] [INFO ] [sig ] Generating forecast for: EMN [2026-02-05T20:21:19.370460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-05T20:21:19.382601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-05T20:21:19.382949] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-05T20:21:19.383838] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-05T20:21:19.383892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:19.383925] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:19.383953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:19.384010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:19.443777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:19.444478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:19.444561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:19.444613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:19.580305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:19.580541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:19.580612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:19.580645] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:19.584731] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=36.82%) [2026-02-05T20:21:19.585045] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-05T20:21:19.585204] [INFO ] [sig ] EMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:19.737097] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EMN.txt [2026-02-05T20:21:19.737273] [INFO ] [sig ] [1040/3445] Completed EMN in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-05T20:21:19.737316] [INFO ] [sig ] [1041/3445] Forecasting EMO... [2026-02-05T20:21:19.737356] [INFO ] [sig ] Generating forecast for: EMO [2026-02-05T20:21:19.737402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-05T20:21:19.751359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-05T20:21:19.752021] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-05T20:21:19.753067] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-05T20:21:19.753121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:19.753153] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:19.753181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:19.753238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:19.812806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:19.813780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:19.813874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:19.813909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:19.933553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:19.933781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:19.933838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:19.933882] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:19.939201] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=66.37%) [2026-02-05T20:21:19.939805] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-05T20:21:19.940030] [INFO ] [sig ] EMO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:20.092177] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EMO.txt [2026-02-05T20:21:20.092349] [INFO ] [sig ] [1041/3445] Completed EMO in 0.4s | 2.78 sym/s | Total: 6.2m | ETA: 14.4m [2026-02-05T20:21:20.092402] [INFO ] [sig ] [1042/3445] Forecasting EMXC... [2026-02-05T20:21:20.092441] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-05T20:21:20.092479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-05T20:21:20.106278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-05T20:21:20.106734] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-05T20:21:20.107801] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-05T20:21:20.107870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:20.107920] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:20.107962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:20.108046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:20.169761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:20.170716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:20.170806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:20.170841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:20.295839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:20.296009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:20.296051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:20.296081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:20.299753] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=37.95%) [2026-02-05T20:21:20.300082] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-05T20:21:20.300244] [INFO ] [sig ] EMXC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:20.464833] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EMXC.txt [2026-02-05T20:21:20.465011] [INFO ] [sig ] [1042/3445] Completed EMXC in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:20.465059] [INFO ] [sig ] [1043/3445] Forecasting ENB... [2026-02-05T20:21:20.465106] [INFO ] [sig ] Generating forecast for: ENB [2026-02-05T20:21:20.465155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-05T20:21:20.480036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-05T20:21:20.480482] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-05T20:21:20.481508] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-05T20:21:20.481567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:20.481678] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:20.481726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:20.481804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:20.550070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:20.551162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:20.551262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:20.551299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:20.689927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:20.690086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:20.690159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:20.690191] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:20.693713] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: UP (p=94.07%) [2026-02-05T20:21:20.693994] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-05T20:21:20.694144] [INFO ] [sig ] ENB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:20.832308] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ENB.txt [2026-02-05T20:21:20.832464] [INFO ] [sig ] [1043/3445] Completed ENB in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:20.832513] [INFO ] [sig ] [1044/3445] Forecasting ENGN... [2026-02-05T20:21:20.832551] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-05T20:21:20.832604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-05T20:21:20.847153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-05T20:21:20.847614] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-05T20:21:20.848478] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-05T20:21:20.848533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:20.848567] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:20.848627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:20.848686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:20.910263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:20.911217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:20.911309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:20.911344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:21.042424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:21.042606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:21.042650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:21.042681] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:21.046555] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=15.85%) [2026-02-05T20:21:21.046869] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-05T20:21:21.047005] [INFO ] [sig ] ENGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:21.196965] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ENGN.txt [2026-02-05T20:21:21.197156] [INFO ] [sig ] [1044/3445] Completed ENGN in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:21.197198] [INFO ] [sig ] [1045/3445] Forecasting ENIC... [2026-02-05T20:21:21.197231] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-05T20:21:21.197261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-05T20:21:21.210851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-05T20:21:21.211265] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-05T20:21:21.212121] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-05T20:21:21.212176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:21.212211] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:21.212239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:21.212298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:21.271474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:21.272315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:21.272409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:21.272446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:21.396748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:21.396911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:21.396954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:21.396982] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:21.400492] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-02-05T20:21:21.400787] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-05T20:21:21.400915] [INFO ] [sig ] ENIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:21.546014] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ENIC.txt [2026-02-05T20:21:21.546177] [INFO ] [sig ] [1045/3445] Completed ENIC in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:21.546218] [INFO ] [sig ] [1046/3445] Forecasting ENPH... [2026-02-05T20:21:21.546249] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-05T20:21:21.546279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-05T20:21:21.560774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-05T20:21:21.561227] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-05T20:21:21.562202] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-05T20:21:21.562264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:21.562298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:21.562327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:21.562395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:21.632417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:21.633369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:21.633470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:21.633514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:21.772169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:21.772368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:21.772415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:21.772494] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:21.776620] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=16.00%) [2026-02-05T20:21:21.776995] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-05T20:21:21.777146] [INFO ] [sig ] ENPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:21.947751] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ENPH.txt [2026-02-05T20:21:21.947934] [INFO ] [sig ] [1046/3445] Completed ENPH in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:21.947985] [INFO ] [sig ] [1047/3445] Forecasting ENS... [2026-02-05T20:21:21.948024] [INFO ] [sig ] Generating forecast for: ENS [2026-02-05T20:21:21.948063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-05T20:21:21.962058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-05T20:21:21.962478] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-05T20:21:21.963447] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-05T20:21:21.963510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:21.963561] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:21.963620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:21.963689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:22.030207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:22.031114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:22.031203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:22.031238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:22.147677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:22.147838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:22.147879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:22.147910] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:22.151463] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=72.78%) [2026-02-05T20:21:22.151767] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-05T20:21:22.151903] [INFO ] [sig ] ENS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:22.361855] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ENS.txt [2026-02-05T20:21:22.362026] [INFO ] [sig ] [1047/3445] Completed ENS in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:22.362077] [INFO ] [sig ] [1048/3445] Forecasting ENSG... [2026-02-05T20:21:22.362110] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-05T20:21:22.362143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-05T20:21:22.374767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-05T20:21:22.375165] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-05T20:21:22.376032] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-05T20:21:22.376087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:22.376121] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:22.376150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:22.376209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:22.434075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:22.434991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:22.435092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:22.435126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:22.558461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:22.558649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:22.558695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:22.558727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:22.562184] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-02-05T20:21:22.562475] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-05T20:21:22.562628] [INFO ] [sig ] ENSG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:22.716514] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ENSG.txt [2026-02-05T20:21:22.716755] [INFO ] [sig ] [1048/3445] Completed ENSG in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:22.716813] [INFO ] [sig ] [1049/3445] Forecasting ENTA... [2026-02-05T20:21:22.716852] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-05T20:21:22.716894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-05T20:21:22.733023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-05T20:21:22.733526] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-05T20:21:22.734661] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-05T20:21:22.734728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:22.734770] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:22.734806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:22.734888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:22.812557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:22.813498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:22.813608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:22.813647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:22.939378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:22.939552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:22.939641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:22.939681] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:22.943332] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: UP (p=96.71%) [2026-02-05T20:21:22.943741] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-05T20:21:22.943913] [INFO ] [sig ] ENTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:23.090757] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ENTA.txt [2026-02-05T20:21:23.090934] [INFO ] [sig ] [1049/3445] Completed ENTA in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:23.090975] [INFO ] [sig ] [1050/3445] Forecasting ENTG... [2026-02-05T20:21:23.091004] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-05T20:21:23.091035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-05T20:21:23.104366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-05T20:21:23.104833] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-05T20:21:23.105759] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-05T20:21:23.105817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:23.105850] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:23.105878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:23.105936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:23.164041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:23.165001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:23.165108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:23.165141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:23.297668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:23.297831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:23.297872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:23.297902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:23.301456] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=49.25%) [2026-02-05T20:21:23.301765] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-05T20:21:23.301898] [INFO ] [sig ] ENTG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:23.441378] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ENTG.txt [2026-02-05T20:21:23.441530] [INFO ] [sig ] [1050/3445] Completed ENTG in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:23.441600] [INFO ] [sig ] [1051/3445] Forecasting ENTX... [2026-02-05T20:21:23.441634] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-05T20:21:23.441665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-05T20:21:23.454072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-05T20:21:23.454433] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-05T20:21:23.455259] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-05T20:21:23.455313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:23.455346] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:23.455373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:23.455430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:23.512880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:23.513769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:23.513855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:23.513888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:23.631886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:23.632049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:23.632090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:23.632119] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:23.635549] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: DOWN (p=37.52%) [2026-02-05T20:21:23.635845] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-05T20:21:23.635974] [INFO ] [sig ] ENTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:23.775679] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ENTX.txt [2026-02-05T20:21:23.775831] [INFO ] [sig ] [1051/3445] Completed ENTX in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:23.775871] [INFO ] [sig ] [1052/3445] Forecasting ENVA... [2026-02-05T20:21:23.775902] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-05T20:21:23.775934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-05T20:21:23.790042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-05T20:21:23.790377] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-05T20:21:23.791232] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-05T20:21:23.791285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:23.791318] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:23.791345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:23.791402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:23.848484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:23.849343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:23.849426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:23.849461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:23.966951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:23.967097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:23.967137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:23.967165] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:23.970624] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-05T20:21:23.970895] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-05T20:21:23.971036] [INFO ] [sig ] ENVA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:24.112031] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ENVA.txt [2026-02-05T20:21:24.112147] [INFO ] [sig ] [1052/3445] Completed ENVA in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:24.112187] [INFO ] [sig ] [1053/3445] Forecasting ENVB... [2026-02-05T20:21:24.112218] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-05T20:21:24.112248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-05T20:21:24.123909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-05T20:21:24.124219] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-05T20:21:24.125035] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-05T20:21:24.125088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:24.125120] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:24.125148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:24.125205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:24.182986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:24.183617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:24.183721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:24.183756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:24.301842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:24.302004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:24.302044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:24.302073] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:24.305726] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: UP (p=82.79%) [2026-02-05T20:21:24.306030] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-05T20:21:24.306173] [INFO ] [sig ] ENVB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:24.446629] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ENVB.txt [2026-02-05T20:21:24.446801] [INFO ] [sig ] [1053/3445] Completed ENVB in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:24.446841] [INFO ] [sig ] [1054/3445] Forecasting ENVX... [2026-02-05T20:21:24.446873] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-05T20:21:24.446903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-05T20:21:24.459386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-05T20:21:24.459798] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-05T20:21:24.460682] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-05T20:21:24.460743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:24.460775] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:24.460802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:24.460860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:24.518506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:24.519400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:24.519489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:24.519523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:24.653169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:24.653335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:24.653389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:24.653419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:24.656951] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: DOWN (p=36.65%) [2026-02-05T20:21:24.657250] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-05T20:21:24.657387] [INFO ] [sig ] ENVX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:24.800698] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ENVX.txt [2026-02-05T20:21:24.800860] [INFO ] [sig ] [1054/3445] Completed ENVX in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.4m [2026-02-05T20:21:24.800901] [INFO ] [sig ] [1055/3445] Forecasting EOD... [2026-02-05T20:21:24.800932] [INFO ] [sig ] Generating forecast for: EOD [2026-02-05T20:21:24.800963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-05T20:21:24.813110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-05T20:21:24.813511] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-05T20:21:24.814385] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-05T20:21:24.814438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:24.814470] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:24.814499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:24.814568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:24.873473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:24.874396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:24.874487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:24.874520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:25.000686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:25.000849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:25.000889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:25.000919] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:25.004726] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: DOWN (p=26.36%) [2026-02-05T20:21:25.005007] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-05T20:21:25.005159] [INFO ] [sig ] EOD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:25.145568] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EOD.txt [2026-02-05T20:21:25.145752] [INFO ] [sig ] [1055/3445] Completed EOD in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-05T20:21:25.145793] [INFO ] [sig ] [1056/3445] Forecasting EOG... [2026-02-05T20:21:25.146010] [INFO ] [sig ] Generating forecast for: EOG [2026-02-05T20:21:25.146041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-05T20:21:25.157477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-05T20:21:25.157861] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-05T20:21:25.158720] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-05T20:21:25.158774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:25.158806] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:25.158832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:25.158889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:25.216446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:25.217289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:25.217389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:25.217424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:25.347118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:25.347284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:25.347329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:25.347361] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:25.351297] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=8.41%) [2026-02-05T20:21:25.351665] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-05T20:21:25.351819] [INFO ] [sig ] EOG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:25.508870] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EOG.txt [2026-02-05T20:21:25.509212] [INFO ] [sig ] [1056/3445] Completed EOG in 0.4s | 2.78 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-05T20:21:25.509276] [INFO ] [sig ] [1057/3445] Forecasting EOI... [2026-02-05T20:21:25.509322] [INFO ] [sig ] Generating forecast for: EOI [2026-02-05T20:21:25.509368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-05T20:21:25.521970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-05T20:21:25.522387] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-05T20:21:25.523470] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-05T20:21:25.523537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:25.523602] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:25.523641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:25.523708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:25.583701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:25.584712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:25.584804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:25.584836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:25.711393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:25.711607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:25.711653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:25.711682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:25.715178] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-02-05T20:21:25.715475] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-05T20:21:25.715630] [INFO ] [sig ] EOI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:25.858592] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EOI.txt [2026-02-05T20:21:25.858763] [INFO ] [sig ] [1057/3445] Completed EOI in 0.3s | 2.78 sym/s | Total: 6.3m | ETA: 14.3m [2026-02-05T20:21:25.858804] [INFO ] [sig ] [1058/3445] Forecasting EOLS... [2026-02-05T20:21:25.858834] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-05T20:21:25.858866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-05T20:21:25.870031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-05T20:21:25.870426] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-05T20:21:25.871309] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-05T20:21:25.871363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:25.871409] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:25.871437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:25.871495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:25.929079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:25.929959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:25.930051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:25.930085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:26.048478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:26.048659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:26.048701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:26.048730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:26.052235] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=21.42%) [2026-02-05T20:21:26.052522] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-05T20:21:26.052698] [INFO ] [sig ] EOLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:26.195702] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EOLS.txt [2026-02-05T20:21:26.195875] [INFO ] [sig ] [1058/3445] Completed EOLS in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:26.195920] [INFO ] [sig ] [1059/3445] Forecasting EOS... [2026-02-05T20:21:26.195953] [INFO ] [sig ] Generating forecast for: EOS [2026-02-05T20:21:26.195985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-05T20:21:26.210060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-05T20:21:26.210593] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-05T20:21:26.211781] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-05T20:21:26.211850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:26.211895] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:26.211933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:26.212015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:26.293349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:26.294278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:26.294364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:26.294398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:26.414645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:26.414817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:26.414861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:26.414892] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:26.418407] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: DOWN (p=41.97%) [2026-02-05T20:21:26.418763] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-05T20:21:26.418907] [INFO ] [sig ] EOS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:26.560557] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EOS.txt [2026-02-05T20:21:26.560736] [INFO ] [sig ] [1059/3445] Completed EOS in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:26.560776] [INFO ] [sig ] [1060/3445] Forecasting EOSE... [2026-02-05T20:21:26.560807] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-05T20:21:26.560840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-05T20:21:26.571732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-05T20:21:26.572113] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-05T20:21:26.572958] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-05T20:21:26.573011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:26.573071] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:26.573100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:26.573157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:26.634347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:26.635440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:26.635527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:26.635560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:26.756084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:26.756253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:26.756296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:26.756326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:26.765504] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=11.50%) [2026-02-05T20:21:26.766063] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-05T20:21:26.766301] [INFO ] [sig ] EOSE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:26.908948] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EOSE.txt [2026-02-05T20:21:26.909127] [INFO ] [sig ] [1060/3445] Completed EOSE in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:26.909178] [INFO ] [sig ] [1061/3445] Forecasting EPAC... [2026-02-05T20:21:26.909212] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-05T20:21:26.909254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-05T20:21:26.921899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-05T20:21:26.922299] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-05T20:21:26.923358] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-05T20:21:26.923412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:26.923452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:26.923480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:26.923544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:26.981141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:26.982016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:26.982103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:26.982137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:27.103447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:27.103663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:27.103745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:27.103777] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:27.107250] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-05T20:21:27.107542] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-05T20:21:27.107692] [INFO ] [sig ] EPAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:27.252921] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EPAC.txt [2026-02-05T20:21:27.253075] [INFO ] [sig ] [1061/3445] Completed EPAC in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:27.253116] [INFO ] [sig ] [1062/3445] Forecasting EPAM... [2026-02-05T20:21:27.253155] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-05T20:21:27.253186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-05T20:21:27.265416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-05T20:21:27.265867] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-05T20:21:27.266794] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-05T20:21:27.266849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:27.266884] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:27.266911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:27.266968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:27.344717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:27.345867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:27.345961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:27.346174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:27.477215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:27.477377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:27.477419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:27.477449] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:27.481114] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-02-05T20:21:27.481412] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-05T20:21:27.481552] [INFO ] [sig ] EPAM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:27.625289] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EPAM.txt [2026-02-05T20:21:27.625452] [INFO ] [sig ] [1062/3445] Completed EPAM in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:27.625494] [INFO ] [sig ] [1063/3445] Forecasting EPC... [2026-02-05T20:21:27.625525] [INFO ] [sig ] Generating forecast for: EPC [2026-02-05T20:21:27.625557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-05T20:21:27.636956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-05T20:21:27.637362] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-05T20:21:27.638325] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-05T20:21:27.638381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:27.638415] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:27.638441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:27.638498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:27.696097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:27.697023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:27.697114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:27.697148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:27.820322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:27.820488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:27.820532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:27.820627] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:27.825288] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=17.30%) [2026-02-05T20:21:27.825624] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-05T20:21:27.825772] [INFO ] [sig ] EPC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:27.970280] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EPC.txt [2026-02-05T20:21:27.970432] [INFO ] [sig ] [1063/3445] Completed EPC in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:27.970472] [INFO ] [sig ] [1064/3445] Forecasting EPD... [2026-02-05T20:21:27.970502] [INFO ] [sig ] Generating forecast for: EPD [2026-02-05T20:21:27.970535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-05T20:21:27.982076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-05T20:21:27.982402] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-05T20:21:27.983271] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-05T20:21:27.983324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:27.983356] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:27.983383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:27.983440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:28.044595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:28.045477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:28.045594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:28.045639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:28.174124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:28.174285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:28.174325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:28.174355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:28.177946] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: DOWN (p=7.25%) [2026-02-05T20:21:28.178255] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-05T20:21:28.178422] [INFO ] [sig ] EPD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:28.320790] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EPD.txt [2026-02-05T20:21:28.320973] [INFO ] [sig ] [1064/3445] Completed EPD in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:28.321016] [INFO ] [sig ] [1065/3445] Forecasting EPSN... [2026-02-05T20:21:28.321047] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-05T20:21:28.321093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-05T20:21:28.334607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-05T20:21:28.334967] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-05T20:21:28.335824] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-05T20:21:28.335878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:28.335910] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:28.335938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:28.335996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:28.394407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:28.395240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:28.395322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:28.395355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:28.515926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:28.516080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:28.516119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:28.516165] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:28.519652] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-05T20:21:28.520124] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-05T20:21:28.520253] [INFO ] [sig ] EPSN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:28.660592] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EPSN.txt [2026-02-05T20:21:28.660750] [INFO ] [sig ] [1065/3445] Completed EPSN in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:28.660791] [INFO ] [sig ] [1066/3445] Forecasting EQBK... [2026-02-05T20:21:28.660822] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-05T20:21:28.660854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-05T20:21:28.672262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-05T20:21:28.672624] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-05T20:21:28.673427] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-05T20:21:28.673480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:28.673511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:28.673538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:28.673626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:28.736017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:28.736887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:28.736975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:28.737008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:28.859692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:28.859851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:28.859892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:28.859920] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:28.863324] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=58.60%) [2026-02-05T20:21:28.863625] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-05T20:21:28.863761] [INFO ] [sig ] EQBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:29.002150] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EQBK.txt [2026-02-05T20:21:29.002317] [INFO ] [sig ] [1066/3445] Completed EQBK in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:29.002359] [INFO ] [sig ] [1067/3445] Forecasting EQH... [2026-02-05T20:21:29.002390] [INFO ] [sig ] Generating forecast for: EQH [2026-02-05T20:21:29.002421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-05T20:21:29.013606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-05T20:21:29.014027] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-05T20:21:29.014943] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-05T20:21:29.014997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:29.015031] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:29.015059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:29.015116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:29.075983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:29.076956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:29.077063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:29.077105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:29.206206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:29.206368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:29.206411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:29.206441] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:29.210149] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=43.92%) [2026-02-05T20:21:29.210523] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-05T20:21:29.210692] [INFO ] [sig ] EQH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:29.359712] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EQH.txt [2026-02-05T20:21:29.359877] [INFO ] [sig ] [1067/3445] Completed EQH in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:29.359920] [INFO ] [sig ] [1068/3445] Forecasting EQIX... [2026-02-05T20:21:29.359952] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-05T20:21:29.359984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-05T20:21:29.371153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-05T20:21:29.371541] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-05T20:21:29.372443] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-05T20:21:29.372498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:29.372531] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:29.372557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:29.372655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:29.432043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:29.432974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:29.433075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:29.433112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:29.581731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:29.581891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:29.581932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:29.581961] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:29.585445] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: UP (p=75.24%) [2026-02-05T20:21:29.585741] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-05T20:21:29.585870] [INFO ] [sig ] EQIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:29.723821] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EQIX.txt [2026-02-05T20:21:29.723956] [INFO ] [sig ] [1068/3445] Completed EQIX in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:29.723996] [INFO ] [sig ] [1069/3445] Forecasting ERAS... [2026-02-05T20:21:29.724025] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-05T20:21:29.724056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-05T20:21:29.734921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-05T20:21:29.735256] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-05T20:21:29.736084] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-05T20:21:29.736138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:29.736170] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:29.736198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:29.736269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:29.793110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:29.793756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:29.793837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:29.793870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:29.911139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:29.911303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:29.911345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:29.911373] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:29.914950] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-05T20:21:29.915253] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-05T20:21:29.915388] [INFO ] [sig ] ERAS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:30.055839] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ERAS.txt [2026-02-05T20:21:30.056005] [INFO ] [sig ] [1069/3445] Completed ERAS in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:30.056046] [INFO ] [sig ] [1070/3445] Forecasting ERIC... [2026-02-05T20:21:30.056077] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-05T20:21:30.056107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-05T20:21:30.067464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-05T20:21:30.067902] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-05T20:21:30.068863] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-05T20:21:30.068919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:30.068951] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:30.068979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:30.069035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:30.129543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:30.130721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:30.130848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:30.130895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:30.272827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:30.272991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:30.273033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:30.273063] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:30.277293] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=46.32%) [2026-02-05T20:21:30.277654] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-05T20:21:30.277801] [INFO ] [sig ] ERIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:30.439019] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ERIC.txt [2026-02-05T20:21:30.439227] [INFO ] [sig ] [1070/3445] Completed ERIC in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.3m [2026-02-05T20:21:30.439298] [INFO ] [sig ] [1071/3445] Forecasting ERIE... [2026-02-05T20:21:30.439346] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-05T20:21:30.439388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-05T20:21:30.453129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-05T20:21:30.453650] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-05T20:21:30.454804] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-05T20:21:30.454880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:30.454915] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:30.454944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:30.455017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:30.536845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:30.537967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:30.538101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:30.538151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:30.671250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:30.671418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:30.671465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:30.671496] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:30.675191] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=68.07%) [2026-02-05T20:21:30.675491] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-05T20:21:30.675650] [INFO ] [sig ] ERIE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:30.825099] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ERIE.txt [2026-02-05T20:21:30.825263] [INFO ] [sig ] [1071/3445] Completed ERIE in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-05T20:21:30.825305] [INFO ] [sig ] [1072/3445] Forecasting ERII... [2026-02-05T20:21:30.825336] [INFO ] [sig ] Generating forecast for: ERII [2026-02-05T20:21:30.825367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-05T20:21:30.837145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-05T20:21:30.837541] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-05T20:21:30.838481] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-05T20:21:30.838536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:30.838569] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:30.838631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:30.838705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:30.904944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:30.905955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:30.906049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:30.906083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:31.033068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:31.033242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:31.033288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:31.033318] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:31.037827] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=6.14%) [2026-02-05T20:21:31.038164] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-05T20:21:31.038342] [INFO ] [sig ] ERII: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:31.194556] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ERII.txt [2026-02-05T20:21:31.194731] [INFO ] [sig ] [1072/3445] Completed ERII in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-05T20:21:31.194771] [INFO ] [sig ] [1073/3445] Forecasting ERO... [2026-02-05T20:21:31.194803] [INFO ] [sig ] Generating forecast for: ERO [2026-02-05T20:21:31.194834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-05T20:21:31.211389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-05T20:21:31.211992] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-05T20:21:31.213077] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-05T20:21:31.213145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:31.213194] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:31.213235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:31.213313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:31.277293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:31.278440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:31.278568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:31.278623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:31.417544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:31.417731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:31.417775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:31.417808] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:31.421644] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: DOWN (p=10.69%) [2026-02-05T20:21:31.421997] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-05T20:21:31.422142] [INFO ] [sig ] ERO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:31.589797] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ERO.txt [2026-02-05T20:21:31.590058] [INFO ] [sig ] [1073/3445] Completed ERO in 0.4s | 2.78 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-05T20:21:31.590122] [INFO ] [sig ] [1074/3445] Forecasting ES... [2026-02-05T20:21:31.590168] [INFO ] [sig ] Generating forecast for: ES [2026-02-05T20:21:31.590212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-05T20:21:31.602611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-05T20:21:31.603065] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-05T20:21:31.604160] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-05T20:21:31.604216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:31.604249] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:31.604277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:31.604334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:31.666049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:31.666998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:31.667091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:31.667127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:31.789926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:31.790098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:31.790139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:31.790169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:31.793735] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-02-05T20:21:31.794081] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-05T20:21:31.794229] [INFO ] [sig ] ES: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:31.934907] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ES.txt [2026-02-05T20:21:31.935068] [INFO ] [sig ] [1074/3445] Completed ES in 0.3s | 2.78 sym/s | Total: 6.4m | ETA: 14.2m [2026-02-05T20:21:31.935110] [INFO ] [sig ] [1075/3445] Forecasting ESAB... [2026-02-05T20:21:31.935141] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-05T20:21:31.935174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-05T20:21:31.947091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-05T20:21:31.947495] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-05T20:21:31.948383] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-05T20:21:31.948439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:31.948472] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:31.948500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:31.948558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:32.006817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:32.007686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:32.007792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:32.007835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:32.132511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:32.132695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:32.132738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:32.132768] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:32.136429] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=23.79%) [2026-02-05T20:21:32.136754] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-05T20:21:32.136897] [INFO ] [sig ] ESAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:32.288323] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ESAB.txt [2026-02-05T20:21:32.288488] [INFO ] [sig ] [1075/3445] Completed ESAB in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:32.288530] [INFO ] [sig ] [1076/3445] Forecasting ESCA... [2026-02-05T20:21:32.288563] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-05T20:21:32.288615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-05T20:21:32.300254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-05T20:21:32.300676] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-05T20:21:32.301518] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-05T20:21:32.301595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:32.301637] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:32.301666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:32.301725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:32.360104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:32.361011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:32.361115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:32.361149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:32.473167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:32.473348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:32.473390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:32.473420] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:32.477058] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: DOWN (p=14.04%) [2026-02-05T20:21:32.477392] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-05T20:21:32.477545] [INFO ] [sig ] ESCA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:32.624480] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ESCA.txt [2026-02-05T20:21:32.624678] [INFO ] [sig ] [1076/3445] Completed ESCA in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:32.624740] [INFO ] [sig ] [1077/3445] Forecasting ESE... [2026-02-05T20:21:32.624797] [INFO ] [sig ] Generating forecast for: ESE [2026-02-05T20:21:32.624850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-05T20:21:32.636542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-05T20:21:32.636983] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-05T20:21:32.637882] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-05T20:21:32.637939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:32.638004] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:32.638033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:32.638091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:32.701487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:32.702442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:32.702543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:32.702598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:32.829085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:32.829253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:32.829295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:32.829325] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:32.832996] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=60.38%) [2026-02-05T20:21:32.833304] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-05T20:21:32.833440] [INFO ] [sig ] ESE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:32.984977] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESE.txt [2026-02-05T20:21:32.985171] [INFO ] [sig ] [1077/3445] Completed ESE in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:32.985239] [INFO ] [sig ] [1078/3445] Forecasting ESEA... [2026-02-05T20:21:32.985285] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-05T20:21:32.985324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-05T20:21:32.997325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-05T20:21:32.997767] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-05T20:21:32.998739] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-05T20:21:32.998806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:32.998851] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:32.998887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:32.998948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:33.062839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:33.063819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:33.063903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:33.063937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:33.191932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:33.192112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:33.192155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:33.192186] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:33.195698] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: UP (p=98.38%) [2026-02-05T20:21:33.195985] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-05T20:21:33.196117] [INFO ] [sig ] ESEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:33.338429] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESEA.txt [2026-02-05T20:21:33.338592] [INFO ] [sig ] [1078/3445] Completed ESEA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:33.338635] [INFO ] [sig ] [1079/3445] Forecasting ESGD... [2026-02-05T20:21:33.338666] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-05T20:21:33.338700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-05T20:21:33.350537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-05T20:21:33.351147] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-05T20:21:33.352052] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-05T20:21:33.352105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:33.352138] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:33.352164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:33.352220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:33.410543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:33.411283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:33.411369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:33.411402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:33.531968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:33.532129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:33.532170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:33.532200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:33.536075] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=77.20%) [2026-02-05T20:21:33.536387] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-05T20:21:33.536523] [INFO ] [sig ] ESGD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:33.694416] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESGD.txt [2026-02-05T20:21:33.694660] [INFO ] [sig ] [1079/3445] Completed ESGD in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:33.694726] [INFO ] [sig ] [1080/3445] Forecasting ESGE... [2026-02-05T20:21:33.694772] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-05T20:21:33.694815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-05T20:21:33.715261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-05T20:21:33.715809] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-05T20:21:33.716944] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-05T20:21:33.717016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:33.717064] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:33.717105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:33.717189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:33.791809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:33.792925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:33.793230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:33.793268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:33.922507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:33.922692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:33.922733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:33.922798] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:33.926255] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=81.79%) [2026-02-05T20:21:33.926546] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-05T20:21:33.926723] [INFO ] [sig ] ESGE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:34.074497] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESGE.txt [2026-02-05T20:21:34.074685] [INFO ] [sig ] [1080/3445] Completed ESGE in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:34.074729] [INFO ] [sig ] [1081/3445] Forecasting ESI... [2026-02-05T20:21:34.074760] [INFO ] [sig ] Generating forecast for: ESI [2026-02-05T20:21:34.074791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-05T20:21:34.087023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-05T20:21:34.087503] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-05T20:21:34.088798] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-05T20:21:34.088953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:34.088990] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:34.089018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:34.089096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:34.147881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:34.148702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:34.148789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:34.148821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:34.271381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:34.271541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:34.271601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:34.271636] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:34.275082] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: DOWN (p=23.46%) [2026-02-05T20:21:34.275366] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-05T20:21:34.275497] [INFO ] [sig ] ESI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:34.419859] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ESI.txt [2026-02-05T20:21:34.420010] [INFO ] [sig ] [1081/3445] Completed ESI in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:34.420052] [INFO ] [sig ] [1082/3445] Forecasting ESOA... [2026-02-05T20:21:34.420084] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-05T20:21:34.420117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-05T20:21:34.431738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-05T20:21:34.432112] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-05T20:21:34.433062] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-05T20:21:34.433118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:34.433172] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:34.433205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:34.433264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:34.494916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:34.495911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:34.496005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:34.496042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:34.627765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:34.627951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:34.628010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:34.628045] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:34.631802] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: DOWN (p=38.72%) [2026-02-05T20:21:34.632166] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-05T20:21:34.632344] [INFO ] [sig ] ESOA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:34.788563] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ESOA.txt [2026-02-05T20:21:34.788748] [INFO ] [sig ] [1082/3445] Completed ESOA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:34.788791] [INFO ] [sig ] [1083/3445] Forecasting ESPO... [2026-02-05T20:21:34.788826] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-05T20:21:34.788859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-05T20:21:34.800742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-05T20:21:34.801188] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-05T20:21:34.802084] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-05T20:21:34.802140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:34.802174] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:34.802202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:34.802260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:34.867589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:34.868520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:34.868635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:34.868672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:35.009060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:35.009230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:35.009276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:35.009307] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:35.013205] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=77.44%) [2026-02-05T20:21:35.013515] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-05T20:21:35.013673] [INFO ] [sig ] ESPO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:35.166273] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESPO.txt [2026-02-05T20:21:35.166431] [INFO ] [sig ] [1083/3445] Completed ESPO in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:35.166474] [INFO ] [sig ] [1084/3445] Forecasting ESQ... [2026-02-05T20:21:35.166506] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-05T20:21:35.166540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-05T20:21:35.178298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-05T20:21:35.178719] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-05T20:21:35.179877] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-05T20:21:35.179943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:35.179990] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:35.180024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:35.180085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:35.242810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:35.243715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:35.243807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:35.243842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:35.370537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:35.370716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:35.370760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:35.370792] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:35.375245] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: DOWN (p=18.97%) [2026-02-05T20:21:35.375619] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-05T20:21:35.375782] [INFO ] [sig ] ESQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:35.529493] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ESQ.txt [2026-02-05T20:21:35.529685] [INFO ] [sig ] [1084/3445] Completed ESQ in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:35.529733] [INFO ] [sig ] [1085/3445] Forecasting ESTA... [2026-02-05T20:21:35.529766] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-05T20:21:35.529799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-05T20:21:35.541912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-05T20:21:35.542318] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-05T20:21:35.543248] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-05T20:21:35.543304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:35.543338] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:35.543368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:35.543427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:35.606090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:35.607081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:35.607171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:35.607205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:35.731872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:35.732038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:35.732082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:35.732113] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:35.735858] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=83.09%) [2026-02-05T20:21:35.736147] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-05T20:21:35.736284] [INFO ] [sig ] ESTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:35.881093] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESTA.txt [2026-02-05T20:21:35.881239] [INFO ] [sig ] [1085/3445] Completed ESTA in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:35.881284] [INFO ] [sig ] [1086/3445] Forecasting ESTC... [2026-02-05T20:21:35.881314] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-05T20:21:35.881347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-05T20:21:35.892186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-05T20:21:35.892532] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-05T20:21:35.893420] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-05T20:21:35.893474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:35.893506] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:35.893533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:35.893608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:35.951621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:35.952485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:35.952570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:35.952625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:36.074160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:36.074313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:36.074355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:36.074383] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:36.077836] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-02-05T20:21:36.078125] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-05T20:21:36.078284] [INFO ] [sig ] ESTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:36.219722] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ESTC.txt [2026-02-05T20:21:36.219909] [INFO ] [sig ] [1086/3445] Completed ESTC in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:36.219952] [INFO ] [sig ] [1087/3445] Forecasting ETB... [2026-02-05T20:21:36.219983] [INFO ] [sig ] Generating forecast for: ETB [2026-02-05T20:21:36.220014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-05T20:21:36.231700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-05T20:21:36.232131] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-05T20:21:36.233063] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-05T20:21:36.233124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:36.233165] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:36.233206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:36.233286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:36.296872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:36.298043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:36.298182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:36.298219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:36.422814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:36.423170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:36.423211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:36.423241] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:36.427092] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=96.13%) [2026-02-05T20:21:36.427376] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-05T20:21:36.427527] [INFO ] [sig ] ETB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:36.571351] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ETB.txt [2026-02-05T20:21:36.571502] [INFO ] [sig ] [1087/3445] Completed ETB in 0.4s | 2.78 sym/s | Total: 6.5m | ETA: 14.2m [2026-02-05T20:21:36.571542] [INFO ] [sig ] [1088/3445] Forecasting ETD... [2026-02-05T20:21:36.571593] [INFO ] [sig ] Generating forecast for: ETD [2026-02-05T20:21:36.571628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-05T20:21:36.586495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-05T20:21:36.586827] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-05T20:21:36.587637] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-05T20:21:36.587690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:36.587722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:36.587750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:36.587820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:36.646550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:36.647394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:36.647475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:36.647508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:36.768553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:36.768740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:36.768797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:36.768834] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:36.772372] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: DOWN (p=42.40%) [2026-02-05T20:21:36.772672] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-05T20:21:36.772804] [INFO ] [sig ] ETD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:36.918307] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ETD.txt [2026-02-05T20:21:36.918475] [INFO ] [sig ] [1088/3445] Completed ETD in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-05T20:21:36.918516] [INFO ] [sig ] [1089/3445] Forecasting ETG... [2026-02-05T20:21:36.918548] [INFO ] [sig ] Generating forecast for: ETG [2026-02-05T20:21:36.918597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-05T20:21:36.929751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-05T20:21:36.930125] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-05T20:21:36.930971] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-05T20:21:36.931024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:36.931055] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:36.931082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:36.931138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:36.992795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:36.993688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:36.993777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:36.993810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:37.118542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:37.118699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:37.118742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:37.118784] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:37.122298] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: UP (p=62.52%) [2026-02-05T20:21:37.122601] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-05T20:21:37.122737] [INFO ] [sig ] ETG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:37.265161] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ETG.txt [2026-02-05T20:21:37.265317] [INFO ] [sig ] [1089/3445] Completed ETG in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-05T20:21:37.265357] [INFO ] [sig ] [1090/3445] Forecasting ETHA... [2026-02-05T20:21:37.265387] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-05T20:21:37.265418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-05T20:21:37.276653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-05T20:21:37.277058] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-05T20:21:37.277890] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-05T20:21:37.277942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:37.277973] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:37.278000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:37.278056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:37.337893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:37.338820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:37.338914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:37.338949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:37.461654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:37.461825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:37.461868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:37.461896] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:37.465309] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-02-05T20:21:37.465603] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-05T20:21:37.465736] [INFO ] [sig ] ETHA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:37.608413] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ETHA.txt [2026-02-05T20:21:37.608631] [INFO ] [sig ] [1090/3445] Completed ETHA in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-05T20:21:37.608692] [INFO ] [sig ] [1091/3445] Forecasting ETJ... [2026-02-05T20:21:37.608736] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-05T20:21:37.608781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-05T20:21:37.620904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-05T20:21:37.621282] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-05T20:21:37.622175] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-05T20:21:37.622230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:37.622264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:37.622293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:37.622351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:37.679562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:37.680398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:37.680501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:37.680535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:37.797889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:37.798058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:37.798099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:37.798128] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:37.801595] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: DOWN (p=13.22%) [2026-02-05T20:21:37.801873] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-05T20:21:37.802007] [INFO ] [sig ] ETJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:37.943759] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ETJ.txt [2026-02-05T20:21:37.943943] [INFO ] [sig ] [1091/3445] Completed ETJ in 0.3s | 2.78 sym/s | Total: 6.5m | ETA: 14.1m [2026-02-05T20:21:37.943988] [INFO ] [sig ] [1092/3445] Forecasting ETN... [2026-02-05T20:21:37.944018] [INFO ] [sig ] Generating forecast for: ETN [2026-02-05T20:21:37.944051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-05T20:21:37.955240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-05T20:21:37.955588] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-05T20:21:37.956385] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-05T20:21:37.956436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:37.956468] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:37.956496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:37.956553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:38.013493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:38.014224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:38.014308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:38.014341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:38.138714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:38.138900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:38.138941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:38.138970] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:38.142409] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-05T20:21:38.142706] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-05T20:21:38.142838] [INFO ] [sig ] ETN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:38.282214] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ETN.txt [2026-02-05T20:21:38.282374] [INFO ] [sig ] [1092/3445] Completed ETN in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:38.282416] [INFO ] [sig ] [1093/3445] Forecasting ETO... [2026-02-05T20:21:38.282446] [INFO ] [sig ] Generating forecast for: ETO [2026-02-05T20:21:38.282479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-05T20:21:38.293826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-05T20:21:38.294200] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-05T20:21:38.295088] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-05T20:21:38.295144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:38.295178] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:38.295220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:38.295280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:38.355548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:38.356414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:38.356502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:38.356536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:38.479706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:38.479883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:38.479936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:38.479973] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:38.483996] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-05T20:21:38.484299] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-05T20:21:38.484437] [INFO ] [sig ] ETO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:38.631448] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ETO.txt [2026-02-05T20:21:38.631634] [INFO ] [sig ] [1093/3445] Completed ETO in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:38.631678] [INFO ] [sig ] [1094/3445] Forecasting ETON... [2026-02-05T20:21:38.631711] [INFO ] [sig ] Generating forecast for: ETON [2026-02-05T20:21:38.631745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-05T20:21:38.644016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-05T20:21:38.644453] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-05T20:21:38.645421] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-05T20:21:38.645485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:38.645591] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:38.645644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:38.645731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:38.712990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:38.713911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:38.714004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:38.714039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:38.847632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:38.847835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:38.847895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:38.847940] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:38.852188] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=37.17%) [2026-02-05T20:21:38.852597] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-05T20:21:38.852790] [INFO ] [sig ] ETON: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:39.017368] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ETON.txt [2026-02-05T20:21:39.017537] [INFO ] [sig ] [1094/3445] Completed ETON in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:39.017627] [INFO ] [sig ] [1095/3445] Forecasting ETSY... [2026-02-05T20:21:39.017671] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-05T20:21:39.017713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-05T20:21:39.029348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-05T20:21:39.029766] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-05T20:21:39.030656] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-05T20:21:39.030710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:39.030742] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:39.030769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:39.030826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:39.091855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:39.092771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:39.092863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:39.092897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:39.220168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:39.220340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:39.220382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:39.220414] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:39.223995] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: UP (p=78.04%) [2026-02-05T20:21:39.224299] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-05T20:21:39.224437] [INFO ] [sig ] ETSY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:39.369478] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ETSY.txt [2026-02-05T20:21:39.369639] [INFO ] [sig ] [1095/3445] Completed ETSY in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:39.369682] [INFO ] [sig ] [1096/3445] Forecasting ETY... [2026-02-05T20:21:39.369713] [INFO ] [sig ] Generating forecast for: ETY [2026-02-05T20:21:39.369744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-05T20:21:39.381377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-05T20:21:39.381778] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-05T20:21:39.382667] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-05T20:21:39.382720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:39.382756] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:39.382784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:39.382843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:39.442072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:39.442875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:39.442962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:39.442997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:39.560987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:39.561149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:39.561191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:39.561222] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:39.564805] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-02-05T20:21:39.565101] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-05T20:21:39.565233] [INFO ] [sig ] ETY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:39.711203] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ETY.txt [2026-02-05T20:21:39.711395] [INFO ] [sig ] [1096/3445] Completed ETY in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:39.711442] [INFO ] [sig ] [1097/3445] Forecasting EUFN... [2026-02-05T20:21:39.711478] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-05T20:21:39.711533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-05T20:21:39.723386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-05T20:21:39.723816] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-05T20:21:39.724692] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-05T20:21:39.724746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:39.724790] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:39.724821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:39.724895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:39.784189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:39.785065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:39.785184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:39.785221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:39.910056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:39.910217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:39.910260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:39.910323] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:39.914273] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=80.15%) [2026-02-05T20:21:39.914552] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-05T20:21:39.914705] [INFO ] [sig ] EUFN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:40.069748] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EUFN.txt [2026-02-05T20:21:40.069922] [INFO ] [sig ] [1097/3445] Completed EUFN in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:40.069964] [INFO ] [sig ] [1098/3445] Forecasting EVAX... [2026-02-05T20:21:40.069997] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-05T20:21:40.070029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-05T20:21:40.083068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-05T20:21:40.083566] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-05T20:21:40.084728] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-05T20:21:40.084799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:40.084844] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:40.084893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:40.084999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:40.151506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:40.152434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:40.152523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:40.152558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:40.281433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:40.281633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:40.281679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:40.281710] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:40.285800] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=0.35%) [2026-02-05T20:21:40.286088] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-05T20:21:40.286224] [INFO ] [sig ] EVAX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:40.432583] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVAX.txt [2026-02-05T20:21:40.432748] [INFO ] [sig ] [1098/3445] Completed EVAX in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:40.432790] [INFO ] [sig ] [1099/3445] Forecasting EVC... [2026-02-05T20:21:40.432820] [INFO ] [sig ] Generating forecast for: EVC [2026-02-05T20:21:40.432851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-05T20:21:40.444745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-05T20:21:40.445110] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-05T20:21:40.445938] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-05T20:21:40.445991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:40.446024] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:40.446050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:40.446108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:40.505408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:40.506214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:40.506298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:40.506332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:40.630626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:40.630789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:40.630830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:40.630861] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:40.634612] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-05T20:21:40.634949] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-05T20:21:40.635102] [INFO ] [sig ] EVC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:40.783598] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVC.txt [2026-02-05T20:21:40.783758] [INFO ] [sig ] [1099/3445] Completed EVC in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:40.783798] [INFO ] [sig ] [1100/3445] Forecasting EVCM... [2026-02-05T20:21:40.783829] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-05T20:21:40.783863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-05T20:21:40.796378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-05T20:21:40.796760] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-05T20:21:40.797600] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-05T20:21:40.797655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:40.797689] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:40.797718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:40.797777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:40.858563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:40.859542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:40.859643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:40.859677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:40.985735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:40.985901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:40.985951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:40.985988] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:40.989756] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: UP (p=83.87%) [2026-02-05T20:21:40.990104] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-05T20:21:40.990243] [INFO ] [sig ] EVCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:41.140161] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EVCM.txt [2026-02-05T20:21:41.140306] [INFO ] [sig ] [1100/3445] Completed EVCM in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:41.140356] [INFO ] [sig ] [1101/3445] Forecasting EVEX... [2026-02-05T20:21:41.140387] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-05T20:21:41.140419] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-05T20:21:41.152155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-05T20:21:41.152501] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-05T20:21:41.153321] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-05T20:21:41.153374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:41.153407] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:41.153434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:41.153491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:41.211120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:41.211806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:41.211901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:41.211942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:41.336627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:41.336759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:41.336799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:41.336830] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:41.340392] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=42.23%) [2026-02-05T20:21:41.340693] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-05T20:21:41.340823] [INFO ] [sig ] EVEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:41.485217] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVEX.txt [2026-02-05T20:21:41.485355] [INFO ] [sig ] [1101/3445] Completed EVEX in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:41.485395] [INFO ] [sig ] [1102/3445] Forecasting EVF... [2026-02-05T20:21:41.485424] [INFO ] [sig ] Generating forecast for: EVF [2026-02-05T20:21:41.485455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-05T20:21:41.496283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-05T20:21:41.496654] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-05T20:21:41.497473] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-05T20:21:41.497527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:41.497559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:41.497606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:41.497665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:41.557312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:41.558117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:41.558201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:41.558235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:41.675092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:41.675250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:41.675291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:41.675319] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:41.678791] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-05T20:21:41.679068] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-05T20:21:41.679196] [INFO ] [sig ] EVF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:41.833119] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EVF.txt [2026-02-05T20:21:41.833303] [INFO ] [sig ] [1102/3445] Completed EVF in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.1m [2026-02-05T20:21:41.833350] [INFO ] [sig ] [1103/3445] Forecasting EVG... [2026-02-05T20:21:41.833392] [INFO ] [sig ] Generating forecast for: EVG [2026-02-05T20:21:41.833438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-05T20:21:41.845049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-05T20:21:41.845447] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-05T20:21:41.846342] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-05T20:21:41.846398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:41.846431] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:41.846459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:41.846517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:41.905091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:41.905864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:41.905974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:41.906015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:42.021875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:42.022034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:42.022074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:42.022102] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:42.025925] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: DOWN (p=33.67%) [2026-02-05T20:21:42.026209] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-05T20:21:42.026344] [INFO ] [sig ] EVG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:42.166917] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVG.txt [2026-02-05T20:21:42.167263] [INFO ] [sig ] [1103/3445] Completed EVG in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-05T20:21:42.167305] [INFO ] [sig ] [1104/3445] Forecasting EVGO... [2026-02-05T20:21:42.167344] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-05T20:21:42.167379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-05T20:21:42.179880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-05T20:21:42.180279] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-05T20:21:42.181384] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-05T20:21:42.181441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:42.181473] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:42.181501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:42.181592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:42.243483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:42.244339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:42.244477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:42.244515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:42.369161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:42.369325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:42.369367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:42.369397] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:42.372834] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: DOWN (p=32.91%) [2026-02-05T20:21:42.373116] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-05T20:21:42.373248] [INFO ] [sig ] EVGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:42.520548] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVGO.txt [2026-02-05T20:21:42.520712] [INFO ] [sig ] [1104/3445] Completed EVGO in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-05T20:21:42.520753] [INFO ] [sig ] [1105/3445] Forecasting EVH... [2026-02-05T20:21:42.520784] [INFO ] [sig ] Generating forecast for: EVH [2026-02-05T20:21:42.520817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-05T20:21:42.533109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-05T20:21:42.533689] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-05T20:21:42.534529] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-05T20:21:42.534612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:42.534648] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:42.534676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:42.534733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:42.603233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:42.604282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:42.604370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:42.604605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:42.734193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:42.734352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:42.734394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:42.734426] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:42.737909] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-05T20:21:42.738409] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-05T20:21:42.738544] [INFO ] [sig ] EVH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:42.881551] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVH.txt [2026-02-05T20:21:42.881709] [INFO ] [sig ] [1105/3445] Completed EVH in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-05T20:21:42.881749] [INFO ] [sig ] [1106/3445] Forecasting EVN... [2026-02-05T20:21:42.881779] [INFO ] [sig ] Generating forecast for: EVN [2026-02-05T20:21:42.881809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-05T20:21:42.893220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-05T20:21:42.893608] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-05T20:21:42.894454] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-05T20:21:42.894535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:42.894612] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:42.894656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:42.894714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:42.952435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:42.953192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:42.953278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:42.953312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:43.075116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:43.075277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:43.075318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:43.075346] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:43.078812] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: UP (p=92.78%) [2026-02-05T20:21:43.079087] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-05T20:21:43.079216] [INFO ] [sig ] EVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:43.222918] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EVN.txt [2026-02-05T20:21:43.223142] [INFO ] [sig ] [1106/3445] Completed EVN in 0.3s | 2.78 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-05T20:21:43.223209] [INFO ] [sig ] [1107/3445] Forecasting EVO... [2026-02-05T20:21:43.223252] [INFO ] [sig ] Generating forecast for: EVO [2026-02-05T20:21:43.223488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-05T20:21:43.237088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-05T20:21:43.237543] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-05T20:21:43.238757] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-05T20:21:43.238813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:43.238848] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:43.238875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:43.238934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:43.304449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:43.305341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:43.305436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:43.305483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:43.431519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:43.431722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:43.431764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:43.431795] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:43.435608] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: UP (p=89.29%) [2026-02-05T20:21:43.435884] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-05T20:21:43.436011] [INFO ] [sig ] EVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:43.579652] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EVO.txt [2026-02-05T20:21:43.579806] [INFO ] [sig ] [1107/3445] Completed EVO in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-05T20:21:43.579846] [INFO ] [sig ] [1108/3445] Forecasting EVRG... [2026-02-05T20:21:43.579878] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-05T20:21:43.579909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-05T20:21:43.592758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-05T20:21:43.593103] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-05T20:21:43.593969] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-05T20:21:43.594036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:43.594077] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:43.594109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:43.594168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:43.653907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:43.654636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:43.654720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:43.654754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:43.784346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:43.784510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:43.784552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:43.784602] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:43.788076] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=67.43%) [2026-02-05T20:21:43.788379] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-05T20:21:43.788513] [INFO ] [sig ] EVRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:43.933332] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EVRG.txt [2026-02-05T20:21:43.933473] [INFO ] [sig ] [1108/3445] Completed EVRG in 0.4s | 2.78 sym/s | Total: 6.6m | ETA: 14.0m [2026-02-05T20:21:43.933515] [INFO ] [sig ] [1109/3445] Forecasting EVSD... [2026-02-05T20:21:43.933548] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-05T20:21:43.933600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-05T20:21:43.944499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-05T20:21:43.944841] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-05T20:21:43.945719] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-05T20:21:43.945781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:43.945817] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:43.945846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:43.945903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:44.005264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:44.005931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:44.006013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:44.006048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:44.130620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:44.130814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:44.130870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:44.130903] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:44.134604] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: UP (p=88.66%) [2026-02-05T20:21:44.134891] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-05T20:21:44.135032] [INFO ] [sig ] EVSD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:44.277300] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EVSD.txt [2026-02-05T20:21:44.277446] [INFO ] [sig ] [1109/3445] Completed EVSD in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:44.277492] [INFO ] [sig ] [1110/3445] Forecasting EVTC... [2026-02-05T20:21:44.277524] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-05T20:21:44.277554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-05T20:21:44.289645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-05T20:21:44.290043] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-05T20:21:44.290900] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-05T20:21:44.290955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:44.290992] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:44.291023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:44.291081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:44.351072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:44.351740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:44.351825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:44.351860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:44.477026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:44.477173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:44.477213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:44.477243] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:44.481514] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: DOWN (p=26.85%) [2026-02-05T20:21:44.481802] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-05T20:21:44.481929] [INFO ] [sig ] EVTC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:44.626235] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVTC.txt [2026-02-05T20:21:44.626557] [INFO ] [sig ] [1110/3445] Completed EVTC in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:44.626615] [INFO ] [sig ] [1111/3445] Forecasting EVTL... [2026-02-05T20:21:44.626646] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-05T20:21:44.626676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-05T20:21:44.640623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-05T20:21:44.640996] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-05T20:21:44.642070] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-05T20:21:44.642150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:44.642245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:44.642289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:44.642371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:44.715427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:44.716332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:44.716420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:44.716455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:44.848742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:44.848926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:44.848977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:44.849007] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:44.852618] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=26.65%) [2026-02-05T20:21:44.852941] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-05T20:21:44.853078] [INFO ] [sig ] EVTL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:44.996780] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EVTL.txt [2026-02-05T20:21:44.996927] [INFO ] [sig ] [1111/3445] Completed EVTL in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:44.996970] [INFO ] [sig ] [1112/3445] Forecasting EWBC... [2026-02-05T20:21:44.997002] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-05T20:21:44.997044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-05T20:21:45.008976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-05T20:21:45.009335] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-05T20:21:45.010230] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-05T20:21:45.010285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:45.010319] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:45.010347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:45.010405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:45.073311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:45.074082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:45.074168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:45.074203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:45.199326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:45.199486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:45.199527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:45.199556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:45.203506] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=62.43%) [2026-02-05T20:21:45.203812] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-05T20:21:45.203948] [INFO ] [sig ] EWBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:45.345244] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EWBC.txt [2026-02-05T20:21:45.345397] [INFO ] [sig ] [1112/3445] Completed EWBC in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:45.345437] [INFO ] [sig ] [1113/3445] Forecasting EWCZ... [2026-02-05T20:21:45.345466] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-05T20:21:45.345498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-05T20:21:45.356911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-05T20:21:45.357247] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-05T20:21:45.358089] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-05T20:21:45.358143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:45.358178] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:45.358207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:45.358288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:45.417759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:45.418602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:45.418689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:45.418723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:45.548985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:45.549376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:45.549447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:45.549480] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:45.553485] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: DOWN (p=31.50%) [2026-02-05T20:21:45.553827] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-05T20:21:45.553968] [INFO ] [sig ] EWCZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:45.699432] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EWCZ.txt [2026-02-05T20:21:45.699589] [INFO ] [sig ] [1113/3445] Completed EWCZ in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:45.699633] [INFO ] [sig ] [1114/3445] Forecasting EWTX... [2026-02-05T20:21:45.699664] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-05T20:21:45.699695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-05T20:21:45.711399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-05T20:21:45.711799] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-05T20:21:45.712666] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-05T20:21:45.712719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:45.712751] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:45.712777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:45.712833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:45.771602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:45.772431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:45.772519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:45.772555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:45.893661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:45.893821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:45.893875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:45.893979] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:45.897594] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=29.76%) [2026-02-05T20:21:45.897882] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-05T20:21:45.898016] [INFO ] [sig ] EWTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:46.042985] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EWTX.txt [2026-02-05T20:21:46.043124] [INFO ] [sig ] [1114/3445] Completed EWTX in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:46.043165] [INFO ] [sig ] [1115/3445] Forecasting EWZS... [2026-02-05T20:21:46.043195] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-05T20:21:46.043225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-05T20:21:46.058838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-05T20:21:46.059193] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-05T20:21:46.060014] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-05T20:21:46.060079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:46.060119] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:46.060153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:46.060214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:46.121710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:46.122718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:46.122803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:46.122836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:46.250872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:46.251034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:46.251076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:46.251107] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:46.254800] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=47.10%) [2026-02-05T20:21:46.255110] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-05T20:21:46.255248] [INFO ] [sig ] EWZS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:46.409417] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EWZS.txt [2026-02-05T20:21:46.409654] [INFO ] [sig ] [1115/3445] Completed EWZS in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:46.409717] [INFO ] [sig ] [1116/3445] Forecasting EXAS... [2026-02-05T20:21:46.409762] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-05T20:21:46.409806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-05T20:21:46.423828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-05T20:21:46.424261] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-05T20:21:46.425519] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-05T20:21:46.425608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:46.425651] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:46.425686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:46.425751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:46.487636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:46.488597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:46.488693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:46.488730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:46.615206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:46.615354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:46.615395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:46.615427] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:46.618973] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: DOWN (p=20.91%) [2026-02-05T20:21:46.619251] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-05T20:21:46.619382] [INFO ] [sig ] EXAS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:46.767530] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXAS.txt [2026-02-05T20:21:46.767678] [INFO ] [sig ] [1116/3445] Completed EXAS in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:46.767720] [INFO ] [sig ] [1117/3445] Forecasting EXC... [2026-02-05T20:21:46.767752] [INFO ] [sig ] Generating forecast for: EXC [2026-02-05T20:21:46.767785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-05T20:21:46.779452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-05T20:21:46.779778] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-05T20:21:46.780597] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-05T20:21:46.780651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:46.780700] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:46.780729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:46.780787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:46.840973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:46.841894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:46.841978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:46.842013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:46.966456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:46.966635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:46.966679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:46.966708] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:46.970301] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-05T20:21:46.970594] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-05T20:21:46.970725] [INFO ] [sig ] EXC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:47.117295] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EXC.txt [2026-02-05T20:21:47.117441] [INFO ] [sig ] [1117/3445] Completed EXC in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:47.117480] [INFO ] [sig ] [1118/3445] Forecasting EXEL... [2026-02-05T20:21:47.117511] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-05T20:21:47.117541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-05T20:21:47.129864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-05T20:21:47.130235] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-05T20:21:47.131083] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-05T20:21:47.131148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:47.131185] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:47.131213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:47.131269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:47.189058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:47.189886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:47.189971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:47.190005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:47.308584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:47.308747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:47.308788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:47.308818] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:47.312249] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-05T20:21:47.312529] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-05T20:21:47.312678] [INFO ] [sig ] EXEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:47.451093] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EXEL.txt [2026-02-05T20:21:47.451215] [INFO ] [sig ] [1118/3445] Completed EXEL in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 14.0m [2026-02-05T20:21:47.451254] [INFO ] [sig ] [1119/3445] Forecasting EXFY... [2026-02-05T20:21:47.451284] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-05T20:21:47.451314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-05T20:21:47.462920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-05T20:21:47.463258] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-05T20:21:47.464083] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-05T20:21:47.464136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:47.464168] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:47.464195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:47.464255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:47.522340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:47.522996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:47.523077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:47.523110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:47.645619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:47.645787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:47.645827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:47.645856] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:47.650175] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: DOWN (p=3.25%) [2026-02-05T20:21:47.650464] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-05T20:21:47.650616] [INFO ] [sig ] EXFY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:47.800361] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXFY.txt [2026-02-05T20:21:47.800532] [INFO ] [sig ] [1119/3445] Completed EXFY in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:47.800594] [INFO ] [sig ] [1120/3445] Forecasting EXG... [2026-02-05T20:21:47.800629] [INFO ] [sig ] Generating forecast for: EXG [2026-02-05T20:21:47.800661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-05T20:21:47.812423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-05T20:21:47.812862] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-05T20:21:47.813723] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-05T20:21:47.813776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:47.813809] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:47.813836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:47.813893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:47.870640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:47.871597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:47.871684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:47.871717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:47.994488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:47.994675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:47.994717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:47.994746] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:47.998524] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: DOWN (p=14.80%) [2026-02-05T20:21:47.998838] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-05T20:21:47.998974] [INFO ] [sig ] EXG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:48.141301] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXG.txt [2026-02-05T20:21:48.141452] [INFO ] [sig ] [1120/3445] Completed EXG in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:48.141499] [INFO ] [sig ] [1121/3445] Forecasting EXK... [2026-02-05T20:21:48.141530] [INFO ] [sig ] Generating forecast for: EXK [2026-02-05T20:21:48.141561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-05T20:21:48.154362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-05T20:21:48.154813] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-05T20:21:48.155671] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-05T20:21:48.155725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:48.155757] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:48.155785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:48.155841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:48.214346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:48.215661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:48.215798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:48.215833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:48.339141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:48.339302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:48.339344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:48.339374] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:48.342793] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: DOWN (p=33.62%) [2026-02-05T20:21:48.343071] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-05T20:21:48.343197] [INFO ] [sig ] EXK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:48.482968] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXK.txt [2026-02-05T20:21:48.483140] [INFO ] [sig ] [1121/3445] Completed EXK in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:48.483181] [INFO ] [sig ] [1122/3445] Forecasting EXLS... [2026-02-05T20:21:48.483212] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-05T20:21:48.483242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-05T20:21:48.495357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-05T20:21:48.495818] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-05T20:21:48.496708] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-05T20:21:48.496769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:48.496801] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:48.496827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:48.496884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:48.557742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:48.558803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:48.558890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:48.558923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:48.681855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:48.682018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:48.682061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:48.682090] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:48.686114] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: DOWN (p=11.48%) [2026-02-05T20:21:48.686417] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-05T20:21:48.686784] [INFO ] [sig ] EXLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:48.831375] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXLS.txt [2026-02-05T20:21:48.831536] [INFO ] [sig ] [1122/3445] Completed EXLS in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:48.831598] [INFO ] [sig ] [1123/3445] Forecasting EXP... [2026-02-05T20:21:48.831630] [INFO ] [sig ] Generating forecast for: EXP [2026-02-05T20:21:48.831662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-05T20:21:48.844156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-05T20:21:48.844525] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-05T20:21:48.845358] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-05T20:21:48.845411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:48.845443] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:48.845469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:48.845524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:48.904510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:48.905351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:48.905436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:48.905470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:49.023229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:49.023402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:49.023451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:49.023488] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:49.026925] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=30.75%) [2026-02-05T20:21:49.027209] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-05T20:21:49.027340] [INFO ] [sig ] EXP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:49.171445] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXP.txt [2026-02-05T20:21:49.171606] [INFO ] [sig ] [1123/3445] Completed EXP in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:49.171648] [INFO ] [sig ] [1124/3445] Forecasting EXPD... [2026-02-05T20:21:49.171678] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-05T20:21:49.171710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-05T20:21:49.184106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-05T20:21:49.184506] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-05T20:21:49.185327] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-05T20:21:49.185379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:49.185412] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:49.185439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:49.185496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:49.247959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:49.249012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:49.249121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:49.249163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:49.373064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:49.373228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:49.373269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:49.373331] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:49.377163] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-02-05T20:21:49.377655] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-05T20:21:49.377802] [INFO ] [sig ] EXPD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:49.520528] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXPD.txt [2026-02-05T20:21:49.520737] [INFO ] [sig ] [1124/3445] Completed EXPD in 0.3s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:49.520779] [INFO ] [sig ] [1125/3445] Forecasting EXPE... [2026-02-05T20:21:49.520812] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-05T20:21:49.520843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-05T20:21:49.537789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-05T20:21:49.538537] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-05T20:21:49.540029] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-05T20:21:49.540116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:49.540159] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:49.540192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:49.540275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:49.606324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:49.607394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:49.607489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:49.607524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:49.744686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:49.744855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:49.744895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:49.744926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:49.748485] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: UP (p=63.76%) [2026-02-05T20:21:49.748802] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-05T20:21:49.748940] [INFO ] [sig ] EXPE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:49.893484] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EXPE.txt [2026-02-05T20:21:49.893673] [INFO ] [sig ] [1125/3445] Completed EXPE in 0.4s | 2.78 sym/s | Total: 6.7m | ETA: 13.9m [2026-02-05T20:21:49.893718] [INFO ] [sig ] [1126/3445] Forecasting EXPI... [2026-02-05T20:21:49.893749] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-05T20:21:49.893780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-05T20:21:49.910608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-05T20:21:49.911245] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-05T20:21:49.912309] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-05T20:21:49.912365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:49.912399] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:49.912426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:49.912486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:49.976017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:49.977193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:49.977356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:49.977400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:50.117072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:50.117248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:50.117305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:50.117344] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:50.121322] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=46.52%) [2026-02-05T20:21:50.121651] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-05T20:21:50.121822] [INFO ] [sig ] EXPI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:50.285193] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EXPI.txt [2026-02-05T20:21:50.285535] [INFO ] [sig ] [1126/3445] Completed EXPI in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:50.285593] [INFO ] [sig ] [1127/3445] Forecasting EXPO... [2026-02-05T20:21:50.285627] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-05T20:21:50.285658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-05T20:21:50.561164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-05T20:21:50.561536] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-05T20:21:50.562463] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-05T20:21:50.562519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:50.562555] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:50.562617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:50.562682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:50.624195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:50.625383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:50.625485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:50.625530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:50.744044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:50.744207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:50.744445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:50.744474] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:50.748131] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-05T20:21:50.748432] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-05T20:21:50.748562] [INFO ] [sig ] EXPO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:50.890972] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/EXPO.txt [2026-02-05T20:21:50.891113] [INFO ] [sig ] [1127/3445] Completed EXPO in 0.6s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:50.891161] [INFO ] [sig ] [1128/3445] Forecasting EYE... [2026-02-05T20:21:50.891198] [INFO ] [sig ] Generating forecast for: EYE [2026-02-05T20:21:50.891236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-05T20:21:51.008742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-05T20:21:51.009082] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-05T20:21:51.009977] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-05T20:21:51.010032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:51.010122] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:51.010155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:51.010231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:51.072057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:51.072695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:51.072774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:51.072807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:51.196954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:51.197101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:51.197143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:51.197171] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:51.200680] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-05T20:21:51.200953] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-05T20:21:51.201081] [INFO ] [sig ] EYE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:51.384725] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EYE.txt [2026-02-05T20:21:51.384894] [INFO ] [sig ] [1128/3445] Completed EYE in 0.5s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:51.384939] [INFO ] [sig ] [1129/3445] Forecasting EZGO... [2026-02-05T20:21:51.384974] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-05T20:21:51.385009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-05T20:21:51.398474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-05T20:21:51.398925] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-05T20:21:51.399827] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-05T20:21:51.399883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:51.399918] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:51.399948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:51.400007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:51.477665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:51.478699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:51.478789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:51.478822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:51.594628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:51.594796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:51.594838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:51.594868] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:51.598358] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: DOWN (p=40.93%) [2026-02-05T20:21:51.598663] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-05T20:21:51.598793] [INFO ] [sig ] EZGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:51.751677] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/EZGO.txt [2026-02-05T20:21:51.751864] [INFO ] [sig ] [1129/3445] Completed EZGO in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:51.751909] [INFO ] [sig ] [1130/3445] Forecasting F... [2026-02-05T20:21:51.751943] [INFO ] [sig ] Generating forecast for: F [2026-02-05T20:21:51.751975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-05T20:21:51.764366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-05T20:21:51.764803] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-05T20:21:51.765642] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-05T20:21:51.765695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:51.765728] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:51.765756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:51.765813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:51.825014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:51.825874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:51.825957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:51.825990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:51.942421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:51.942591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:51.942634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:51.942663] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:51.946614] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-02-05T20:21:51.946891] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-05T20:21:51.947017] [INFO ] [sig ] F: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:52.089220] [INFO ] [LOCAL ] Saved forecast: F 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/F.txt [2026-02-05T20:21:52.089350] [INFO ] [sig ] [1130/3445] Completed F in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:52.089390] [INFO ] [sig ] [1131/3445] Forecasting FA... [2026-02-05T20:21:52.089420] [INFO ] [sig ] Generating forecast for: FA [2026-02-05T20:21:52.089451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-05T20:21:52.101279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-05T20:21:52.101607] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-05T20:21:52.102409] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-05T20:21:52.102461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:52.102493] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:52.102519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:52.102595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:52.163895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:52.164508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:52.164604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:52.164639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:52.288690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:52.288876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:52.288918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:52.288948] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:52.292540] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-05T20:21:52.292851] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-05T20:21:52.292987] [INFO ] [sig ] FA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:52.434604] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FA.txt [2026-02-05T20:21:52.434725] [INFO ] [sig ] [1131/3445] Completed FA in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:52.434764] [INFO ] [sig ] [1132/3445] Forecasting FAF... [2026-02-05T20:21:52.434796] [INFO ] [sig ] Generating forecast for: FAF [2026-02-05T20:21:52.434833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-05T20:21:52.446286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-05T20:21:52.446788] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-05T20:21:52.447641] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-05T20:21:52.447695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:52.447727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:52.447754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:52.447810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:52.517295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:52.518175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:52.518283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:52.518319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:52.635289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:52.635439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:52.635480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:52.635509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:52.638942] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: UP (p=74.38%) [2026-02-05T20:21:52.639229] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-05T20:21:52.639361] [INFO ] [sig ] FAF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:52.795973] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FAF.txt [2026-02-05T20:21:52.796135] [INFO ] [sig ] [1132/3445] Completed FAF in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:52.796176] [INFO ] [sig ] [1133/3445] Forecasting FALN... [2026-02-05T20:21:52.796208] [INFO ] [sig ] Generating forecast for: FALN [2026-02-05T20:21:52.796240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-05T20:21:52.807518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-05T20:21:52.807912] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-05T20:21:52.808766] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-05T20:21:52.808818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:52.808849] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:52.808875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:52.808931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:52.870120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:52.871001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:52.871088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:52.871122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:53.001282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:53.001453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:53.001496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:53.001526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:53.005121] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-02-05T20:21:53.005425] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-05T20:21:53.005562] [INFO ] [sig ] FALN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:53.146517] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FALN.txt [2026-02-05T20:21:53.146700] [INFO ] [sig ] [1133/3445] Completed FALN in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:53.146742] [INFO ] [sig ] [1134/3445] Forecasting FANG... [2026-02-05T20:21:53.146772] [INFO ] [sig ] Generating forecast for: FANG [2026-02-05T20:21:53.146803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-05T20:21:53.160768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-05T20:21:53.161207] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-05T20:21:53.162143] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-05T20:21:53.162199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:53.162231] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:53.162280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:53.162537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:53.224643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:53.225635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:53.225732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:53.225767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:53.355659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:53.355817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:53.355858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:53.355888] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:53.359467] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-05T20:21:53.359785] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-05T20:21:53.359922] [INFO ] [sig ] FANG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:53.510920] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FANG.txt [2026-02-05T20:21:53.511096] [INFO ] [sig ] [1134/3445] Completed FANG in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:53.511140] [INFO ] [sig ] [1135/3445] Forecasting FARM... [2026-02-05T20:21:53.511172] [INFO ] [sig ] Generating forecast for: FARM [2026-02-05T20:21:53.511205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-05T20:21:53.524844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-05T20:21:53.525266] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-05T20:21:53.526165] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-05T20:21:53.526224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:53.526258] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:53.526286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:53.526344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:53.590105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:53.590874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:53.590961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:53.590995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:53.720756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:53.720923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:53.720965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:53.720996] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:53.724818] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-05T20:21:53.725103] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-05T20:21:53.725239] [INFO ] [sig ] FARM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:53.872239] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FARM.txt [2026-02-05T20:21:53.872382] [INFO ] [sig ] [1135/3445] Completed FARM in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:53.872425] [INFO ] [sig ] [1136/3445] Forecasting FBIN... [2026-02-05T20:21:53.872456] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-05T20:21:53.872489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-05T20:21:53.884671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-05T20:21:53.885069] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-05T20:21:53.886191] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-05T20:21:53.886250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:53.886282] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:53.886309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:53.886366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:53.950182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:53.951117] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:53.951211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:53.951252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:54.076420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:54.076604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:54.076648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:54.076677] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:54.080356] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: DOWN (p=30.37%) [2026-02-05T20:21:54.080703] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-05T20:21:54.080848] [INFO ] [sig ] FBIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:54.231642] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FBIN.txt [2026-02-05T20:21:54.231808] [INFO ] [sig ] [1136/3445] Completed FBIN in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:54.231851] [INFO ] [sig ] [1137/3445] Forecasting FBIO... [2026-02-05T20:21:54.231884] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-05T20:21:54.231917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-05T20:21:54.243117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-05T20:21:54.243518] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-05T20:21:54.244366] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-05T20:21:54.244420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:54.244454] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:54.244481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:54.244540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:54.311096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:54.312395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:54.312499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:54.312537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:54.440544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:54.440728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:54.440770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:54.440799] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:54.444835] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: DOWN (p=21.24%) [2026-02-05T20:21:54.445144] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-05T20:21:54.445291] [INFO ] [sig ] FBIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:54.591737] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FBIO.txt [2026-02-05T20:21:54.591895] [INFO ] [sig ] [1137/3445] Completed FBIO in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.9m [2026-02-05T20:21:54.591935] [INFO ] [sig ] [1138/3445] Forecasting FBIZ... [2026-02-05T20:21:54.591965] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-05T20:21:54.591995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-05T20:21:54.604000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-05T20:21:54.604383] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-05T20:21:54.605234] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-05T20:21:54.605288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:54.605320] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:54.605348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:54.605406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:54.666310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:54.667238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:54.667358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:54.667396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:54.789636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:54.789807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:54.789851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:54.789883] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:54.793771] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: DOWN (p=31.27%) [2026-02-05T20:21:54.794055] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-05T20:21:54.794198] [INFO ] [sig ] FBIZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:54.941603] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FBIZ.txt [2026-02-05T20:21:54.941778] [INFO ] [sig ] [1138/3445] Completed FBIZ in 0.3s | 2.78 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-05T20:21:54.941822] [INFO ] [sig ] [1139/3445] Forecasting FBK... [2026-02-05T20:21:54.941854] [INFO ] [sig ] Generating forecast for: FBK [2026-02-05T20:21:54.941890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-05T20:21:54.953673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-05T20:21:54.954068] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-05T20:21:54.954972] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-05T20:21:54.955027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:54.955060] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:54.955090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:54.955165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:55.016724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:55.017617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:55.017707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:55.017741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:55.145693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:55.145902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:55.145956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:55.145988] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:55.150237] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=15.38%) [2026-02-05T20:21:55.150591] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-05T20:21:55.150738] [INFO ] [sig ] FBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:55.301268] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FBK.txt [2026-02-05T20:21:55.301436] [INFO ] [sig ] [1139/3445] Completed FBK in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-05T20:21:55.301476] [INFO ] [sig ] [1140/3445] Forecasting FBL... [2026-02-05T20:21:55.301508] [INFO ] [sig ] Generating forecast for: FBL [2026-02-05T20:21:55.301539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-05T20:21:55.313485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-05T20:21:55.313953] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-05T20:21:55.314874] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-05T20:21:55.314929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:55.314962] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:55.314990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:55.315048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:55.378869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:55.380091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:55.380209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:55.380262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:55.505543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:55.505731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:55.505774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:55.505803] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:55.509426] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: DOWN (p=39.69%) [2026-02-05T20:21:55.509783] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-05T20:21:55.509927] [INFO ] [sig ] FBL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:55.675226] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FBL.txt [2026-02-05T20:21:55.675371] [INFO ] [sig ] [1140/3445] Completed FBL in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-05T20:21:55.675608] [INFO ] [sig ] [1141/3445] Forecasting FBNC... [2026-02-05T20:21:55.675642] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-05T20:21:55.675673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-05T20:21:55.687333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-05T20:21:55.687927] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-05T20:21:55.688788] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-05T20:21:55.688868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:55.688903] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:55.688930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:55.688986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:55.749283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:55.750075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:55.750159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:55.750196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:55.875833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:55.876098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:55.876180] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:55.876230] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:55.881955] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=88.04%) [2026-02-05T20:21:55.882478] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-05T20:21:55.882912] [INFO ] [sig ] FBNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:56.035522] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FBNC.txt [2026-02-05T20:21:56.035751] [INFO ] [sig ] [1141/3445] Completed FBNC in 0.4s | 2.78 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-05T20:21:56.035795] [INFO ] [sig ] [1142/3445] Forecasting FBP... [2026-02-05T20:21:56.035827] [INFO ] [sig ] Generating forecast for: FBP [2026-02-05T20:21:56.035858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-05T20:21:56.048151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-05T20:21:56.048624] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-05T20:21:56.049497] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-05T20:21:56.049551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:56.049605] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:56.049635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:56.049693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:56.109718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:56.110674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:56.110768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:56.110809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:56.254191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:56.254378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:56.254424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:56.254454] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:56.258890] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: UP (p=65.36%) [2026-02-05T20:21:56.259376] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-05T20:21:56.259593] [INFO ] [sig ] FBP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:56.411506] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FBP.txt [2026-02-05T20:21:56.411694] [INFO ] [sig ] [1142/3445] Completed FBP in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:56.411746] [INFO ] [sig ] [1143/3445] Forecasting FC... [2026-02-05T20:21:56.411784] [INFO ] [sig ] Generating forecast for: FC [2026-02-05T20:21:56.411824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-05T20:21:56.423521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-05T20:21:56.423946] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-05T20:21:56.424788] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-05T20:21:56.424841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:56.424873] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:56.424928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:56.424985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:56.485177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:56.486084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:56.486176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:56.486210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:56.615241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:56.615460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:56.615715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:56.615749] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:56.619782] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=46.85%) [2026-02-05T20:21:56.620078] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-05T20:21:56.620210] [INFO ] [sig ] FC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:56.778151] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FC.txt [2026-02-05T20:21:56.778338] [INFO ] [sig ] [1143/3445] Completed FC in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:56.778404] [INFO ] [sig ] [1144/3445] Forecasting FCAL... [2026-02-05T20:21:56.778439] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-05T20:21:56.778471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-05T20:21:56.793210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-05T20:21:56.793898] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-05T20:21:56.795234] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-05T20:21:56.795304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:56.795355] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:56.795396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:56.795693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:56.862429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:56.863481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:56.863589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:56.863628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:56.974495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:56.974682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:56.974725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:56.974756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:56.978708] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=50.94%) [2026-02-05T20:21:56.978995] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-05T20:21:56.979126] [INFO ] [sig ] FCAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:57.125030] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FCAL.txt [2026-02-05T20:21:57.125188] [INFO ] [sig ] [1144/3445] Completed FCAL in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:57.125234] [INFO ] [sig ] [1145/3445] Forecasting FCBC... [2026-02-05T20:21:57.125266] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-05T20:21:57.125297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-05T20:21:57.136374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-05T20:21:57.136774] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-05T20:21:57.137625] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-05T20:21:57.137678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:57.137739] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:57.137768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:57.137825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:57.196586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:57.197840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:57.197926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:57.197959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:57.324810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:57.324992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:57.325043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:57.325079] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:57.328801] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-05T20:21:57.329085] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-05T20:21:57.329217] [INFO ] [sig ] FCBC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:57.470068] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCBC.txt [2026-02-05T20:21:57.470230] [INFO ] [sig ] [1145/3445] Completed FCBC in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:57.470279] [INFO ] [sig ] [1146/3445] Forecasting FCCO... [2026-02-05T20:21:57.470317] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-05T20:21:57.470355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-05T20:21:57.481992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-05T20:21:57.482392] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-05T20:21:57.483227] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-05T20:21:57.483292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:57.483331] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:57.483363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:57.483432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:57.543969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:57.545041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:57.545125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:57.545159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:57.673345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:57.673507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:57.673549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:57.673597] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:57.677117] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: DOWN (p=28.67%) [2026-02-05T20:21:57.677465] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-05T20:21:57.677621] [INFO ] [sig ] FCCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:57.832011] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCCO.txt [2026-02-05T20:21:57.832196] [INFO ] [sig ] [1146/3445] Completed FCCO in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:57.832261] [INFO ] [sig ] [1147/3445] Forecasting FCEL... [2026-02-05T20:21:57.832319] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-05T20:21:57.832375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-05T20:21:57.844239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-05T20:21:57.844674] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-05T20:21:57.845531] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-05T20:21:57.845611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:57.845648] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:57.845676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:57.845733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:57.903338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:57.904288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:57.904380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:57.904413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:58.022997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:58.023161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:58.023201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:58.023230] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:58.026674] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: UP (p=88.82%) [2026-02-05T20:21:58.026951] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-05T20:21:58.027079] [INFO ] [sig ] FCEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:58.167675] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FCEL.txt [2026-02-05T20:21:58.167844] [INFO ] [sig ] [1147/3445] Completed FCEL in 0.3s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:58.167885] [INFO ] [sig ] [1148/3445] Forecasting FCF... [2026-02-05T20:21:58.167917] [INFO ] [sig ] Generating forecast for: FCF [2026-02-05T20:21:58.167950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-05T20:21:58.183983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-05T20:21:58.184653] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-05T20:21:58.185718] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-05T20:21:58.185777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:58.185813] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:58.185842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:58.185903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:58.247882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:58.249147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:58.249253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:58.249288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:58.381977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:58.382227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:58.382302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:58.382378] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:58.386429] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: DOWN (p=36.82%) [2026-02-05T20:21:58.386771] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-05T20:21:58.386930] [INFO ] [sig ] FCF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:58.535474] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCF.txt [2026-02-05T20:21:58.535729] [INFO ] [sig ] [1148/3445] Completed FCF in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:58.535775] [INFO ] [sig ] [1149/3445] Forecasting FCFS... [2026-02-05T20:21:58.535808] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-05T20:21:58.535840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-05T20:21:58.550095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-05T20:21:58.550763] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-05T20:21:58.551854] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-05T20:21:58.551913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:58.551947] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:58.551973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:58.552032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:58.613241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:58.614886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:58.614992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:58.615026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:58.741940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:58.742181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:58.742228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:58.742257] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:58.746310] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-02-05T20:21:58.746683] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-05T20:21:58.746846] [INFO ] [sig ] FCFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:21:58.893787] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FCFS.txt [2026-02-05T20:21:58.894038] [INFO ] [sig ] [1149/3445] Completed FCFS in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:58.894085] [INFO ] [sig ] [1150/3445] Forecasting FCN... [2026-02-05T20:21:58.894115] [INFO ] [sig ] Generating forecast for: FCN [2026-02-05T20:21:58.894149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-05T20:21:58.914857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-05T20:21:58.915517] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-05T20:21:58.916821] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-05T20:21:58.916887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:58.916923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:58.916980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:58.917074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:58.982982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:58.984536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:58.984683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:58.984721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:59.122658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:59.122903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:59.122953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:59.122986] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:59.127462] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: DOWN (p=41.49%) [2026-02-05T20:21:59.127865] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-05T20:21:59.128033] [INFO ] [sig ] FCN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:59.289409] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCN.txt [2026-02-05T20:21:59.289853] [INFO ] [sig ] [1150/3445] Completed FCN in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:59.289935] [INFO ] [sig ] [1151/3445] Forecasting FCNCA... [2026-02-05T20:21:59.289972] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-05T20:21:59.290006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-05T20:21:59.304998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-05T20:21:59.305600] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-05T20:21:59.306623] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-05T20:21:59.306682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:59.306717] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:59.306746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:59.306807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:59.367968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:59.369234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:59.369343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:59.369380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:59.496045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:59.496222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:59.496266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:59.496295] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:59.500037] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-05T20:21:59.500383] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-05T20:21:59.500548] [INFO ] [sig ] FCNCA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:21:59.645880] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCNCA.txt [2026-02-05T20:21:59.646038] [INFO ] [sig ] [1151/3445] Completed FCNCA in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:21:59.646079] [INFO ] [sig ] [1152/3445] Forecasting FCNCO... [2026-02-05T20:21:59.646111] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-05T20:21:59.646143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-05T20:21:59.657653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-05T20:21:59.658130] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-05T20:21:59.664786] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-05T20:21:59.665040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:21:59.665117] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:21:59.665149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:21:59.665217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:21:59.730669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:21:59.732397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:21:59.732685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:21:59.732744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:21:59.871439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:21:59.871911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:21:59.871962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:21:59.871993] [INFO ] [FORECASTER] Training complete [2026-02-05T20:21:59.876247] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-05T20:21:59.876734] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-05T20:21:59.876934] [INFO ] [sig ] FCNCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:00.027902] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCNCO.txt [2026-02-05T20:22:00.028136] [INFO ] [sig ] [1152/3445] Completed FCNCO in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:22:00.028192] [INFO ] [sig ] [1153/3445] Forecasting FCNCP... [2026-02-05T20:22:00.028228] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-05T20:22:00.028314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-05T20:22:00.043517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-05T20:22:00.044196] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-05T20:22:00.045373] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-05T20:22:00.045437] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:00.045473] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:00.045502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:00.045562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:00.106803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:00.108071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:00.108194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:00.108232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:00.230893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:00.231144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:00.231196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:00.231226] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:00.235727] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: UP (p=63.09%) [2026-02-05T20:22:00.236159] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-05T20:22:00.236337] [INFO ] [sig ] FCNCP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:00.384754] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FCNCP.txt [2026-02-05T20:22:00.385520] [INFO ] [sig ] [1153/3445] Completed FCNCP in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:22:00.385607] [INFO ] [sig ] [1154/3445] Forecasting FCTE... [2026-02-05T20:22:00.385645] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-05T20:22:00.385681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-05T20:22:00.400678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-05T20:22:00.401278] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-05T20:22:00.402356] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-05T20:22:00.402424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:00.402460] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:00.402496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:00.402565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:00.463295] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:00.464631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:00.464793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:00.464835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:00.598769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:00.599037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:00.599087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:00.599127] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:00.603808] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=21.43%) [2026-02-05T20:22:00.604163] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-05T20:22:00.604328] [INFO ] [sig ] FCTE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:00.758767] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FCTE.txt [2026-02-05T20:22:00.759002] [INFO ] [sig ] [1154/3445] Completed FCTE in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.8m [2026-02-05T20:22:00.759049] [INFO ] [sig ] [1155/3445] Forecasting FCX... [2026-02-05T20:22:00.759083] [INFO ] [sig ] Generating forecast for: FCX [2026-02-05T20:22:00.759116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-05T20:22:00.774494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-05T20:22:00.775312] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-05T20:22:00.776337] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-05T20:22:00.776394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:00.776429] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:00.776458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:00.776522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:00.838563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:00.839828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:00.840040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:00.840081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:00.986178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:00.986436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:00.986486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:00.986516] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:00.990711] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-05T20:22:00.991088] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-05T20:22:00.991249] [INFO ] [sig ] FCX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:01.158887] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FCX.txt [2026-02-05T20:22:01.159170] [INFO ] [sig ] [1155/3445] Completed FCX in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-05T20:22:01.159240] [INFO ] [sig ] [1156/3445] Forecasting FDBC... [2026-02-05T20:22:01.159288] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-05T20:22:01.159331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-05T20:22:01.174521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-05T20:22:01.175262] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-05T20:22:01.176780] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-05T20:22:01.176853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:01.176889] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:01.176918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:01.176985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:01.245062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:01.246377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:01.246497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:01.246533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:01.350251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:01.350534] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:22:01.350610] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:01.350652] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:01.356127] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: UP (p=68.35%) [2026-02-05T20:22:01.356521] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-05T20:22:01.356926] [INFO ] [sig ] FDBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:01.527960] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FDBC.txt [2026-02-05T20:22:01.528500] [INFO ] [sig ] [1156/3445] Completed FDBC in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-05T20:22:01.528591] [INFO ] [sig ] [1157/3445] Forecasting FDIF... [2026-02-05T20:22:01.528652] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-05T20:22:01.528701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-05T20:22:01.543746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-05T20:22:01.544335] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-05T20:22:01.545363] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-05T20:22:01.545422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:01.545457] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:01.545486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:01.545547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:01.606412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:01.607662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:01.607773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:01.607808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:01.722028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:01.722286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:01.722345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:01.722388] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:01.726729] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: UP (p=92.51%) [2026-02-05T20:22:01.727232] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-05T20:22:01.727445] [INFO ] [sig ] FDIF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:01.883934] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FDIF.txt [2026-02-05T20:22:01.884116] [INFO ] [sig ] [1157/3445] Completed FDIF in 0.4s | 2.78 sym/s | Total: 6.9m | ETA: 13.7m [2026-02-05T20:22:01.884159] [INFO ] [sig ] [1158/3445] Forecasting FDIG... [2026-02-05T20:22:01.884192] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-05T20:22:01.884224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-05T20:22:01.896363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-05T20:22:01.896857] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-05T20:22:01.897872] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-05T20:22:01.897933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:01.897975] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:01.898011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:01.898085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:01.959669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:01.960639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:01.960736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:01.960772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:02.088954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:02.089163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:02.089217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:02.089256] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:02.093089] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: DOWN (p=46.43%) [2026-02-05T20:22:02.093399] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-05T20:22:02.093549] [INFO ] [sig ] FDIG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:02.240885] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FDIG.txt [2026-02-05T20:22:02.241120] [INFO ] [sig ] [1158/3445] Completed FDIG in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:02.241182] [INFO ] [sig ] [1159/3445] Forecasting FDP... [2026-02-05T20:22:02.241226] [INFO ] [sig ] Generating forecast for: FDP [2026-02-05T20:22:02.241268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-05T20:22:02.252796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-05T20:22:02.253179] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-05T20:22:02.254081] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-05T20:22:02.254136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:02.254170] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:02.254199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:02.254259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:02.314622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:02.315532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:02.315672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:02.315711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:02.441636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:02.441811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:02.441871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:02.441902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:02.445700] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-05T20:22:02.446011] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-05T20:22:02.446150] [INFO ] [sig ] FDP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:02.591228] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FDP.txt [2026-02-05T20:22:02.591402] [INFO ] [sig ] [1159/3445] Completed FDP in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:02.591446] [INFO ] [sig ] [1160/3445] Forecasting FDS... [2026-02-05T20:22:02.591478] [INFO ] [sig ] Generating forecast for: FDS [2026-02-05T20:22:02.591511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-05T20:22:02.605418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-05T20:22:02.605928] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-05T20:22:02.606974] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-05T20:22:02.607032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:02.607066] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:02.607095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:02.607152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:02.669562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:02.670471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:02.670564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:02.670622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:02.800860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:02.801033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:02.801079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:02.801108] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:02.804824] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=19.87%) [2026-02-05T20:22:02.805172] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-05T20:22:02.805344] [INFO ] [sig ] FDS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:02.956786] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FDS.txt [2026-02-05T20:22:02.956961] [INFO ] [sig ] [1160/3445] Completed FDS in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:02.957004] [INFO ] [sig ] [1161/3445] Forecasting FDTX... [2026-02-05T20:22:02.957034] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-05T20:22:02.957064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-05T20:22:02.969675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-05T20:22:02.970153] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-05T20:22:02.971339] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-05T20:22:02.971400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:02.971434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:02.971463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:02.971523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:03.034859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:03.035783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:03.035894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:03.035932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:03.165869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:03.166037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:03.166081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:03.166113] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:03.169738] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=58.67%) [2026-02-05T20:22:03.170071] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-05T20:22:03.170224] [INFO ] [sig ] FDTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:03.317421] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FDTX.txt [2026-02-05T20:22:03.317606] [INFO ] [sig ] [1161/3445] Completed FDTX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:03.317651] [INFO ] [sig ] [1162/3445] Forecasting FDUS... [2026-02-05T20:22:03.317682] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-05T20:22:03.317713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-05T20:22:03.329816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-05T20:22:03.330222] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-05T20:22:03.331106] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-05T20:22:03.331162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:03.331226] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:03.331255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:03.331314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:03.389557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:03.390536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:03.390664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:03.390701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:03.516286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:03.516454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:03.516498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:03.516529] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:03.520183] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: UP (p=82.70%) [2026-02-05T20:22:03.520499] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-05T20:22:03.520665] [INFO ] [sig ] FDUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:03.667464] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FDUS.txt [2026-02-05T20:22:03.667650] [INFO ] [sig ] [1162/3445] Completed FDUS in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:03.667693] [INFO ] [sig ] [1163/3445] Forecasting FDX... [2026-02-05T20:22:03.667723] [INFO ] [sig ] Generating forecast for: FDX [2026-02-05T20:22:03.667755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-05T20:22:03.680189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-05T20:22:03.680608] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-05T20:22:03.681416] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-05T20:22:03.681473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:03.681521] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:03.681550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:03.681628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:03.740472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:03.741658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:03.741750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:03.741785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:03.903545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:03.903728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:03.903773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:03.903804] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:03.907663] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-05T20:22:03.907980] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-05T20:22:03.908138] [INFO ] [sig ] FDX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:04.058806] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FDX.txt [2026-02-05T20:22:04.058972] [INFO ] [sig ] [1163/3445] Completed FDX in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:04.059016] [INFO ] [sig ] [1164/3445] Forecasting FE... [2026-02-05T20:22:04.059056] [INFO ] [sig ] Generating forecast for: FE [2026-02-05T20:22:04.059105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-05T20:22:04.071525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-05T20:22:04.071903] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-05T20:22:04.072867] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-05T20:22:04.072923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:04.072958] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:04.072987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:04.073047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:04.134963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:04.135801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:04.135888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:04.135922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:04.263937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:04.264098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:04.264140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:04.264171] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:04.267746] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-05T20:22:04.268071] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-05T20:22:04.268235] [INFO ] [sig ] FE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:04.419921] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FE.txt [2026-02-05T20:22:04.420080] [INFO ] [sig ] [1164/3445] Completed FE in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:04.420121] [INFO ] [sig ] [1165/3445] Forecasting FEIM... [2026-02-05T20:22:04.420154] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-05T20:22:04.420188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-05T20:22:04.432211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-05T20:22:04.432630] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-05T20:22:04.433602] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-05T20:22:04.433667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:04.433709] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:04.433738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:04.433808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:04.498663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:04.499558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:04.499691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:04.499743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:04.625562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:04.625748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:04.625794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:04.625825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:04.629652] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: DOWN (p=16.58%) [2026-02-05T20:22:04.630020] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-05T20:22:04.630176] [INFO ] [sig ] FEIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:04.776968] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FEIM.txt [2026-02-05T20:22:04.777106] [INFO ] [sig ] [1165/3445] Completed FEIM in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:04.777153] [INFO ] [sig ] [1166/3445] Forecasting FELE... [2026-02-05T20:22:04.777196] [INFO ] [sig ] Generating forecast for: FELE [2026-02-05T20:22:04.777232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-05T20:22:04.787656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-05T20:22:04.788007] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-05T20:22:04.788891] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-05T20:22:04.788945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:04.788987] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:04.789017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:04.789075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:04.851740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:04.852544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:04.852647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:04.852683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:04.982780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:04.982945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:04.982986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:04.983015] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:04.986430] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=23.07%) [2026-02-05T20:22:04.986754] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-05T20:22:04.986882] [INFO ] [sig ] FELE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:05.127091] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FELE.txt [2026-02-05T20:22:05.127233] [INFO ] [sig ] [1166/3445] Completed FELE in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:05.127272] [INFO ] [sig ] [1167/3445] Forecasting FEM... [2026-02-05T20:22:05.127303] [INFO ] [sig ] Generating forecast for: FEM [2026-02-05T20:22:05.127340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-05T20:22:05.143535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-05T20:22:05.144021] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-05T20:22:05.144904] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-05T20:22:05.144958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:05.144990] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:05.145016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:05.145078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:05.209436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:05.210842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:05.210937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:05.210971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:05.331044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:05.331223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:05.331267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:05.331296] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:05.334920] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=99.88%) [2026-02-05T20:22:05.335214] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-05T20:22:05.335352] [INFO ] [sig ] FEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:05.482374] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FEM.txt [2026-02-05T20:22:05.482554] [INFO ] [sig ] [1167/3445] Completed FEM in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:05.482621] [INFO ] [sig ] [1168/3445] Forecasting FEMB... [2026-02-05T20:22:05.482656] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-05T20:22:05.482689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-05T20:22:05.496362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-05T20:22:05.496843] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-05T20:22:05.497765] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-05T20:22:05.497822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:05.497857] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:05.497885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:05.497944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:05.562905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:05.563830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:05.563916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:05.563951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:05.687732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:05.688106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:05.688150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:05.688178] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:05.692390] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=55.37%) [2026-02-05T20:22:05.692693] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-05T20:22:05.692829] [INFO ] [sig ] FEMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:05.840607] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FEMB.txt [2026-02-05T20:22:05.840752] [INFO ] [sig ] [1168/3445] Completed FEMB in 0.4s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:05.840795] [INFO ] [sig ] [1169/3445] Forecasting FEMS... [2026-02-05T20:22:05.840825] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-05T20:22:05.840857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-05T20:22:05.851987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-05T20:22:05.852332] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-05T20:22:05.853184] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-05T20:22:05.853239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:05.853273] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:05.853300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:05.853358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:05.912709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:05.913373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:05.913454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:05.913487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:06.033232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:06.033401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:06.033446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:06.033483] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:06.036993] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-02-05T20:22:06.037280] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-05T20:22:06.037415] [INFO ] [sig ] FEMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:06.180481] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FEMS.txt [2026-02-05T20:22:06.180665] [INFO ] [sig ] [1169/3445] Completed FEMS in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:06.180709] [INFO ] [sig ] [1170/3445] Forecasting FEP... [2026-02-05T20:22:06.180741] [INFO ] [sig ] Generating forecast for: FEP [2026-02-05T20:22:06.180773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-05T20:22:06.191734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-05T20:22:06.192095] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-05T20:22:06.192953] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-05T20:22:06.193007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:06.193041] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:06.193089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:06.193165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:06.250182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:06.250897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:06.250983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:06.251031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:06.369200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:06.369345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:06.369385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:06.369427] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:06.372827] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-05T20:22:06.373098] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-05T20:22:06.373225] [INFO ] [sig ] FEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:06.517869] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FEP.txt [2026-02-05T20:22:06.518032] [INFO ] [sig ] [1170/3445] Completed FEP in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.7m [2026-02-05T20:22:06.518073] [INFO ] [sig ] [1171/3445] Forecasting FEPI... [2026-02-05T20:22:06.518103] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-05T20:22:06.518146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-05T20:22:06.530085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-05T20:22:06.530462] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-05T20:22:06.531528] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-05T20:22:06.531612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:06.531662] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:06.531691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:06.531761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:06.590587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:06.591312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:06.591421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:06.591458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:06.710204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:06.710355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:06.710395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:06.710423] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:06.713818] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-05T20:22:06.714090] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-05T20:22:06.714214] [INFO ] [sig ] FEPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:06.857936] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FEPI.txt [2026-02-05T20:22:06.858058] [INFO ] [sig ] [1171/3445] Completed FEPI in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-05T20:22:06.858097] [INFO ] [sig ] [1172/3445] Forecasting FERG... [2026-02-05T20:22:06.858126] [INFO ] [sig ] Generating forecast for: FERG [2026-02-05T20:22:06.858157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-05T20:22:06.869696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-05T20:22:06.870056] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-05T20:22:06.870968] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-05T20:22:06.871023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:06.871056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:06.871086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:06.871144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:06.929950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:06.930602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:06.930726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:06.930776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:07.050672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:07.050825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:07.050871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:07.050902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:07.054369] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-05T20:22:07.054667] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-05T20:22:07.054802] [INFO ] [sig ] FERG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:07.199316] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FERG.txt [2026-02-05T20:22:07.199496] [INFO ] [sig ] [1172/3445] Completed FERG in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-05T20:22:07.199545] [INFO ] [sig ] [1173/3445] Forecasting FEX... [2026-02-05T20:22:07.199606] [INFO ] [sig ] Generating forecast for: FEX [2026-02-05T20:22:07.199647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-05T20:22:07.210546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-05T20:22:07.210945] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-05T20:22:07.211810] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-05T20:22:07.211864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:07.211899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:07.211928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:07.211987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:07.272438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:07.273289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:07.273373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:07.273407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:07.391486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:07.391673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:07.391714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:07.391743] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:07.395495] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-05T20:22:07.395969] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-05T20:22:07.396099] [INFO ] [sig ] FEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:07.537820] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FEX.txt [2026-02-05T20:22:07.537981] [INFO ] [sig ] [1173/3445] Completed FEX in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-05T20:22:07.538022] [INFO ] [sig ] [1174/3445] Forecasting FF... [2026-02-05T20:22:07.538053] [INFO ] [sig ] Generating forecast for: FF [2026-02-05T20:22:07.538083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-05T20:22:07.549059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-05T20:22:07.549444] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-05T20:22:07.550323] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-05T20:22:07.550377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:07.550411] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:07.550440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:07.550512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:07.609029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:07.609907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:07.609992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:07.610027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:07.732712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:07.732877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:07.732918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:07.732947] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:07.736917] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=33.54%) [2026-02-05T20:22:07.737194] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-05T20:22:07.737345] [INFO ] [sig ] FF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:07.885292] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FF.txt [2026-02-05T20:22:07.885446] [INFO ] [sig ] [1174/3445] Completed FF in 0.3s | 2.78 sym/s | Total: 7.0m | ETA: 13.6m [2026-02-05T20:22:07.885487] [INFO ] [sig ] [1175/3445] Forecasting FFA... [2026-02-05T20:22:07.885517] [INFO ] [sig ] Generating forecast for: FFA [2026-02-05T20:22:07.885548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-05T20:22:07.897735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-05T20:22:07.898123] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-05T20:22:07.899215] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-05T20:22:07.899267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:07.899299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:07.899326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:07.899381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:07.959257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:07.960134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:07.960238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:07.960275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:08.080668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:08.080821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:08.080861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:08.080891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:08.085077] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=19.84%) [2026-02-05T20:22:08.085365] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-05T20:22:08.085495] [INFO ] [sig ] FFA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:08.229309] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FFA.txt [2026-02-05T20:22:08.229553] [INFO ] [sig ] [1175/3445] Completed FFA in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:08.229651] [INFO ] [sig ] [1176/3445] Forecasting FFBC... [2026-02-05T20:22:08.229706] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-05T20:22:08.229750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-05T20:22:08.241456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-05T20:22:08.241839] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-05T20:22:08.242691] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-05T20:22:08.242757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:08.242791] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:08.242819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:08.243066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:08.302682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:08.303541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:08.303650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:08.303685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:08.424886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:08.425049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:08.425092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:08.425121] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:08.428612] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-02-05T20:22:08.428895] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-05T20:22:08.429028] [INFO ] [sig ] FFBC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:08.576695] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FFBC.txt [2026-02-05T20:22:08.576878] [INFO ] [sig ] [1176/3445] Completed FFBC in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:08.576928] [INFO ] [sig ] [1177/3445] Forecasting FFC... [2026-02-05T20:22:08.576962] [INFO ] [sig ] Generating forecast for: FFC [2026-02-05T20:22:08.576994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-05T20:22:08.589153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-05T20:22:08.589530] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-05T20:22:08.590364] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-05T20:22:08.590416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:08.590449] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:08.590477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:08.590533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:08.648846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:08.649710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:08.649792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:08.649825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:08.777425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:08.777606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:08.777656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:08.777688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:08.781830] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-02-05T20:22:08.782112] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-05T20:22:08.782247] [INFO ] [sig ] FFC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:08.941300] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FFC.txt [2026-02-05T20:22:08.941461] [INFO ] [sig ] [1177/3445] Completed FFC in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:08.941503] [INFO ] [sig ] [1178/3445] Forecasting FFIC... [2026-02-05T20:22:08.941534] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-05T20:22:08.941565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-05T20:22:08.955089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-05T20:22:08.955465] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-05T20:22:08.956344] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-05T20:22:08.956398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:08.956430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:08.956458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:08.956515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:09.014559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:09.015425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:09.015509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:09.015543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:09.131617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:09.131776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:09.131817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:09.131849] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:09.135297] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: UP (p=58.51%) [2026-02-05T20:22:09.135596] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-05T20:22:09.135727] [INFO ] [sig ] FFIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:09.354534] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FFIC.txt [2026-02-05T20:22:09.354710] [INFO ] [sig ] [1178/3445] Completed FFIC in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:09.354750] [INFO ] [sig ] [1179/3445] Forecasting FFIN... [2026-02-05T20:22:09.354781] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-05T20:22:09.354813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-05T20:22:09.365790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-05T20:22:09.366157] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-05T20:22:09.367005] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-05T20:22:09.367058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:09.367119] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:09.367150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:09.367227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:09.429365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:09.430260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:09.430347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:09.430381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:09.549222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:09.549385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:09.549428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:09.549458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:09.553446] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-05T20:22:09.553776] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-05T20:22:09.553908] [INFO ] [sig ] FFIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:09.699262] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FFIN.txt [2026-02-05T20:22:09.699423] [INFO ] [sig ] [1179/3445] Completed FFIN in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:09.699491] [INFO ] [sig ] [1180/3445] Forecasting FFWM... [2026-02-05T20:22:09.699524] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-05T20:22:09.699557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-05T20:22:09.711481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-05T20:22:09.711957] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-05T20:22:09.712912] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-05T20:22:09.712968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:09.713002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:09.713030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:09.713088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:09.771387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:09.772302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:09.772389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:09.772425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:09.889487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:09.889675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:09.889718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:09.889747] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:09.893265] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-05T20:22:09.893560] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-05T20:22:09.893713] [INFO ] [sig ] FFWM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:10.048985] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FFWM.txt [2026-02-05T20:22:10.049187] [INFO ] [sig ] [1180/3445] Completed FFWM in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:10.049236] [INFO ] [sig ] [1181/3445] Forecasting FG... [2026-02-05T20:22:10.049268] [INFO ] [sig ] Generating forecast for: FG [2026-02-05T20:22:10.049301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-05T20:22:10.061048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-05T20:22:10.061489] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-05T20:22:10.062514] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-05T20:22:10.062608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:10.062665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:10.062700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:10.062758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:10.125119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:10.126017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:10.126104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:10.126139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:10.251207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:10.251373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:10.251416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:10.251446] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:10.254986] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=50.19%) [2026-02-05T20:22:10.255310] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-05T20:22:10.255451] [INFO ] [sig ] FG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:10.412435] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FG.txt [2026-02-05T20:22:10.412629] [INFO ] [sig ] [1181/3445] Completed FG in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:10.412683] [INFO ] [sig ] [1182/3445] Forecasting FHB... [2026-02-05T20:22:10.412722] [INFO ] [sig ] Generating forecast for: FHB [2026-02-05T20:22:10.412758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-05T20:22:10.424640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-05T20:22:10.425033] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-05T20:22:10.425994] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-05T20:22:10.426050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:10.426083] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:10.426110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:10.426180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:10.488240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:10.489169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:10.489253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:10.489287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:10.613077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:10.613265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:10.613316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:10.613346] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:10.618291] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-05T20:22:10.618746] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-05T20:22:10.618922] [INFO ] [sig ] FHB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:10.774998] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FHB.txt [2026-02-05T20:22:10.775165] [INFO ] [sig ] [1182/3445] Completed FHB in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:10.775208] [INFO ] [sig ] [1183/3445] Forecasting FHI... [2026-02-05T20:22:10.775238] [INFO ] [sig ] Generating forecast for: FHI [2026-02-05T20:22:10.775271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-05T20:22:10.788598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-05T20:22:10.789009] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-05T20:22:10.789960] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-05T20:22:10.790015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:10.790049] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:10.790079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:10.790136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:10.848190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:10.849129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:10.849214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:10.849247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:10.967789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:10.967947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:10.968003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:10.968033] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:10.971462] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-05T20:22:10.971758] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-05T20:22:10.971890] [INFO ] [sig ] FHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:11.115186] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FHI.txt [2026-02-05T20:22:11.115340] [INFO ] [sig ] [1183/3445] Completed FHI in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:11.115382] [INFO ] [sig ] [1184/3445] Forecasting FHN... [2026-02-05T20:22:11.115412] [INFO ] [sig ] Generating forecast for: FHN [2026-02-05T20:22:11.115446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-05T20:22:11.127057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-05T20:22:11.127427] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-05T20:22:11.128287] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-05T20:22:11.128341] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:11.128373] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:11.128399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:11.128457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:11.189296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:11.190124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:11.190209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:11.190245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:11.313240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:11.313399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:11.313441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:11.313470] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:11.316989] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-05T20:22:11.317275] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-05T20:22:11.317409] [INFO ] [sig ] FHN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:11.465604] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FHN.txt [2026-02-05T20:22:11.465766] [INFO ] [sig ] [1184/3445] Completed FHN in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:11.465808] [INFO ] [sig ] [1185/3445] Forecasting FHTX... [2026-02-05T20:22:11.465838] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-05T20:22:11.465869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-05T20:22:11.476863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-05T20:22:11.477217] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-05T20:22:11.478066] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-05T20:22:11.478119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:11.478152] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:11.478179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:11.478236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:11.538221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:11.539171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:11.539256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:11.539488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:11.663038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:11.663196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:11.663236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:11.663266] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:11.667318] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=18.63%) [2026-02-05T20:22:11.667655] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-05T20:22:11.667805] [INFO ] [sig ] FHTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:11.815094] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FHTX.txt [2026-02-05T20:22:11.815246] [INFO ] [sig ] [1185/3445] Completed FHTX in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:11.815288] [INFO ] [sig ] [1186/3445] Forecasting FIBK... [2026-02-05T20:22:11.815317] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-05T20:22:11.815347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-05T20:22:11.826466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-05T20:22:11.826873] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-05T20:22:11.827710] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-05T20:22:11.827763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:11.827796] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:11.827824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:11.827881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:11.885568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:11.886288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:11.886371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:11.886404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:12.011301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:12.011462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:12.011506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:12.011536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:12.015111] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=85.08%) [2026-02-05T20:22:12.015403] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-05T20:22:12.015538] [INFO ] [sig ] FIBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:12.166458] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FIBK.txt [2026-02-05T20:22:12.166674] [INFO ] [sig ] [1186/3445] Completed FIBK in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.6m [2026-02-05T20:22:12.166723] [INFO ] [sig ] [1187/3445] Forecasting FICO... [2026-02-05T20:22:12.166755] [INFO ] [sig ] Generating forecast for: FICO [2026-02-05T20:22:12.166793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-05T20:22:12.179752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-05T20:22:12.180166] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-05T20:22:12.181117] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-05T20:22:12.181172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:12.181220] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:12.181249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:12.181308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:12.242216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:12.243009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:12.243102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:12.243137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:12.383920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:12.384078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:12.384120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:12.384150] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:12.387647] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=8.02%) [2026-02-05T20:22:12.387947] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-05T20:22:12.388087] [INFO ] [sig ] FICO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:12.531381] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FICO.txt [2026-02-05T20:22:12.531626] [INFO ] [sig ] [1187/3445] Completed FICO in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-05T20:22:12.531683] [INFO ] [sig ] [1188/3445] Forecasting FICS... [2026-02-05T20:22:12.531726] [INFO ] [sig ] Generating forecast for: FICS [2026-02-05T20:22:12.531770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-05T20:22:12.545690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-05T20:22:12.546169] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-05T20:22:12.547261] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-05T20:22:12.547322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:12.547359] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:12.547390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:12.547461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:12.609293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:12.610391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:12.610480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:12.610514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:12.738891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:12.739059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:12.739101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:12.739130] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:12.742684] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-05T20:22:12.743016] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-05T20:22:12.743160] [INFO ] [sig ] FICS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:12.898316] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FICS.txt [2026-02-05T20:22:12.898484] [INFO ] [sig ] [1188/3445] Completed FICS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-05T20:22:12.898526] [INFO ] [sig ] [1189/3445] Forecasting FID... [2026-02-05T20:22:12.898557] [INFO ] [sig ] Generating forecast for: FID [2026-02-05T20:22:12.898610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-05T20:22:12.909897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-05T20:22:12.910469] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-05T20:22:12.911517] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-05T20:22:12.911598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:12.911641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:12.911682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:12.911766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:12.972918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:12.973849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:12.973976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:12.974012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:13.096095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:13.096261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:13.096304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:13.096334] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:13.099941] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: DOWN (p=39.28%) [2026-02-05T20:22:13.100261] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-05T20:22:13.100400] [INFO ] [sig ] FID: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:13.250318] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FID.txt [2026-02-05T20:22:13.250482] [INFO ] [sig ] [1189/3445] Completed FID in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-05T20:22:13.250523] [INFO ] [sig ] [1190/3445] Forecasting FIGS... [2026-02-05T20:22:13.250555] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-05T20:22:13.250612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-05T20:22:13.264114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-05T20:22:13.264559] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-05T20:22:13.265619] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-05T20:22:13.265700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:13.265744] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:13.265777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:13.265836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:13.336657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:13.337631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:13.337738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:13.337785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:13.464876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:13.465062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:13.465119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:13.465152] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:13.469147] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-05T20:22:13.469446] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-05T20:22:13.469610] [INFO ] [sig ] FIGS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:13.609511] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FIGS.txt [2026-02-05T20:22:13.609699] [INFO ] [sig ] [1190/3445] Completed FIGS in 0.4s | 2.78 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-05T20:22:13.609740] [INFO ] [sig ] [1191/3445] Forecasting FIHL... [2026-02-05T20:22:13.609778] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-05T20:22:13.609809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-05T20:22:13.622111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-05T20:22:13.622484] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-05T20:22:13.623327] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-05T20:22:13.623390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:13.623421] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:13.623448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:13.623503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:13.681365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:13.682033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:13.682118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:13.682151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:13.803615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:13.803788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:13.803831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:13.803861] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:13.807521] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-05T20:22:13.807841] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-05T20:22:13.807968] [INFO ] [sig ] FIHL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:13.954007] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FIHL.txt [2026-02-05T20:22:13.954162] [INFO ] [sig ] [1191/3445] Completed FIHL in 0.3s | 2.78 sym/s | Total: 7.1m | ETA: 13.5m [2026-02-05T20:22:13.954203] [INFO ] [sig ] [1192/3445] Forecasting FINS... [2026-02-05T20:22:13.954233] [INFO ] [sig ] Generating forecast for: FINS [2026-02-05T20:22:13.954266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-05T20:22:13.966150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-05T20:22:13.966512] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-05T20:22:13.967381] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-05T20:22:13.967436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:13.967470] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:13.967499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:13.967557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:14.027321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:14.028283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:14.028374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:14.028408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:14.152691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:14.152869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:14.152909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:14.152938] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:14.156533] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-05T20:22:14.156868] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-05T20:22:14.157001] [INFO ] [sig ] FINS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:14.299588] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FINS.txt [2026-02-05T20:22:14.299779] [INFO ] [sig ] [1192/3445] Completed FINS in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:14.299825] [INFO ] [sig ] [1193/3445] Forecasting FINX... [2026-02-05T20:22:14.299854] [INFO ] [sig ] Generating forecast for: FINX [2026-02-05T20:22:14.299884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-05T20:22:14.311851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-05T20:22:14.312209] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-05T20:22:14.313041] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-05T20:22:14.313105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:14.313147] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:14.313175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:14.313232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:14.373908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:14.374786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:14.374876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:14.374911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:14.495923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:14.496085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:14.496126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:14.496156] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:14.499608] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: DOWN (p=10.58%) [2026-02-05T20:22:14.499922] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-05T20:22:14.500052] [INFO ] [sig ] FINX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:14.644806] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FINX.txt [2026-02-05T20:22:14.644977] [INFO ] [sig ] [1193/3445] Completed FINX in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:14.645018] [INFO ] [sig ] [1194/3445] Forecasting FIP... [2026-02-05T20:22:14.645049] [INFO ] [sig ] Generating forecast for: FIP [2026-02-05T20:22:14.645083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-05T20:22:14.657181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-05T20:22:14.657547] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-05T20:22:14.658429] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-05T20:22:14.658481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:14.658512] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:14.658538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:14.658614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:14.716884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:14.717561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:14.717664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:14.717699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:14.846269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:14.846465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:14.846538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:14.846618] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:14.851325] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-05T20:22:14.851649] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-05T20:22:14.851787] [INFO ] [sig ] FIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:15.020405] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FIP.txt [2026-02-05T20:22:15.020644] [INFO ] [sig ] [1194/3445] Completed FIP in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:15.020703] [INFO ] [sig ] [1195/3445] Forecasting FIS... [2026-02-05T20:22:15.020748] [INFO ] [sig ] Generating forecast for: FIS [2026-02-05T20:22:15.020796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-05T20:22:15.038028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-05T20:22:15.038565] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-05T20:22:15.039616] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-05T20:22:15.039678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:15.039718] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:15.039750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:15.039824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:15.119276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:15.120440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:15.120551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:15.120608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:15.253561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:15.253750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:15.253794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:15.253824] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:15.257493] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-05T20:22:15.257857] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-05T20:22:15.258011] [INFO ] [sig ] FIS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:15.403614] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FIS.txt [2026-02-05T20:22:15.403768] [INFO ] [sig ] [1195/3445] Completed FIS in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:15.403809] [INFO ] [sig ] [1196/3445] Forecasting FISI... [2026-02-05T20:22:15.403839] [INFO ] [sig ] Generating forecast for: FISI [2026-02-05T20:22:15.403872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-05T20:22:15.415657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-05T20:22:15.416064] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-05T20:22:15.416940] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-05T20:22:15.416993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:15.417071] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:15.417102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:15.417159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:15.474400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:15.475286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:15.475378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:15.475431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:15.621258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:15.621440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:15.621487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:15.621519] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:15.625227] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-05T20:22:15.625530] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-05T20:22:15.625692] [INFO ] [sig ] FISI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:15.767856] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FISI.txt [2026-02-05T20:22:15.768225] [INFO ] [sig ] [1196/3445] Completed FISI in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:15.768285] [INFO ] [sig ] [1197/3445] Forecasting FITB... [2026-02-05T20:22:15.768316] [INFO ] [sig ] Generating forecast for: FITB [2026-02-05T20:22:15.768346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-05T20:22:15.782481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-05T20:22:15.782911] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-05T20:22:15.783793] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-05T20:22:15.783848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:15.783881] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:15.783908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:15.783975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:15.846729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:15.847754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:15.847842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:15.847879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:15.981659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:15.981832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:15.981885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:15.981917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:15.985451] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: UP (p=76.55%) [2026-02-05T20:22:15.985760] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-05T20:22:15.985896] [INFO ] [sig ] FITB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:16.129081] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FITB.txt [2026-02-05T20:22:16.129270] [INFO ] [sig ] [1197/3445] Completed FITB in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:16.129314] [INFO ] [sig ] [1198/3445] Forecasting FITBI... [2026-02-05T20:22:16.129346] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-05T20:22:16.129377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-05T20:22:16.141463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-05T20:22:16.141908] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-05T20:22:16.142800] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-05T20:22:16.142856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:16.142892] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:16.142932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:16.142992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:16.202513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:16.203465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:16.203554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:16.203612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:16.325769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:16.325939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:16.325981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:16.326010] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:16.329634] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: UP (p=59.63%) [2026-02-05T20:22:16.329933] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-05T20:22:16.330069] [INFO ] [sig ] FITBI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:16.472060] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FITBI.txt [2026-02-05T20:22:16.472223] [INFO ] [sig ] [1198/3445] Completed FITBI in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:16.472265] [INFO ] [sig ] [1199/3445] Forecasting FITBO... [2026-02-05T20:22:16.472296] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-05T20:22:16.472328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-05T20:22:16.484174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-05T20:22:16.484541] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-05T20:22:16.485396] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-05T20:22:16.485450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:16.485484] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:16.485512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:16.485569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:16.545091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:16.546068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:16.546166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:16.546201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:16.667498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:16.667677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:16.667721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:16.667811] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:16.671524] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: UP (p=75.02%) [2026-02-05T20:22:16.671839] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-05T20:22:16.671975] [INFO ] [sig ] FITBO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:16.825242] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FITBO.txt [2026-02-05T20:22:16.825456] [INFO ] [sig ] [1199/3445] Completed FITBO in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:16.825524] [INFO ] [sig ] [1200/3445] Forecasting FIVE... [2026-02-05T20:22:16.825593] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-05T20:22:16.825645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-05T20:22:16.838564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-05T20:22:16.839041] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-05T20:22:16.840092] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-05T20:22:16.840185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:16.840221] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:16.840249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:16.840312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:16.900704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:16.901625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:16.901716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:16.901751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:17.036859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:17.037111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:17.037165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:17.037199] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:17.041253] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=82.62%) [2026-02-05T20:22:17.041671] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-05T20:22:17.041867] [INFO ] [sig ] FIVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:17.185692] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FIVE.txt [2026-02-05T20:22:17.185872] [INFO ] [sig ] [1200/3445] Completed FIVE in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:17.185916] [INFO ] [sig ] [1201/3445] Forecasting FIVN... [2026-02-05T20:22:17.185947] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-05T20:22:17.185978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-05T20:22:17.198761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-05T20:22:17.199234] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-05T20:22:17.200201] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-05T20:22:17.200259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:17.200294] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:17.200324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:17.200384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:17.260919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:17.261896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:17.261991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:17.262027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:17.390043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:17.390201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:17.390242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:17.390273] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:17.393797] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-02-05T20:22:17.394080] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-05T20:22:17.394215] [INFO ] [sig ] FIVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:17.534486] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FIVN.txt [2026-02-05T20:22:17.534646] [INFO ] [sig ] [1201/3445] Completed FIVN in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:17.534690] [INFO ] [sig ] [1202/3445] Forecasting FIX... [2026-02-05T20:22:17.534722] [INFO ] [sig ] Generating forecast for: FIX [2026-02-05T20:22:17.534761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-05T20:22:17.546009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-05T20:22:17.546391] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-05T20:22:17.547254] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-05T20:22:17.547309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:17.547346] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:17.547375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:17.547432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:17.610813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:17.611825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:17.611914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:17.611948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:17.734333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:17.734489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:17.734528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:17.734557] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:17.738013] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: UP (p=74.04%) [2026-02-05T20:22:17.738309] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-05T20:22:17.738438] [INFO ] [sig ] FIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:17.881081] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FIX.txt [2026-02-05T20:22:17.881229] [INFO ] [sig ] [1202/3445] Completed FIX in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:17.881269] [INFO ] [sig ] [1203/3445] Forecasting FIXD... [2026-02-05T20:22:17.881299] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-05T20:22:17.881329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-05T20:22:17.893195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-05T20:22:17.893545] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-05T20:22:17.894394] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-05T20:22:17.894448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:17.894482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:17.894509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:17.894566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:17.956141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:17.957073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:17.957155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:17.957190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:18.081964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:18.082125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:18.082165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:18.082194] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:18.086395] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=37.18%) [2026-02-05T20:22:18.086704] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-05T20:22:18.086853] [INFO ] [sig ] FIXD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:18.229488] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FIXD.txt [2026-02-05T20:22:18.229686] [INFO ] [sig ] [1203/3445] Completed FIXD in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.5m [2026-02-05T20:22:18.229738] [INFO ] [sig ] [1204/3445] Forecasting FIZZ... [2026-02-05T20:22:18.229776] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-05T20:22:18.229812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-05T20:22:18.240718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-05T20:22:18.241077] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-05T20:22:18.241927] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-05T20:22:18.241980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:18.242012] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:18.242038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:18.242094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:18.303418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:18.304378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:18.304467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:18.304501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:18.424609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:18.424783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:18.424825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:18.424856] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:18.428382] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-02-05T20:22:18.428687] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-05T20:22:18.428828] [INFO ] [sig ] FIZZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:18.577209] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FIZZ.txt [2026-02-05T20:22:18.577374] [INFO ] [sig ] [1204/3445] Completed FIZZ in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-05T20:22:18.577415] [INFO ] [sig ] [1205/3445] Forecasting FJP... [2026-02-05T20:22:18.577446] [INFO ] [sig ] Generating forecast for: FJP [2026-02-05T20:22:18.577477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-05T20:22:18.587885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-05T20:22:18.588240] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-05T20:22:18.589165] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-05T20:22:18.589218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:18.589250] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:18.589277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:18.589334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:18.647927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:18.648674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:18.648766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:18.648808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:18.761331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:18.761501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:18.761543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:18.761634] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:18.765284] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-05T20:22:18.765657] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-05T20:22:18.765823] [INFO ] [sig ] FJP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:18.913821] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FJP.txt [2026-02-05T20:22:18.913981] [INFO ] [sig ] [1205/3445] Completed FJP in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-05T20:22:18.914021] [INFO ] [sig ] [1206/3445] Forecasting FLEX... [2026-02-05T20:22:18.914052] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-05T20:22:18.914082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-05T20:22:18.925755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-05T20:22:18.926328] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-05T20:22:18.927244] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-05T20:22:18.927300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:18.927333] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:18.927361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:18.927419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:18.987734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:18.988615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:18.988740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:18.988785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:19.112536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:19.112705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:19.112749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:19.112787] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:19.116205] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: DOWN (p=33.35%) [2026-02-05T20:22:19.116477] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-05T20:22:19.116622] [INFO ] [sig ] FLEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:19.259171] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FLEX.txt [2026-02-05T20:22:19.259347] [INFO ] [sig ] [1206/3445] Completed FLEX in 0.3s | 2.78 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-05T20:22:19.259394] [INFO ] [sig ] [1207/3445] Forecasting FLL... [2026-02-05T20:22:19.259431] [INFO ] [sig ] Generating forecast for: FLL [2026-02-05T20:22:19.259469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-05T20:22:19.276527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-05T20:22:19.276956] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-05T20:22:19.277908] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-05T20:22:19.277963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:19.277998] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:19.278025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:19.278084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:19.337015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:19.337882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:19.337966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:19.337998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:19.456925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:19.457086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:19.457126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:19.457158] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:19.461036] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-05T20:22:19.461338] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-05T20:22:19.461477] [INFO ] [sig ] FLL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:19.614108] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FLL.txt [2026-02-05T20:22:19.614438] [INFO ] [sig ] [1207/3445] Completed FLL in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-05T20:22:19.614479] [INFO ] [sig ] [1208/3445] Forecasting FLNC... [2026-02-05T20:22:19.614508] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-05T20:22:19.614540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-05T20:22:19.626641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-05T20:22:19.627042] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-05T20:22:19.628153] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-05T20:22:19.628209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:19.628243] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:19.628295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:19.628353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:19.688133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:19.688957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:19.689043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:19.689076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:19.818669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:19.818835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:19.818876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:19.818907] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:19.822984] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-05T20:22:19.823279] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-05T20:22:19.823414] [INFO ] [sig ] FLNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:19.974214] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FLNC.txt [2026-02-05T20:22:19.974353] [INFO ] [sig ] [1208/3445] Completed FLNC in 0.4s | 2.78 sym/s | Total: 7.2m | ETA: 13.4m [2026-02-05T20:22:19.974392] [INFO ] [sig ] [1209/3445] Forecasting FLNG... [2026-02-05T20:22:19.974422] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-05T20:22:19.974452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-05T20:22:19.985777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-05T20:22:19.986360] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-05T20:22:19.987226] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-05T20:22:19.987279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:19.987312] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:19.987339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:19.987409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:20.044533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:20.045283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:20.045366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:20.045399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:20.165585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:20.165742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:20.165788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:20.165826] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:20.169445] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-05T20:22:20.169738] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-05T20:22:20.169890] [INFO ] [sig ] FLNG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:20.314312] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FLNG.txt [2026-02-05T20:22:20.314521] [INFO ] [sig ] [1209/3445] Completed FLNG in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:20.314564] [INFO ] [sig ] [1210/3445] Forecasting FLO... [2026-02-05T20:22:20.314615] [INFO ] [sig ] Generating forecast for: FLO [2026-02-05T20:22:20.314648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-05T20:22:20.326134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-05T20:22:20.326492] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-05T20:22:20.327396] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-05T20:22:20.327450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:20.327482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:20.327510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:20.327567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:20.385828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:20.386752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:20.386856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:20.386897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:20.505980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:20.506138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:20.506179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:20.506208] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:20.509664] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=65.50%) [2026-02-05T20:22:20.509944] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-05T20:22:20.510073] [INFO ] [sig ] FLO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:20.651804] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FLO.txt [2026-02-05T20:22:20.651989] [INFO ] [sig ] [1210/3445] Completed FLO in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:20.652030] [INFO ] [sig ] [1211/3445] Forecasting FLS... [2026-02-05T20:22:20.652061] [INFO ] [sig ] Generating forecast for: FLS [2026-02-05T20:22:20.652094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-05T20:22:20.662960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-05T20:22:20.663285] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-05T20:22:20.664162] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-05T20:22:20.664244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:20.664278] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:20.664305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:20.664362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:20.721201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:20.722079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:20.722164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:20.722197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:20.846683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:20.846841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:20.846881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:20.846910] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:20.850396] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-02-05T20:22:20.850692] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-05T20:22:20.850820] [INFO ] [sig ] FLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:20.992973] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FLS.txt [2026-02-05T20:22:20.993122] [INFO ] [sig ] [1211/3445] Completed FLS in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:20.993163] [INFO ] [sig ] [1212/3445] Forecasting FLUX... [2026-02-05T20:22:20.993194] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-05T20:22:20.993225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-05T20:22:21.004335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-05T20:22:21.004664] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-05T20:22:21.005517] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-05T20:22:21.005590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:21.005626] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:21.005652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:21.005712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:21.063310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:21.064208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:21.064294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:21.064327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:21.185477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:21.185655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:21.185698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:21.185727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:21.189165] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=5.90%) [2026-02-05T20:22:21.189441] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-05T20:22:21.189570] [INFO ] [sig ] FLUX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:21.331214] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FLUX.txt [2026-02-05T20:22:21.331389] [INFO ] [sig ] [1212/3445] Completed FLUX in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:21.331430] [INFO ] [sig ] [1213/3445] Forecasting FLWS... [2026-02-05T20:22:21.331460] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-05T20:22:21.331491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-05T20:22:21.342843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-05T20:22:21.343225] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-05T20:22:21.344050] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-05T20:22:21.344103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:21.344165] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:21.344193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:21.344255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:21.402501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:21.403402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:21.403486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:21.403519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:21.540833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:21.541014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:21.541059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:21.541100] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:21.544723] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-05T20:22:21.545095] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-05T20:22:21.545242] [INFO ] [sig ] FLWS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:21.688989] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FLWS.txt [2026-02-05T20:22:21.689157] [INFO ] [sig ] [1213/3445] Completed FLWS in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:21.689201] [INFO ] [sig ] [1214/3445] Forecasting FLXS... [2026-02-05T20:22:21.689233] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-05T20:22:21.689263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-05T20:22:21.700460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-05T20:22:21.700851] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-05T20:22:21.701716] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-05T20:22:21.701769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:21.701801] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:21.701829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:21.701896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:21.760262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:21.761355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:21.761472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:21.761508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:21.896319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:21.896527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:21.896613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:21.896663] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:21.901908] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: UP (p=72.12%) [2026-02-05T20:22:21.902403] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-05T20:22:21.902621] [INFO ] [sig ] FLXS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:22.128825] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FLXS.txt [2026-02-05T20:22:22.129050] [INFO ] [sig ] [1214/3445] Completed FLXS in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:22.129099] [INFO ] [sig ] [1215/3445] Forecasting FLYE... [2026-02-05T20:22:22.129138] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-05T20:22:22.129177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-05T20:22:22.148158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-05T20:22:22.149070] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-05T20:22:22.150393] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-05T20:22:22.150473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:22.150523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:22.150561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:22.150689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:22.240003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:22.241349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:22.241491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:22.241550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:22.416785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:22.417045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:22.417109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:22.417147] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:22.422555] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-05T20:22:22.423122] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-05T20:22:22.423336] [INFO ] [sig ] FLYE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:22.633056] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FLYE.txt [2026-02-05T20:22:22.633321] [INFO ] [sig ] [1215/3445] Completed FLYE in 0.5s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:22.633395] [INFO ] [sig ] [1216/3445] Forecasting FMAO... [2026-02-05T20:22:22.633451] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-05T20:22:22.633505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-05T20:22:22.657482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-05T20:22:22.658087] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-05T20:22:22.659487] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-05T20:22:22.659565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:22.659643] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:22.659692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:22.659785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:22.753686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:22.754981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:22.755132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:22.755192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:22.908383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:22.908617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:22.908685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:22.910805] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:22.916716] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=32.25%) [2026-02-05T20:22:22.917323] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-05T20:22:22.917557] [INFO ] [sig ] FMAO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:23.095156] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMAO.txt [2026-02-05T20:22:23.095345] [INFO ] [sig ] [1216/3445] Completed FMAO in 0.5s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:23.095389] [INFO ] [sig ] [1217/3445] Forecasting FMB... [2026-02-05T20:22:23.095421] [INFO ] [sig ] Generating forecast for: FMB [2026-02-05T20:22:23.095452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-05T20:22:23.108553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-05T20:22:23.109072] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-05T20:22:23.110089] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-05T20:22:23.110147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:23.110181] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:23.110209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:23.110268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:23.169371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:23.170342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:23.170452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:23.170489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:23.296547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:23.296731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:23.296773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:23.296803] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:23.300300] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: UP (p=56.81%) [2026-02-05T20:22:23.300613] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-05T20:22:23.300753] [INFO ] [sig ] FMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:23.446391] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FMB.txt [2026-02-05T20:22:23.446546] [INFO ] [sig ] [1217/3445] Completed FMB in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:23.446606] [INFO ] [sig ] [1218/3445] Forecasting FMBH... [2026-02-05T20:22:23.446639] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-05T20:22:23.446672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-05T20:22:23.459500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-05T20:22:23.459892] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-05T20:22:23.460946] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-05T20:22:23.461001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:23.461034] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:23.461213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:23.461272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:23.526120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:23.527070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:23.527161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:23.527195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:23.656482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:23.656719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:23.656764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:23.656795] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:23.660459] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-02-05T20:22:23.660776] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-05T20:22:23.660914] [INFO ] [sig ] FMBH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:23.808027] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMBH.txt [2026-02-05T20:22:23.808190] [INFO ] [sig ] [1218/3445] Completed FMBH in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:23.808232] [INFO ] [sig ] [1219/3445] Forecasting FMC... [2026-02-05T20:22:23.808283] [INFO ] [sig ] Generating forecast for: FMC [2026-02-05T20:22:23.808319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-05T20:22:23.820131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-05T20:22:23.820550] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-05T20:22:23.821451] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-05T20:22:23.821506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:23.821539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:23.821565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:23.821653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:23.884677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:23.885635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:23.885725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:23.885759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:24.016364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:24.016522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:24.016562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:24.016613] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:24.020832] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: DOWN (p=9.29%) [2026-02-05T20:22:24.021300] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-05T20:22:24.021435] [INFO ] [sig ] FMC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:24.168631] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMC.txt [2026-02-05T20:22:24.168773] [INFO ] [sig ] [1219/3445] Completed FMC in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:24.168815] [INFO ] [sig ] [1220/3445] Forecasting FMHI... [2026-02-05T20:22:24.168846] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-05T20:22:24.168888] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-05T20:22:24.180127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-05T20:22:24.180490] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-05T20:22:24.181475] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-05T20:22:24.181530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:24.181564] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:24.181630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:24.181719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:24.244108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:24.245141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:24.245230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:24.245265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:24.371435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:24.371614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:24.371674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:24.371722] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:24.375300] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: DOWN (p=37.33%) [2026-02-05T20:22:24.375644] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-05T20:22:24.375788] [INFO ] [sig ] FMHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:24.521863] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMHI.txt [2026-02-05T20:22:24.522027] [INFO ] [sig ] [1220/3445] Completed FMHI in 0.4s | 2.78 sym/s | Total: 7.3m | ETA: 13.4m [2026-02-05T20:22:24.522068] [INFO ] [sig ] [1221/3445] Forecasting FMN... [2026-02-05T20:22:24.522099] [INFO ] [sig ] Generating forecast for: FMN [2026-02-05T20:22:24.522133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-05T20:22:24.533682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-05T20:22:24.534063] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-05T20:22:24.534977] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-05T20:22:24.535030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:24.535064] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:24.535092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:24.535151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:24.599142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:24.599966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:24.600053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:24.600087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:24.719273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:24.719435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:24.719476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:24.719507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:24.723347] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: DOWN (p=14.86%) [2026-02-05T20:22:24.723672] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-05T20:22:24.723813] [INFO ] [sig ] FMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:24.869742] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMN.txt [2026-02-05T20:22:24.869884] [INFO ] [sig ] [1221/3445] Completed FMN in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-05T20:22:24.869926] [INFO ] [sig ] [1222/3445] Forecasting FMNB... [2026-02-05T20:22:24.869971] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-05T20:22:24.870022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-05T20:22:24.883183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-05T20:22:24.883630] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-05T20:22:24.884617] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-05T20:22:24.884673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:24.884721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:24.884750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:24.884808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:24.946641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:24.947531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:24.947639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:24.947675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:25.069514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:25.069742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:25.069787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:25.069817] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:25.073619] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: DOWN (p=34.81%) [2026-02-05T20:22:25.073918] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-05T20:22:25.074051] [INFO ] [sig ] FMNB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:25.218803] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMNB.txt [2026-02-05T20:22:25.218952] [INFO ] [sig ] [1222/3445] Completed FMNB in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-05T20:22:25.219004] [INFO ] [sig ] [1223/3445] Forecasting FMS... [2026-02-05T20:22:25.219042] [INFO ] [sig ] Generating forecast for: FMS [2026-02-05T20:22:25.219080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-05T20:22:25.230739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-05T20:22:25.231071] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-05T20:22:25.231918] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-05T20:22:25.231972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:25.232005] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:25.232034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:25.232094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:25.292414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:25.293333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:25.293466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:25.293502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:25.413665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:25.413833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:25.413874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:25.413904] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:25.417350] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=69.27%) [2026-02-05T20:22:25.417650] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-05T20:22:25.417786] [INFO ] [sig ] FMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:25.557686] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FMS.txt [2026-02-05T20:22:25.557849] [INFO ] [sig ] [1223/3445] Completed FMS in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-05T20:22:25.557889] [INFO ] [sig ] [1224/3445] Forecasting FMX... [2026-02-05T20:22:25.557922] [INFO ] [sig ] Generating forecast for: FMX [2026-02-05T20:22:25.557958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-05T20:22:25.569675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-05T20:22:25.570079] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-05T20:22:25.570914] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-05T20:22:25.570975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:25.571008] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:25.571035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:25.571092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:25.629018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:25.629887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:25.629969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:25.630004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:25.749392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:25.749553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:25.749613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:25.749644] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:25.753024] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=39.01%) [2026-02-05T20:22:25.753305] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-05T20:22:25.753437] [INFO ] [sig ] FMX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:25.899328] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FMX.txt [2026-02-05T20:22:25.899486] [INFO ] [sig ] [1224/3445] Completed FMX in 0.3s | 2.78 sym/s | Total: 7.3m | ETA: 13.3m [2026-02-05T20:22:25.899527] [INFO ] [sig ] [1225/3445] Forecasting FN... [2026-02-05T20:22:25.899558] [INFO ] [sig ] Generating forecast for: FN [2026-02-05T20:22:25.899612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-05T20:22:25.911597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-05T20:22:25.911939] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-05T20:22:25.912763] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-05T20:22:25.912817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:25.912849] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:25.912875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:25.912930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:25.974701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:25.975779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:25.975885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:25.975920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:26.097847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:26.098010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:26.098051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:26.098081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:26.101720] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: UP (p=78.46%) [2026-02-05T20:22:26.102006] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-05T20:22:26.102142] [INFO ] [sig ] FN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:26.246680] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FN.txt [2026-02-05T20:22:26.246815] [INFO ] [sig ] [1225/3445] Completed FN in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:26.246857] [INFO ] [sig ] [1226/3445] Forecasting FNB... [2026-02-05T20:22:26.246893] [INFO ] [sig ] Generating forecast for: FNB [2026-02-05T20:22:26.246926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-05T20:22:26.258270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-05T20:22:26.258633] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-05T20:22:26.259470] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-05T20:22:26.259522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:26.259554] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:26.259605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:26.259665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:26.317332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:26.318055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:26.318138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:26.318170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:26.437034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:26.437196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:26.437237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:26.437267] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:26.440758] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: DOWN (p=26.85%) [2026-02-05T20:22:26.441055] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-05T20:22:26.441185] [INFO ] [sig ] FNB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:26.582539] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FNB.txt [2026-02-05T20:22:26.582771] [INFO ] [sig ] [1226/3445] Completed FNB in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:26.582814] [INFO ] [sig ] [1227/3445] Forecasting FND... [2026-02-05T20:22:26.582845] [INFO ] [sig ] Generating forecast for: FND [2026-02-05T20:22:26.582877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-05T20:22:26.593961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-05T20:22:26.594366] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-05T20:22:26.595217] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-05T20:22:26.595271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:26.595305] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:26.595333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:26.595391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:26.653710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:26.654613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:26.654701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:26.654735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:26.772261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:26.772421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:26.772463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:26.772492] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:26.775977] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-05T20:22:26.776279] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-05T20:22:26.776409] [INFO ] [sig ] FND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:26.920396] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FND.txt [2026-02-05T20:22:26.920623] [INFO ] [sig ] [1227/3445] Completed FND in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:26.920686] [INFO ] [sig ] [1228/3445] Forecasting FNF... [2026-02-05T20:22:26.920731] [INFO ] [sig ] Generating forecast for: FNF [2026-02-05T20:22:26.920768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-05T20:22:26.932420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-05T20:22:26.932840] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-05T20:22:26.933742] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-05T20:22:26.933796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:26.933828] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:26.933856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:26.933914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:26.993387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:26.994258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:26.994345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:26.994381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:27.120948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:27.121105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:27.121145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:27.121174] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:27.124605] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=15.57%) [2026-02-05T20:22:27.124892] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-05T20:22:27.125019] [INFO ] [sig ] FNF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:27.274792] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FNF.txt [2026-02-05T20:22:27.274956] [INFO ] [sig ] [1228/3445] Completed FNF in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:27.275000] [INFO ] [sig ] [1229/3445] Forecasting FNKO... [2026-02-05T20:22:27.275033] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-05T20:22:27.275065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-05T20:22:27.286964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-05T20:22:27.287391] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-05T20:22:27.288403] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-05T20:22:27.288460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:27.288493] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:27.288520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:27.288605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:27.351293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:27.352243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:27.352335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:27.352370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:27.476321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:27.476486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:27.476527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:27.476594] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:27.480126] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=9.61%) [2026-02-05T20:22:27.480457] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-05T20:22:27.480632] [INFO ] [sig ] FNKO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:27.627165] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FNKO.txt [2026-02-05T20:22:27.627346] [INFO ] [sig ] [1229/3445] Completed FNKO in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:27.627392] [INFO ] [sig ] [1230/3445] Forecasting FNLC... [2026-02-05T20:22:27.627424] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-05T20:22:27.627456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-05T20:22:27.638717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-05T20:22:27.639120] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-05T20:22:27.640041] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-05T20:22:27.640097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:27.640168] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:27.640198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:27.640258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:27.699431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:27.700349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:27.700440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:27.700479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:27.808450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:27.808635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:27.808679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:27.808709] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:27.812452] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-02-05T20:22:27.812763] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-05T20:22:27.812901] [INFO ] [sig ] FNLC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:27.962011] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FNLC.txt [2026-02-05T20:22:27.962192] [INFO ] [sig ] [1230/3445] Completed FNLC in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:27.962253] [INFO ] [sig ] [1231/3445] Forecasting FNX... [2026-02-05T20:22:27.962287] [INFO ] [sig ] Generating forecast for: FNX [2026-02-05T20:22:27.962321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-05T20:22:27.975294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-05T20:22:27.975659] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-05T20:22:27.976548] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-05T20:22:27.976630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:27.976666] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:27.976695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:27.976754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:28.039449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:28.040374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:28.040461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:28.040514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:28.161641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:28.161799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:28.161841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:28.161870] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:28.165346] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: UP (p=92.79%) [2026-02-05T20:22:28.165674] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-05T20:22:28.165818] [INFO ] [sig ] FNX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:28.313670] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FNX.txt [2026-02-05T20:22:28.313824] [INFO ] [sig ] [1231/3445] Completed FNX in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:28.313866] [INFO ] [sig ] [1232/3445] Forecasting FNY... [2026-02-05T20:22:28.313898] [INFO ] [sig ] Generating forecast for: FNY [2026-02-05T20:22:28.313929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-05T20:22:28.326052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-05T20:22:28.326652] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-05T20:22:28.327492] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-05T20:22:28.327546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:28.327601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:28.327634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:28.327693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:28.388047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:28.388984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:28.389075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:28.389110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:28.505219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:28.505388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:28.505428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:28.505458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:28.509157] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=3.44%) [2026-02-05T20:22:28.509669] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-05T20:22:28.509810] [INFO ] [sig ] FNY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:28.659788] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FNY.txt [2026-02-05T20:22:28.659982] [INFO ] [sig ] [1232/3445] Completed FNY in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:28.660046] [INFO ] [sig ] [1233/3445] Forecasting FOA... [2026-02-05T20:22:28.660086] [INFO ] [sig ] Generating forecast for: FOA [2026-02-05T20:22:28.660127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-05T20:22:28.674251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-05T20:22:28.674700] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-05T20:22:28.675779] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-05T20:22:28.675832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:28.675865] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:28.675907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:28.675967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:28.735179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:28.736124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:28.736211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:28.736243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:28.862823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:28.862995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:28.863037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:28.863104] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:28.866593] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=32.26%) [2026-02-05T20:22:28.866895] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-05T20:22:28.867032] [INFO ] [sig ] FOA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:29.012376] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FOA.txt [2026-02-05T20:22:29.012559] [INFO ] [sig ] [1233/3445] Completed FOA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:29.012623] [INFO ] [sig ] [1234/3445] Forecasting FOF... [2026-02-05T20:22:29.012655] [INFO ] [sig ] Generating forecast for: FOF [2026-02-05T20:22:29.012686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-05T20:22:29.025255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-05T20:22:29.025713] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-05T20:22:29.026642] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-05T20:22:29.026697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:29.026730] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:29.026758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:29.026816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:29.084911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:29.085855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:29.085950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:29.085985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:29.207756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:29.207926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:29.207971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:29.208008] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:29.211638] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: DOWN (p=25.62%) [2026-02-05T20:22:29.211930] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-05T20:22:29.212096] [INFO ] [sig ] FOF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:29.356175] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FOF.txt [2026-02-05T20:22:29.356345] [INFO ] [sig ] [1234/3445] Completed FOF in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:29.356386] [INFO ] [sig ] [1235/3445] Forecasting FOLD... [2026-02-05T20:22:29.356418] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-05T20:22:29.356449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-05T20:22:29.368937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-05T20:22:29.369372] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-05T20:22:29.370271] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-05T20:22:29.370326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:29.370359] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:29.370387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:29.370446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:29.431101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:29.432066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:29.432162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:29.432196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:29.562286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:29.562457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:29.562500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:29.562530] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:29.566410] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: UP (p=74.21%) [2026-02-05T20:22:29.566781] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-05T20:22:29.566931] [INFO ] [sig ] FOLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:29.714535] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FOLD.txt [2026-02-05T20:22:29.714733] [INFO ] [sig ] [1235/3445] Completed FOLD in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:29.714775] [INFO ] [sig ] [1236/3445] Forecasting FORM... [2026-02-05T20:22:29.714807] [INFO ] [sig ] Generating forecast for: FORM [2026-02-05T20:22:29.714838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-05T20:22:29.726989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-05T20:22:29.727423] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-05T20:22:29.728351] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-05T20:22:29.728405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:29.728436] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:29.728462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:29.728518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:29.788781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:29.789923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:29.790021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:29.790056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:29.920021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:29.920189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:29.920229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:29.920258] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:29.923705] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-05T20:22:29.923991] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-05T20:22:29.924124] [INFO ] [sig ] FORM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:30.069196] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FORM.txt [2026-02-05T20:22:30.069346] [INFO ] [sig ] [1236/3445] Completed FORM in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.3m [2026-02-05T20:22:30.069385] [INFO ] [sig ] [1237/3445] Forecasting FOSL... [2026-02-05T20:22:30.069415] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-05T20:22:30.069453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-05T20:22:30.081019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-05T20:22:30.081361] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-05T20:22:30.082224] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-05T20:22:30.082278] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:30.082311] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:30.082339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:30.082397] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:30.143239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:30.144613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:30.144703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:30.144736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:30.275507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:30.275707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:30.275758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:30.275793] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:30.279712] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=53.77%) [2026-02-05T20:22:30.280047] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-05T20:22:30.280198] [INFO ] [sig ] FOSL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:30.431390] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FOSL.txt [2026-02-05T20:22:30.431559] [INFO ] [sig ] [1237/3445] Completed FOSL in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-05T20:22:30.431633] [INFO ] [sig ] [1238/3445] Forecasting FOX... [2026-02-05T20:22:30.431669] [INFO ] [sig ] Generating forecast for: FOX [2026-02-05T20:22:30.431703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-05T20:22:30.443959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-05T20:22:30.444378] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-05T20:22:30.445290] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-05T20:22:30.445345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:30.445378] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:30.445406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:30.445464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:30.503271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:30.504275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:30.504365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:30.504398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:30.632543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:30.632729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:30.632771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:30.632800] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:30.636347] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-05T20:22:30.636666] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-05T20:22:30.636805] [INFO ] [sig ] FOX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:30.804530] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FOX.txt [2026-02-05T20:22:30.804780] [INFO ] [sig ] [1238/3445] Completed FOX in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-05T20:22:30.804847] [INFO ] [sig ] [1239/3445] Forecasting FOXA... [2026-02-05T20:22:30.804894] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-05T20:22:30.804943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-05T20:22:30.820102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-05T20:22:30.820825] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-05T20:22:30.821960] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-05T20:22:30.822026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:30.822075] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:30.822116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:30.822201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:30.883797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:30.884723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:30.884811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:30.885026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:31.006652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:31.006826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:31.006865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:31.006894] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:31.010381] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-05T20:22:31.010708] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-05T20:22:31.010848] [INFO ] [sig ] FOXA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:31.154787] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FOXA.txt [2026-02-05T20:22:31.154943] [INFO ] [sig ] [1239/3445] Completed FOXA in 0.4s | 2.78 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-05T20:22:31.154986] [INFO ] [sig ] [1240/3445] Forecasting FOXF... [2026-02-05T20:22:31.155018] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-05T20:22:31.155055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-05T20:22:31.168063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-05T20:22:31.168449] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-05T20:22:31.169330] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-05T20:22:31.169383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:31.169416] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:31.169444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:31.169501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:31.226905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:31.227526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:31.227651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:31.227687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:31.349068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:31.349239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:31.349281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:31.349500] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:31.353310] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: UP (p=99.47%) [2026-02-05T20:22:31.353601] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-05T20:22:31.353729] [INFO ] [sig ] FOXF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:31.497078] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FOXF.txt [2026-02-05T20:22:31.497442] [INFO ] [sig ] [1240/3445] Completed FOXF in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-05T20:22:31.497483] [INFO ] [sig ] [1241/3445] Forecasting FPF... [2026-02-05T20:22:31.497514] [INFO ] [sig ] Generating forecast for: FPF [2026-02-05T20:22:31.497546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-05T20:22:31.517460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-05T20:22:31.517890] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-05T20:22:31.519033] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-05T20:22:31.519100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:31.519148] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:31.519185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:31.519254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:31.577324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:31.578083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:31.578209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:31.578266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:31.700864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:31.701037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:31.701080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:31.701112] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:31.704901] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: DOWN (p=37.74%) [2026-02-05T20:22:31.705218] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-05T20:22:31.705368] [INFO ] [sig ] FPF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:31.846924] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FPF.txt [2026-02-05T20:22:31.847055] [INFO ] [sig ] [1241/3445] Completed FPF in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-05T20:22:31.847101] [INFO ] [sig ] [1242/3445] Forecasting FPH... [2026-02-05T20:22:31.847133] [INFO ] [sig ] Generating forecast for: FPH [2026-02-05T20:22:31.847169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-05T20:22:31.857928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-05T20:22:31.858308] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-05T20:22:31.859164] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-05T20:22:31.859228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:31.859260] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:31.859286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:31.859341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:31.916637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:31.917487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:31.917591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:31.917629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:32.036723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:32.036913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:32.036956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:32.036985] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:32.040492] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=59.94%) [2026-02-05T20:22:32.040794] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-05T20:22:32.040930] [INFO ] [sig ] FPH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:32.180375] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FPH.txt [2026-02-05T20:22:32.180541] [INFO ] [sig ] [1242/3445] Completed FPH in 0.3s | 2.78 sym/s | Total: 7.4m | ETA: 13.2m [2026-02-05T20:22:32.180611] [INFO ] [sig ] [1243/3445] Forecasting FPI... [2026-02-05T20:22:32.180644] [INFO ] [sig ] Generating forecast for: FPI [2026-02-05T20:22:32.180677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-05T20:22:32.191995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-05T20:22:32.192380] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-05T20:22:32.193222] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-05T20:22:32.193274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:32.193306] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:32.193333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:32.193388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:32.252244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:32.253180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:32.253271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:32.253303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:32.371711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:32.371878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:32.371919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:32.371949] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:32.375432] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-05T20:22:32.375747] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-05T20:22:32.375902] [INFO ] [sig ] FPI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:32.522351] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FPI.txt [2026-02-05T20:22:32.522588] [INFO ] [sig ] [1243/3445] Completed FPI in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:32.522632] [INFO ] [sig ] [1244/3445] Forecasting FPXI... [2026-02-05T20:22:32.522663] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-05T20:22:32.522696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-05T20:22:32.533538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-05T20:22:32.533952] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-05T20:22:32.534777] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-05T20:22:32.534830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:32.534863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:32.534890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:32.534948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:32.593801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:32.594920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:32.595013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:32.595051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:32.701586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:32.701755] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:32.701796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:32.701825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:32.705240] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: UP (p=80.61%) [2026-02-05T20:22:32.705517] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-05T20:22:32.705668] [INFO ] [sig ] FPXI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:32.849165] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FPXI.txt [2026-02-05T20:22:32.849328] [INFO ] [sig ] [1244/3445] Completed FPXI in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:32.849370] [INFO ] [sig ] [1245/3445] Forecasting FRA... [2026-02-05T20:22:32.849401] [INFO ] [sig ] Generating forecast for: FRA [2026-02-05T20:22:32.849434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-05T20:22:32.861623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-05T20:22:32.862026] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-05T20:22:32.862873] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-05T20:22:32.862926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:32.862959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:32.862986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:32.863043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:32.924302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:32.925345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:32.925444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:32.925479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:33.070651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:33.070816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:33.070860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:33.070891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:33.074727] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-05T20:22:33.075084] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-05T20:22:33.075261] [INFO ] [sig ] FRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:33.233287] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FRA.txt [2026-02-05T20:22:33.233478] [INFO ] [sig ] [1245/3445] Completed FRA in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:33.233521] [INFO ] [sig ] [1246/3445] Forecasting FRBA... [2026-02-05T20:22:33.233551] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-05T20:22:33.233613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-05T20:22:33.247036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-05T20:22:33.247459] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-05T20:22:33.248423] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-05T20:22:33.248478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:33.248536] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:33.248566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:33.248646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:33.306269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:33.307259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:33.307375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:33.307412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:33.428113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:33.428303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:33.428346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:33.428375] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:33.431964] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: UP (p=95.21%) [2026-02-05T20:22:33.432292] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-05T20:22:33.432426] [INFO ] [sig ] FRBA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:33.579788] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FRBA.txt [2026-02-05T20:22:33.579951] [INFO ] [sig ] [1246/3445] Completed FRBA in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:33.579993] [INFO ] [sig ] [1247/3445] Forecasting FRGE... [2026-02-05T20:22:33.580024] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-05T20:22:33.580056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-05T20:22:33.591926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-05T20:22:33.592586] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-05T20:22:33.593505] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-05T20:22:33.593561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:33.593645] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:33.593674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:33.593732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:33.659588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:33.660713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:33.660803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:33.660839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:33.794296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:33.794463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:33.794506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:33.794538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:33.799103] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: UP (p=61.35%) [2026-02-05T20:22:33.799534] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-05T20:22:33.799714] [INFO ] [sig ] FRGE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:33.952821] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FRGE.txt [2026-02-05T20:22:33.952977] [INFO ] [sig ] [1247/3445] Completed FRGE in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:33.953019] [INFO ] [sig ] [1248/3445] Forecasting FRHC... [2026-02-05T20:22:33.953050] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-05T20:22:33.953081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-05T20:22:33.964846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-05T20:22:33.965237] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-05T20:22:33.966066] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-05T20:22:33.966125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:33.966166] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:33.966199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:33.966268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:34.033049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:34.034104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:34.034192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:34.034227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:34.161108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:34.161289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:34.161335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:34.161366] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:34.165445] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-05T20:22:34.165944] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-05T20:22:34.166133] [INFO ] [sig ] FRHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:34.323810] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FRHC.txt [2026-02-05T20:22:34.323973] [INFO ] [sig ] [1248/3445] Completed FRHC in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:34.324015] [INFO ] [sig ] [1249/3445] Forecasting FRME... [2026-02-05T20:22:34.324045] [INFO ] [sig ] Generating forecast for: FRME [2026-02-05T20:22:34.324077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-05T20:22:34.335873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-05T20:22:34.336273] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-05T20:22:34.337174] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-05T20:22:34.337242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:34.337281] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:34.337310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:34.337368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:34.400851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:34.401813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:34.401905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:34.401939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:34.524451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:34.524638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:34.524682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:34.524712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:34.528271] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-05T20:22:34.528600] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-05T20:22:34.528741] [INFO ] [sig ] FRME: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:34.675706] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FRME.txt [2026-02-05T20:22:34.675872] [INFO ] [sig ] [1249/3445] Completed FRME in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:34.675918] [INFO ] [sig ] [1250/3445] Forecasting FRO... [2026-02-05T20:22:34.675950] [INFO ] [sig ] Generating forecast for: FRO [2026-02-05T20:22:34.675981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-05T20:22:34.687316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-05T20:22:34.687751] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-05T20:22:34.688652] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-05T20:22:34.688705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:34.688737] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:34.688763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:34.688819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:34.747337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:34.748262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:34.748358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:34.748392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:34.874997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:34.875163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:34.875207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:34.875294] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:34.878851] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=76.74%) [2026-02-05T20:22:34.879147] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-05T20:22:34.879309] [INFO ] [sig ] FRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:35.023374] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FRO.txt [2026-02-05T20:22:35.023533] [INFO ] [sig ] [1250/3445] Completed FRO in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:35.023614] [INFO ] [sig ] [1251/3445] Forecasting FROG... [2026-02-05T20:22:35.023652] [INFO ] [sig ] Generating forecast for: FROG [2026-02-05T20:22:35.023684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-05T20:22:35.037250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-05T20:22:35.037702] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-05T20:22:35.038764] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-05T20:22:35.038827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:35.038868] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:35.038907] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:35.038984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:35.108767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:35.109669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:35.109758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:35.109791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:35.232797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:35.232962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:35.233002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:35.233031] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:35.236936] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-02-05T20:22:35.237238] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-05T20:22:35.237393] [INFO ] [sig ] FROG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:35.381352] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FROG.txt [2026-02-05T20:22:35.381525] [INFO ] [sig ] [1251/3445] Completed FROG in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:35.381608] [INFO ] [sig ] [1252/3445] Forecasting FRPH... [2026-02-05T20:22:35.381645] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-05T20:22:35.381678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-05T20:22:35.392995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-05T20:22:35.393401] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-05T20:22:35.394247] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-05T20:22:35.394301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:35.394333] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:35.394359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:35.394416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:35.454059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:35.454968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:35.455057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:35.455092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:35.579227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:35.579391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:35.579435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:35.579466] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:35.583086] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: DOWN (p=38.48%) [2026-02-05T20:22:35.583408] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-05T20:22:35.583552] [INFO ] [sig ] FRPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:35.733347] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FRPH.txt [2026-02-05T20:22:35.733534] [INFO ] [sig ] [1252/3445] Completed FRPH in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.2m [2026-02-05T20:22:35.733600] [INFO ] [sig ] [1253/3445] Forecasting FRSH... [2026-02-05T20:22:35.733634] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-05T20:22:35.733666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-05T20:22:35.745361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-05T20:22:35.745771] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-05T20:22:35.746664] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-05T20:22:35.746719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:35.746752] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:35.746779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:35.746837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:35.812112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:35.813264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:35.813355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:35.813390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:35.948357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:35.948533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:35.948620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:35.948654] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:35.952472] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=59.60%) [2026-02-05T20:22:35.952786] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-05T20:22:35.952945] [INFO ] [sig ] FRSH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:36.102688] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FRSH.txt [2026-02-05T20:22:36.102850] [INFO ] [sig ] [1253/3445] Completed FRSH in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-05T20:22:36.102891] [INFO ] [sig ] [1254/3445] Forecasting FSBC... [2026-02-05T20:22:36.102923] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-05T20:22:36.102955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-05T20:22:36.115604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-05T20:22:36.116002] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-05T20:22:36.116888] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-05T20:22:36.116943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:36.116976] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:36.117003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:36.117061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:36.175324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:36.176243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:36.176351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:36.176386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:36.298885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:36.299048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:36.299090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:36.299119] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:36.302562] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-02-05T20:22:36.302877] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-05T20:22:36.303009] [INFO ] [sig ] FSBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:36.475705] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FSBC.txt [2026-02-05T20:22:36.475879] [INFO ] [sig ] [1254/3445] Completed FSBC in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-05T20:22:36.475923] [INFO ] [sig ] [1255/3445] Forecasting FSCO... [2026-02-05T20:22:36.475955] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-05T20:22:36.475986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-05T20:22:36.487558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-05T20:22:36.488099] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-05T20:22:36.489134] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-05T20:22:36.489198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:36.489232] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:36.489261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:36.489318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:36.547317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:36.548330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:36.548433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:36.548476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:36.666453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:36.666643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:36.666685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:36.666715] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:36.670482] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: DOWN (p=33.56%) [2026-02-05T20:22:36.670813] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-05T20:22:36.670951] [INFO ] [sig ] FSCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:36.812047] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FSCO.txt [2026-02-05T20:22:36.812218] [INFO ] [sig ] [1255/3445] Completed FSCO in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-05T20:22:36.812259] [INFO ] [sig ] [1256/3445] Forecasting FSK... [2026-02-05T20:22:36.812290] [INFO ] [sig ] Generating forecast for: FSK [2026-02-05T20:22:36.812321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-05T20:22:36.823709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-05T20:22:36.824166] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-05T20:22:36.825055] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-05T20:22:36.825111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:36.825145] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:36.825178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:36.825246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:36.882727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:36.883669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:36.883759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:36.883794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:37.001664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:37.001848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:37.001891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:37.001922] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:37.006534] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: UP (p=83.35%) [2026-02-05T20:22:37.006960] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-05T20:22:37.007166] [INFO ] [sig ] FSK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:37.157499] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FSK.txt [2026-02-05T20:22:37.157655] [INFO ] [sig ] [1256/3445] Completed FSK in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-05T20:22:37.157698] [INFO ] [sig ] [1257/3445] Forecasting FSLY... [2026-02-05T20:22:37.157728] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-05T20:22:37.157759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-05T20:22:37.169257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-05T20:22:37.169655] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-05T20:22:37.170537] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-05T20:22:37.170614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:37.170667] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:37.170699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:37.170758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:37.236010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:37.236928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:37.237069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:37.237133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:37.364937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:37.365100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:37.365143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:37.365173] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:37.368655] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-05T20:22:37.368946] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-05T20:22:37.369078] [INFO ] [sig ] FSLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:37.513193] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FSLY.txt [2026-02-05T20:22:37.513358] [INFO ] [sig ] [1257/3445] Completed FSLY in 0.4s | 2.78 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-05T20:22:37.513399] [INFO ] [sig ] [1258/3445] Forecasting FSM... [2026-02-05T20:22:37.513431] [INFO ] [sig ] Generating forecast for: FSM [2026-02-05T20:22:37.513462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-05T20:22:37.524603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-05T20:22:37.524993] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-05T20:22:37.525848] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-05T20:22:37.525903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:37.525936] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:37.525965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:37.526023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:37.584213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:37.585083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:37.585191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:37.585229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:37.711153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:37.711304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:37.711344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:37.711374] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:37.715803] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-05T20:22:37.716080] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-05T20:22:37.716215] [INFO ] [sig ] FSM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:37.855877] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FSM.txt [2026-02-05T20:22:37.856012] [INFO ] [sig ] [1258/3445] Completed FSM in 0.3s | 2.78 sym/s | Total: 7.5m | ETA: 13.1m [2026-02-05T20:22:37.856051] [INFO ] [sig ] [1259/3445] Forecasting FSS... [2026-02-05T20:22:37.856080] [INFO ] [sig ] Generating forecast for: FSS [2026-02-05T20:22:37.856110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-05T20:22:37.867136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-05T20:22:37.867500] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-05T20:22:37.868382] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-05T20:22:37.868436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:37.868467] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:37.868493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:37.868549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:37.926160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:37.926852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:37.926936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:37.926970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:38.049072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:38.049229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:38.049276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:38.049312] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:38.052849] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=26.45%) [2026-02-05T20:22:38.053167] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-05T20:22:38.053304] [INFO ] [sig ] FSS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:38.196523] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FSS.txt [2026-02-05T20:22:38.196692] [INFO ] [sig ] [1259/3445] Completed FSS in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:38.196733] [INFO ] [sig ] [1260/3445] Forecasting FTA... [2026-02-05T20:22:38.196763] [INFO ] [sig ] Generating forecast for: FTA [2026-02-05T20:22:38.196796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-05T20:22:38.207779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-05T20:22:38.208172] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-05T20:22:38.209075] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-05T20:22:38.209131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:38.209164] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:38.209191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:38.209248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:38.268493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:38.269384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:38.269468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:38.269502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:38.390965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:38.391128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:38.391168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:38.391199] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:38.395179] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: UP (p=56.74%) [2026-02-05T20:22:38.395480] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-05T20:22:38.395639] [INFO ] [sig ] FTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:38.536038] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTA.txt [2026-02-05T20:22:38.536227] [INFO ] [sig ] [1260/3445] Completed FTA in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:38.536269] [INFO ] [sig ] [1261/3445] Forecasting FTAI... [2026-02-05T20:22:38.536306] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-05T20:22:38.536339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-05T20:22:38.546950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-05T20:22:38.547303] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-05T20:22:38.548208] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-05T20:22:38.548284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:38.548320] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:38.548347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:38.548404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:38.609927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:38.610787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:38.610885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:38.610922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:38.735592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:38.735749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:38.735789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:38.735819] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:38.739284] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: UP (p=98.30%) [2026-02-05T20:22:38.739591] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-05T20:22:38.739719] [INFO ] [sig ] FTAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:38.878478] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTAI.txt [2026-02-05T20:22:38.878630] [INFO ] [sig ] [1261/3445] Completed FTAI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:38.878672] [INFO ] [sig ] [1262/3445] Forecasting FTC... [2026-02-05T20:22:38.878702] [INFO ] [sig ] Generating forecast for: FTC [2026-02-05T20:22:38.878732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-05T20:22:38.889796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-05T20:22:38.890141] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-05T20:22:38.891002] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-05T20:22:38.891056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:38.891091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:38.891119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:38.891181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:38.950717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:38.951457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:38.951542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:38.951595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:39.070622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:39.070779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:39.070822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:39.070854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:39.074429] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: UP (p=73.72%) [2026-02-05T20:22:39.074748] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-05T20:22:39.074890] [INFO ] [sig ] FTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:39.217336] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTC.txt [2026-02-05T20:22:39.217503] [INFO ] [sig ] [1262/3445] Completed FTC in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:39.217546] [INFO ] [sig ] [1263/3445] Forecasting FTCI... [2026-02-05T20:22:39.217609] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-05T20:22:39.217652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-05T20:22:39.229761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-05T20:22:39.230103] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-05T20:22:39.230987] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-05T20:22:39.231044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:39.231079] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:39.231107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:39.231166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:39.291047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:39.291798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:39.291883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:39.291918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:39.417666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:39.417816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:39.417856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:39.417886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:39.421357] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=71.24%) [2026-02-05T20:22:39.421650] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-05T20:22:39.421776] [INFO ] [sig ] FTCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:39.561129] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTCI.txt [2026-02-05T20:22:39.561253] [INFO ] [sig ] [1263/3445] Completed FTCI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:39.561292] [INFO ] [sig ] [1264/3445] Forecasting FTCS... [2026-02-05T20:22:39.561322] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-05T20:22:39.561352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-05T20:22:39.574074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-05T20:22:39.574397] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-05T20:22:39.575310] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-05T20:22:39.575365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:39.575427] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:39.575457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:39.575532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:39.639063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:39.639759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:39.639839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:39.639872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:39.758476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:39.758645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:39.758689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:39.758747] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:39.762246] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=60.25%) [2026-02-05T20:22:39.762529] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-05T20:22:39.762677] [INFO ] [sig ] FTCS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:39.909033] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTCS.txt [2026-02-05T20:22:39.909179] [INFO ] [sig ] [1264/3445] Completed FTCS in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:39.909239] [INFO ] [sig ] [1265/3445] Forecasting FTEK... [2026-02-05T20:22:39.909279] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-05T20:22:39.909318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-05T20:22:39.920747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-05T20:22:39.921095] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-05T20:22:39.922019] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-05T20:22:39.922074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:39.922108] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:39.922136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:39.922195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:39.982378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:39.983063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:39.983166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:39.983200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:40.104164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:40.104316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:40.104358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:40.104386] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:40.107798] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: UP (p=72.14%) [2026-02-05T20:22:40.108074] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-05T20:22:40.108199] [INFO ] [sig ] FTEK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:40.249624] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTEK.txt [2026-02-05T20:22:40.249790] [INFO ] [sig ] [1265/3445] Completed FTEK in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:40.249830] [INFO ] [sig ] [1266/3445] Forecasting FTGC... [2026-02-05T20:22:40.249860] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-05T20:22:40.249891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-05T20:22:40.261124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-05T20:22:40.261533] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-05T20:22:40.262420] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-05T20:22:40.262474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:40.262509] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:40.262537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:40.262634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:40.324988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:40.325908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:40.325997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:40.326048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:40.453416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:40.453606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:40.453652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:40.453682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:40.457330] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-05T20:22:40.457664] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-05T20:22:40.457806] [INFO ] [sig ] FTGC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:40.603850] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTGC.txt [2026-02-05T20:22:40.604007] [INFO ] [sig ] [1266/3445] Completed FTGC in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:40.604047] [INFO ] [sig ] [1267/3445] Forecasting FTGS... [2026-02-05T20:22:40.604077] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-05T20:22:40.604109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-05T20:22:40.615689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-05T20:22:40.616064] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-05T20:22:40.616913] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-05T20:22:40.616965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:40.616997] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:40.617024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:40.617080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:40.676668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:40.677568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:40.677677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:40.677711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:40.800136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:40.800307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:40.800357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:40.800430] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:40.804229] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-05T20:22:40.804512] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-05T20:22:40.804859] [INFO ] [sig ] FTGS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:40.946525] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTGS.txt [2026-02-05T20:22:40.946877] [INFO ] [sig ] [1267/3445] Completed FTGS in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:40.946918] [INFO ] [sig ] [1268/3445] Forecasting FTHI... [2026-02-05T20:22:40.946948] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-05T20:22:40.946978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-05T20:22:40.961898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-05T20:22:40.962456] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-05T20:22:40.963687] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-05T20:22:40.963774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:40.963822] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:40.963860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:40.963961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:41.031905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:41.032873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:41.032963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:41.032999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:41.170267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:41.170471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:41.170529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:41.170570] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:41.175616] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=5.83%) [2026-02-05T20:22:41.176070] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-05T20:22:41.176281] [INFO ] [sig ] FTHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:41.320544] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FTHI.txt [2026-02-05T20:22:41.320729] [INFO ] [sig ] [1268/3445] Completed FTHI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 13.1m [2026-02-05T20:22:41.320770] [INFO ] [sig ] [1269/3445] Forecasting FTHY... [2026-02-05T20:22:41.320800] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-05T20:22:41.320830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-05T20:22:41.331997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-05T20:22:41.332327] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-05T20:22:41.333173] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-05T20:22:41.333227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:41.333259] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:41.333286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:41.333344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:41.390634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:41.391359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:41.391442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:41.391476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:41.506063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:41.506190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:41.506231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:41.506260] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:41.509744] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-02-05T20:22:41.510026] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-05T20:22:41.510152] [INFO ] [sig ] FTHY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:41.654328] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTHY.txt [2026-02-05T20:22:41.654477] [INFO ] [sig ] [1269/3445] Completed FTHY in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:41.654519] [INFO ] [sig ] [1270/3445] Forecasting FTI... [2026-02-05T20:22:41.654549] [INFO ] [sig ] Generating forecast for: FTI [2026-02-05T20:22:41.654599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-05T20:22:41.665252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-05T20:22:41.665604] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-05T20:22:41.666418] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-05T20:22:41.666471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:41.666503] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:41.666531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:41.666609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:41.724812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:41.725519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:41.725624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:41.725658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:41.848372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:41.848544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:41.848606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:41.848639] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:41.852069] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=92.10%) [2026-02-05T20:22:41.852345] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-05T20:22:41.852473] [INFO ] [sig ] FTI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:41.997957] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTI.txt [2026-02-05T20:22:41.998118] [INFO ] [sig ] [1270/3445] Completed FTI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:41.998160] [INFO ] [sig ] [1271/3445] Forecasting FTK... [2026-02-05T20:22:41.998190] [INFO ] [sig ] Generating forecast for: FTK [2026-02-05T20:22:41.998221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-05T20:22:42.012665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-05T20:22:42.013138] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-05T20:22:42.014291] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-05T20:22:42.014359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:42.014406] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:42.014449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:42.014536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:42.083488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:42.084385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:42.084477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:42.084512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:42.212117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:42.212285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:42.212328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:42.212359] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:42.215872] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: UP (p=55.19%) [2026-02-05T20:22:42.216178] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-05T20:22:42.216343] [INFO ] [sig ] FTK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:42.362522] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTK.txt [2026-02-05T20:22:42.362711] [INFO ] [sig ] [1271/3445] Completed FTK in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:42.362754] [INFO ] [sig ] [1272/3445] Forecasting FTLF... [2026-02-05T20:22:42.362786] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-05T20:22:42.362817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-05T20:22:42.374338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-05T20:22:42.374750] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-05T20:22:42.375596] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-05T20:22:42.375652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:42.375684] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:42.375712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:42.375770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:42.435113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:42.436232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:42.436327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:42.436367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:42.550271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:42.550431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:42.550471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:42.550499] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:42.554459] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: UP (p=97.72%) [2026-02-05T20:22:42.554953] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-05T20:22:42.555084] [INFO ] [sig ] FTLF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:42.705885] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTLF.txt [2026-02-05T20:22:42.706038] [INFO ] [sig ] [1272/3445] Completed FTLF in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:42.706078] [INFO ] [sig ] [1273/3445] Forecasting FTQI... [2026-02-05T20:22:42.706108] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-05T20:22:42.706139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-05T20:22:42.717597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-05T20:22:42.717954] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-05T20:22:42.718798] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-05T20:22:42.718851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:42.718882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:42.718909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:42.718964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:42.778955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:42.779912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:42.780007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:42.780041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:42.904437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:42.904654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:42.904698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:42.904727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:42.908178] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=91.85%) [2026-02-05T20:22:42.908500] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-05T20:22:42.908659] [INFO ] [sig ] FTQI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:43.053001] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTQI.txt [2026-02-05T20:22:43.053171] [INFO ] [sig ] [1273/3445] Completed FTQI in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:43.053215] [INFO ] [sig ] [1274/3445] Forecasting FTRE... [2026-02-05T20:22:43.053247] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-05T20:22:43.053280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-05T20:22:43.065056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-05T20:22:43.065511] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-05T20:22:43.066391] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-05T20:22:43.066446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:43.066479] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:43.066508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:43.066568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:43.125428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:43.126336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:43.126460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:43.126494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:43.251908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:43.252075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:43.252117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:43.252146] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:43.255709] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: UP (p=51.48%) [2026-02-05T20:22:43.256017] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-05T20:22:43.256155] [INFO ] [sig ] FTRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:43.396724] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTRE.txt [2026-02-05T20:22:43.396889] [INFO ] [sig ] [1274/3445] Completed FTRE in 0.3s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:43.396931] [INFO ] [sig ] [1275/3445] Forecasting FTRI... [2026-02-05T20:22:43.396964] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-05T20:22:43.396995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-05T20:22:43.408729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-05T20:22:43.409085] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-05T20:22:43.409976] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-05T20:22:43.410029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:43.410061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:43.410088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:43.410144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:43.467846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:43.468769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:43.468856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:43.468890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:43.592557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:43.592773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:43.592815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:43.592846] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:43.596395] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=62.48%) [2026-02-05T20:22:43.596741] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-05T20:22:43.596888] [INFO ] [sig ] FTRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:43.748974] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTRI.txt [2026-02-05T20:22:43.749137] [INFO ] [sig ] [1275/3445] Completed FTRI in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:43.749177] [INFO ] [sig ] [1276/3445] Forecasting FTS... [2026-02-05T20:22:43.749208] [INFO ] [sig ] Generating forecast for: FTS [2026-02-05T20:22:43.749257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-05T20:22:43.761118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-05T20:22:43.761532] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-05T20:22:43.762377] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-05T20:22:43.762431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:43.762463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:43.762490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:43.762560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:43.823469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:43.824546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:43.824673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:43.824709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:43.953445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:43.953629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:43.953672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:43.953701] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:43.957094] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: UP (p=99.06%) [2026-02-05T20:22:43.957423] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-05T20:22:43.957565] [INFO ] [sig ] FTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:44.106491] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTS.txt [2026-02-05T20:22:44.106682] [INFO ] [sig ] [1276/3445] Completed FTS in 0.4s | 2.78 sym/s | Total: 7.6m | ETA: 13.0m [2026-02-05T20:22:44.106725] [INFO ] [sig ] [1277/3445] Forecasting FTSL... [2026-02-05T20:22:44.106757] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-05T20:22:44.106787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-05T20:22:44.117830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-05T20:22:44.118194] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-05T20:22:44.119051] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-05T20:22:44.119104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:44.119137] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:44.119164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:44.119221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:44.180171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:44.181141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:44.181226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:44.181260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:44.299245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:44.299427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:44.299466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:44.299495] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:44.302940] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-05T20:22:44.303216] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-05T20:22:44.303347] [INFO ] [sig ] FTSL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:44.445955] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTSL.txt [2026-02-05T20:22:44.446142] [INFO ] [sig ] [1277/3445] Completed FTSL in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:44.446184] [INFO ] [sig ] [1278/3445] Forecasting FTSM... [2026-02-05T20:22:44.446215] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-05T20:22:44.446247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-05T20:22:44.457307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-05T20:22:44.457765] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-05T20:22:44.458730] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-05T20:22:44.458796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:44.458844] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:44.458881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:44.458941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:44.526627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:44.527567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:44.527678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:44.527901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:44.633108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:44.633276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:44.633318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:44.633348] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:44.636824] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-05T20:22:44.637112] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-05T20:22:44.637247] [INFO ] [sig ] FTSM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:44.783331] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTSM.txt [2026-02-05T20:22:44.783510] [INFO ] [sig ] [1278/3445] Completed FTSM in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:44.783560] [INFO ] [sig ] [1279/3445] Forecasting FTXL... [2026-02-05T20:22:44.783610] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-05T20:22:44.783645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-05T20:22:44.796961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-05T20:22:44.797328] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-05T20:22:44.798155] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-05T20:22:44.798207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:44.798267] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:44.798300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:44.798359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:44.861064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:44.861973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:44.862065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:44.862100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:44.998613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:44.998778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:44.998818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:44.998848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:45.002921] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-05T20:22:45.003207] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-05T20:22:45.003338] [INFO ] [sig ] FTXL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:45.145947] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FTXL.txt [2026-02-05T20:22:45.146102] [INFO ] [sig ] [1279/3445] Completed FTXL in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:45.146142] [INFO ] [sig ] [1280/3445] Forecasting FTXN... [2026-02-05T20:22:45.146173] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-05T20:22:45.146205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-05T20:22:45.157256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-05T20:22:45.157667] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-05T20:22:45.158528] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-05T20:22:45.158600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:45.158639] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:45.158667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:45.158723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:45.218946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:45.220026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:45.220113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:45.220146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:45.339462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:45.339647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:45.339688] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:45.339719] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:45.343145] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: UP (p=55.60%) [2026-02-05T20:22:45.343428] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-05T20:22:45.343558] [INFO ] [sig ] FTXN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:45.494200] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTXN.txt [2026-02-05T20:22:45.494364] [INFO ] [sig ] [1280/3445] Completed FTXN in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:45.494404] [INFO ] [sig ] [1281/3445] Forecasting FTXO... [2026-02-05T20:22:45.494435] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-05T20:22:45.494466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-05T20:22:45.507014] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-05T20:22:45.507405] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-05T20:22:45.508298] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-05T20:22:45.508371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:45.508440] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:45.508475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:45.508544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:45.576022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:45.577138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:45.577248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:45.577292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:45.708459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:45.708656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:45.708703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:45.708735] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:45.712426] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-05T20:22:45.712829] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-05T20:22:45.712978] [INFO ] [sig ] FTXO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:45.865882] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FTXO.txt [2026-02-05T20:22:45.866037] [INFO ] [sig ] [1281/3445] Completed FTXO in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:45.866079] [INFO ] [sig ] [1282/3445] Forecasting FUBO... [2026-02-05T20:22:45.866109] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-05T20:22:45.866141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-05T20:22:45.878995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-05T20:22:45.879373] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-05T20:22:45.880443] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-05T20:22:45.880508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:45.880547] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:45.880612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:45.880674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:45.945924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:45.946846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:45.946937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:45.946973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:46.077554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:46.077742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:46.077784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:46.077815] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:46.081369] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-05T20:22:46.081722] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-05T20:22:46.081877] [INFO ] [sig ] FUBO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:46.237637] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FUBO.txt [2026-02-05T20:22:46.237816] [INFO ] [sig ] [1282/3445] Completed FUBO in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:46.237860] [INFO ] [sig ] [1283/3445] Forecasting FUL... [2026-02-05T20:22:46.237893] [INFO ] [sig ] Generating forecast for: FUL [2026-02-05T20:22:46.237926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-05T20:22:46.249520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-05T20:22:46.249962] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-05T20:22:46.250944] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-05T20:22:46.251000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:46.251034] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:46.251062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:46.251119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:46.317780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:46.318701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:46.318797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:46.318831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:46.456477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:46.456846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:46.456890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:46.456920] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:46.460681] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: DOWN (p=0.19%) [2026-02-05T20:22:46.460975] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-05T20:22:46.461114] [INFO ] [sig ] FUL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:46.626060] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FUL.txt [2026-02-05T20:22:46.626214] [INFO ] [sig ] [1283/3445] Completed FUL in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:46.626254] [INFO ] [sig ] [1284/3445] Forecasting FULC... [2026-02-05T20:22:46.626283] [INFO ] [sig ] Generating forecast for: FULC [2026-02-05T20:22:46.626317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-05T20:22:46.637605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-05T20:22:46.637963] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-05T20:22:46.638860] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-05T20:22:46.638913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:46.638944] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:46.638970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:46.639027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:46.700955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:46.702092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:46.702191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:46.702227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:46.831309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:46.831469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:46.831512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:46.831597] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:46.835179] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-05T20:22:46.835468] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-05T20:22:46.835623] [INFO ] [sig ] FULC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:46.981550] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FULC.txt [2026-02-05T20:22:46.981736] [INFO ] [sig ] [1284/3445] Completed FULC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 13.0m [2026-02-05T20:22:46.981784] [INFO ] [sig ] [1285/3445] Forecasting FUN... [2026-02-05T20:22:46.981815] [INFO ] [sig ] Generating forecast for: FUN [2026-02-05T20:22:46.981848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-05T20:22:46.993865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-05T20:22:46.994239] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-05T20:22:46.995070] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-05T20:22:46.995124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:46.995156] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:46.995183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:46.995239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:47.055911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:47.056785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:47.056874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:47.056907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:47.181362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:47.181538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:47.181607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:47.181640] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:47.185336] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-02-05T20:22:47.185673] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-05T20:22:47.185818] [INFO ] [sig ] FUN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:47.338144] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FUN.txt [2026-02-05T20:22:47.338338] [INFO ] [sig ] [1285/3445] Completed FUN in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:47.338384] [INFO ] [sig ] [1286/3445] Forecasting FUNC... [2026-02-05T20:22:47.338416] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-05T20:22:47.338448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-05T20:22:47.351078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-05T20:22:47.351561] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-05T20:22:47.352677] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-05T20:22:47.352923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:47.352956] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:47.352984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:47.353043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:47.414176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:47.415071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:47.415157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:47.415190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:47.541940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:47.542106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:47.542146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:47.542176] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:47.545557] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-05T20:22:47.545854] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-05T20:22:47.545999] [INFO ] [sig ] FUNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:47.694063] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FUNC.txt [2026-02-05T20:22:47.694217] [INFO ] [sig ] [1286/3445] Completed FUNC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:47.694258] [INFO ] [sig ] [1287/3445] Forecasting FUND... [2026-02-05T20:22:47.694289] [INFO ] [sig ] Generating forecast for: FUND [2026-02-05T20:22:47.694321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-05T20:22:47.706432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-05T20:22:47.706824] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-05T20:22:47.707643] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-05T20:22:47.707696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:47.707728] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:47.707755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:47.707813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:47.775630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:47.776527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:47.776643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:47.776681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:47.897428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:47.897610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:47.897655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:47.897686] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:47.901234] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-02-05T20:22:47.901544] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-05T20:22:47.901705] [INFO ] [sig ] FUND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:48.051820] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FUND.txt [2026-02-05T20:22:48.051974] [INFO ] [sig ] [1287/3445] Completed FUND in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:48.052017] [INFO ] [sig ] [1288/3445] Forecasting FVCB... [2026-02-05T20:22:48.052049] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-05T20:22:48.052081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-05T20:22:48.063233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-05T20:22:48.063598] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-05T20:22:48.064410] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-05T20:22:48.064467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:48.064503] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:48.064532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:48.064609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:48.122931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:48.123681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:48.123771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:48.123807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:48.237934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:48.238090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:48.238147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:48.238178] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:48.241767] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: UP (p=54.43%) [2026-02-05T20:22:48.242052] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-05T20:22:48.242186] [INFO ] [sig ] FVCB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:48.392445] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FVCB.txt [2026-02-05T20:22:48.392654] [INFO ] [sig ] [1288/3445] Completed FVCB in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:48.392701] [INFO ] [sig ] [1289/3445] Forecasting FWONA... [2026-02-05T20:22:48.392732] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-05T20:22:48.392765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-05T20:22:48.404318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-05T20:22:48.404750] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-05T20:22:48.405712] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-05T20:22:48.405772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:48.405807] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:48.405836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:48.405894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:48.467785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:48.468777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:48.468885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:48.468933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:48.614956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:48.615125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:48.615170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:48.615208] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:48.619990] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-02-05T20:22:48.620513] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-05T20:22:48.620764] [INFO ] [sig ] FWONA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:48.775677] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FWONA.txt [2026-02-05T20:22:48.775844] [INFO ] [sig ] [1289/3445] Completed FWONA in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:48.775884] [INFO ] [sig ] [1290/3445] Forecasting FWONK... [2026-02-05T20:22:48.775914] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-05T20:22:48.775947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-05T20:22:48.788534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-05T20:22:48.789148] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-05T20:22:48.790140] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-05T20:22:48.790194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:48.790228] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:48.790255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:48.790312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:48.850717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:48.851603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:48.851698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:48.851732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:48.967831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:48.967995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:48.968037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:48.968067] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:48.971663] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=86.40%) [2026-02-05T20:22:48.971951] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-05T20:22:48.972084] [INFO ] [sig ] FWONK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:49.115343] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FWONK.txt [2026-02-05T20:22:49.115459] [INFO ] [sig ] [1290/3445] Completed FWONK in 0.3s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:49.115498] [INFO ] [sig ] [1291/3445] Forecasting FWRD... [2026-02-05T20:22:49.115527] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-05T20:22:49.115564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-05T20:22:49.126880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-05T20:22:49.127189] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-05T20:22:49.128014] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-05T20:22:49.128066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:49.128098] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:49.128126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:49.128183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:49.188620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:49.189540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:49.189873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:49.189907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:49.315239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:49.315392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:49.315432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:49.315462] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:49.319152] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: DOWN (p=41.43%) [2026-02-05T20:22:49.319426] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-05T20:22:49.319559] [INFO ] [sig ] FWRD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:49.476072] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FWRD.txt [2026-02-05T20:22:49.476260] [INFO ] [sig ] [1291/3445] Completed FWRD in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:49.476302] [INFO ] [sig ] [1292/3445] Forecasting FWRG... [2026-02-05T20:22:49.476333] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-05T20:22:49.476370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-05T20:22:49.489890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-05T20:22:49.490270] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-05T20:22:49.491136] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-05T20:22:49.491190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:49.491245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:49.491275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:49.491334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:49.552496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:49.553828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:49.553929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:49.553965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:49.676317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:49.676489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:49.676530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:49.676558] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:49.680066] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-05T20:22:49.680349] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-05T20:22:49.680485] [INFO ] [sig ] FWRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:49.829033] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FWRG.txt [2026-02-05T20:22:49.829211] [INFO ] [sig ] [1292/3445] Completed FWRG in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:49.829252] [INFO ] [sig ] [1293/3445] Forecasting FYC... [2026-02-05T20:22:49.829283] [INFO ] [sig ] Generating forecast for: FYC [2026-02-05T20:22:49.829314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-05T20:22:49.843816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-05T20:22:49.844211] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-05T20:22:49.845251] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-05T20:22:49.845305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:49.845336] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:49.845363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:49.845419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:49.906199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:49.907142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:49.907230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:49.907264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:50.038036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:50.038237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:50.038305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:50.038335] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:50.042003] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: DOWN (p=49.61%) [2026-02-05T20:22:50.042304] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-05T20:22:50.042444] [INFO ] [sig ] FYC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:50.185979] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/FYC.txt [2026-02-05T20:22:50.186150] [INFO ] [sig ] [1293/3445] Completed FYC in 0.4s | 2.78 sym/s | Total: 7.7m | ETA: 12.9m [2026-02-05T20:22:50.186192] [INFO ] [sig ] [1294/3445] Forecasting FYX... [2026-02-05T20:22:50.186223] [INFO ] [sig ] Generating forecast for: FYX [2026-02-05T20:22:50.186263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-05T20:22:50.205688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-05T20:22:50.206302] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-05T20:22:50.207189] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-05T20:22:50.207243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:50.207274] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:50.207301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:50.207358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:50.268755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:50.269685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:50.269777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:50.269811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:50.394842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:50.395006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:50.395047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:50.395077] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:50.398674] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: UP (p=69.93%) [2026-02-05T20:22:50.398960] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-05T20:22:50.399095] [INFO ] [sig ] FYX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:50.540139] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/FYX.txt [2026-02-05T20:22:50.540331] [INFO ] [sig ] [1294/3445] Completed FYX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:50.540374] [INFO ] [sig ] [1295/3445] Forecasting G... [2026-02-05T20:22:50.540406] [INFO ] [sig ] Generating forecast for: G [2026-02-05T20:22:50.540438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-05T20:22:50.551484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-05T20:22:50.551903] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-05T20:22:50.552797] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-05T20:22:50.552861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:50.552897] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:50.552924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:50.552980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:50.612445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:50.613375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:50.613463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:50.613496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:50.738963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:50.739150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:50.739203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:50.739235] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:50.743197] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=89.71%) [2026-02-05T20:22:50.743490] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-05T20:22:50.743648] [INFO ] [sig ] G: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:50.896231] [INFO ] [LOCAL ] Saved forecast: G 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/G.txt [2026-02-05T20:22:50.896392] [INFO ] [sig ] [1295/3445] Completed G in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:50.896434] [INFO ] [sig ] [1296/3445] Forecasting GAB... [2026-02-05T20:22:50.896471] [INFO ] [sig ] Generating forecast for: GAB [2026-02-05T20:22:50.896505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-05T20:22:50.909250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-05T20:22:50.909708] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-05T20:22:50.910845] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-05T20:22:50.910904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:50.910937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:50.910966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:50.911023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:50.968707] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:50.969640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:50.969727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:50.969760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:51.094208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:51.094373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:51.094413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:51.094442] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:51.098099] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=15.01%) [2026-02-05T20:22:51.098415] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-05T20:22:51.098566] [INFO ] [sig ] GAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:51.247374] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GAB.txt [2026-02-05T20:22:51.247541] [INFO ] [sig ] [1296/3445] Completed GAB in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:51.247676] [INFO ] [sig ] [1297/3445] Forecasting GABC... [2026-02-05T20:22:51.247714] [INFO ] [sig ] Generating forecast for: GABC [2026-02-05T20:22:51.247747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-05T20:22:51.260527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-05T20:22:51.261145] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-05T20:22:51.261973] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-05T20:22:51.262026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:51.262058] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:51.262085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:51.262141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:51.326657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:51.327660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:51.327755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:51.327790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:51.449635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:51.449990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:51.450030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:51.450059] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:51.454110] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: DOWN (p=42.43%) [2026-02-05T20:22:51.454407] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-05T20:22:51.454555] [INFO ] [sig ] GABC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:51.599635] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GABC.txt [2026-02-05T20:22:51.599816] [INFO ] [sig ] [1297/3445] Completed GABC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:51.599857] [INFO ] [sig ] [1298/3445] Forecasting GAIA... [2026-02-05T20:22:51.599886] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-05T20:22:51.599918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-05T20:22:51.611284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-05T20:22:51.611708] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-05T20:22:51.612540] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-05T20:22:51.612628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:51.612695] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:51.612723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:51.612781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:51.672335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:51.673251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:51.673340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:51.673373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:51.798941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:51.799106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:51.799149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:51.799181] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:51.803222] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=61.27%) [2026-02-05T20:22:51.803516] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-05T20:22:51.803673] [INFO ] [sig ] GAIA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:51.948304] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GAIA.txt [2026-02-05T20:22:51.948474] [INFO ] [sig ] [1298/3445] Completed GAIA in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:51.948515] [INFO ] [sig ] [1299/3445] Forecasting GAIN... [2026-02-05T20:22:51.948546] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-05T20:22:51.948593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-05T20:22:51.960655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-05T20:22:51.961060] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-05T20:22:51.961924] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-05T20:22:51.961979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:51.962014] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:51.962043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:51.962103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:52.024062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:52.025356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:52.025456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:52.025491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:52.145931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:52.146099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:52.146140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:52.146188] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:52.149766] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: DOWN (p=35.64%) [2026-02-05T20:22:52.150091] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-05T20:22:52.150230] [INFO ] [sig ] GAIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:52.299654] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GAIN.txt [2026-02-05T20:22:52.299797] [INFO ] [sig ] [1299/3445] Completed GAIN in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:52.299839] [INFO ] [sig ] [1300/3445] Forecasting GAM... [2026-02-05T20:22:52.299871] [INFO ] [sig ] Generating forecast for: GAM [2026-02-05T20:22:52.299905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-05T20:22:52.311890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-05T20:22:52.312228] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-05T20:22:52.313098] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-05T20:22:52.313153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:52.313188] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:52.313216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:52.313273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:52.371342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:52.372111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:52.372198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:52.372233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:52.489162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:52.489322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:52.489364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:52.489394] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:52.492920] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=98.42%) [2026-02-05T20:22:52.493201] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-05T20:22:52.493334] [INFO ] [sig ] GAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:52.634937] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GAM.txt [2026-02-05T20:22:52.635101] [INFO ] [sig ] [1300/3445] Completed GAM in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.9m [2026-02-05T20:22:52.635143] [INFO ] [sig ] [1301/3445] Forecasting GAMB... [2026-02-05T20:22:52.635174] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-05T20:22:52.635205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-05T20:22:52.647374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-05T20:22:52.647758] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-05T20:22:52.648647] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-05T20:22:52.648701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:52.648734] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:52.648760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:52.648815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:52.706372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:52.707197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:52.707285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:52.707525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:52.830107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:52.830267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:52.830308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:52.830372] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:52.833841] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-05T20:22:52.834117] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-05T20:22:52.834244] [INFO ] [sig ] GAMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:52.976563] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GAMB.txt [2026-02-05T20:22:52.976727] [INFO ] [sig ] [1301/3445] Completed GAMB in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:52.976768] [INFO ] [sig ] [1302/3445] Forecasting GANX... [2026-02-05T20:22:52.976800] [INFO ] [sig ] Generating forecast for: GANX [2026-02-05T20:22:52.976832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-05T20:22:52.989919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-05T20:22:52.990275] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-05T20:22:52.991117] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-05T20:22:52.991170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:52.991203] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:52.991229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:52.991286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:53.051380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:53.052276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:53.052366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:53.052399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:53.171959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:53.172121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:53.172161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:53.172190] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:53.175608] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=26.31%) [2026-02-05T20:22:53.175884] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-05T20:22:53.176011] [INFO ] [sig ] GANX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:53.320200] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GANX.txt [2026-02-05T20:22:53.320350] [INFO ] [sig ] [1302/3445] Completed GANX in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:53.320393] [INFO ] [sig ] [1303/3445] Forecasting GASS... [2026-02-05T20:22:53.320423] [INFO ] [sig ] Generating forecast for: GASS [2026-02-05T20:22:53.320453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-05T20:22:53.332034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-05T20:22:53.332422] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-05T20:22:53.333284] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-05T20:22:53.333337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:53.333369] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:53.333410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:53.333469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:53.390268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:53.390955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:53.391038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:53.391071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:53.510903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:53.511064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:53.511108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:53.511138] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:53.514682] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: UP (p=96.30%) [2026-02-05T20:22:53.514962] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-05T20:22:53.515092] [INFO ] [sig ] GASS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:53.655703] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GASS.txt [2026-02-05T20:22:53.655856] [INFO ] [sig ] [1303/3445] Completed GASS in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:53.655897] [INFO ] [sig ] [1304/3445] Forecasting GATX... [2026-02-05T20:22:53.655928] [INFO ] [sig ] Generating forecast for: GATX [2026-02-05T20:22:53.655960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-05T20:22:53.667355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-05T20:22:53.667727] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-05T20:22:53.668609] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-05T20:22:53.668680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:53.668720] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:53.668751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:53.668809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:53.725945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:53.726788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:53.726874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:53.726908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:53.851518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:53.851694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:53.851740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:53.851773] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:53.855304] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=65.13%) [2026-02-05T20:22:53.855612] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-05T20:22:53.855760] [INFO ] [sig ] GATX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:54.015125] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GATX.txt [2026-02-05T20:22:54.015322] [INFO ] [sig ] [1304/3445] Completed GATX in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:54.015367] [INFO ] [sig ] [1305/3445] Forecasting GBAB... [2026-02-05T20:22:54.015397] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-05T20:22:54.015430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-05T20:22:54.029334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-05T20:22:54.029763] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-05T20:22:54.030700] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-05T20:22:54.030756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:54.030790] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:54.030819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:54.030879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:54.093066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:54.094067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:54.094168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:54.094203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:54.239663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:54.239829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:54.239872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:54.239902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:54.243399] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: UP (p=50.25%) [2026-02-05T20:22:54.243725] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-05T20:22:54.243864] [INFO ] [sig ] GBAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:54.386486] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GBAB.txt [2026-02-05T20:22:54.386664] [INFO ] [sig ] [1305/3445] Completed GBAB in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:54.386708] [INFO ] [sig ] [1306/3445] Forecasting GBCI... [2026-02-05T20:22:54.386738] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-05T20:22:54.386771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-05T20:22:54.399246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-05T20:22:54.399689] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-05T20:22:54.400524] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-05T20:22:54.400604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:54.400640] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:54.400667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:54.400723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:54.458708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:54.459559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:54.459661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:54.459696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:54.578820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:54.578985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:54.579026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:54.579057] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:54.582669] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: UP (p=83.51%) [2026-02-05T20:22:54.582999] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-05T20:22:54.583144] [INFO ] [sig ] GBCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:54.728543] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GBCI.txt [2026-02-05T20:22:54.728731] [INFO ] [sig ] [1306/3445] Completed GBCI in 0.3s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:54.728774] [INFO ] [sig ] [1307/3445] Forecasting GBDC... [2026-02-05T20:22:54.728805] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-05T20:22:54.728844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-05T20:22:54.742789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-05T20:22:54.743305] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-05T20:22:54.744374] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-05T20:22:54.744446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:54.744489] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:54.744519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:54.744624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:54.814899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:54.815820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:54.815914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:54.815950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:54.973438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:54.973642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:54.973706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:54.973757] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:54.977892] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-05T20:22:54.978277] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-05T20:22:54.978432] [INFO ] [sig ] GBDC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:55.133644] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GBDC.txt [2026-02-05T20:22:55.133815] [INFO ] [sig ] [1307/3445] Completed GBDC in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:55.133858] [INFO ] [sig ] [1308/3445] Forecasting GBIO... [2026-02-05T20:22:55.133890] [INFO ] [sig ] Generating forecast for: GBIO [2026-02-05T20:22:55.133922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBIO' from 'https://tdm.silogroup.org/data/derivative_storage/GBIO.csv'. [2026-02-05T20:22:55.145349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBIO'. [2026-02-05T20:22:55.145735] [INFO ] [FORECASTER] Starting predict_future for GBIO [2026-02-05T20:22:55.146564] [DEBUG] [LOCAL ] No optimal features file found for GBIO: ./output/feature-sets/GBIO.txt [2026-02-05T20:22:55.146648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:55.146683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:55.146714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:55.146773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:55.212877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:55.213792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:55.213924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:55.213959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:55.331744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:55.331913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:55.331955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:55.331986] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:55.335470] [DEBUG] [FORECASTER] GBIO: Forecast T+1@11:T+2@11: DOWN (p=1.92%) [2026-02-05T20:22:55.335779] [INFO ] [FORECASTER] Completed predict_future for GBIO [2026-02-05T20:22:55.335914] [INFO ] [sig ] GBIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:55.485438] [INFO ] [LOCAL ] Saved forecast: GBIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GBIO.txt [2026-02-05T20:22:55.485654] [INFO ] [sig ] [1308/3445] Completed GBIO in 0.4s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:55.485714] [INFO ] [sig ] [1309/3445] Forecasting GBTG... [2026-02-05T20:22:55.485760] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-05T20:22:55.485801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-05T20:22:55.498522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-05T20:22:55.499013] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-05T20:22:55.500143] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-05T20:22:55.500198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:55.500232] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:55.500259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:55.500320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:55.569437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:55.570366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:55.570453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:55.570489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:55.702190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:55.702366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:55.702419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:55.702459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:55.706558] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: DOWN (p=15.30%) [2026-02-05T20:22:55.706889] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-05T20:22:55.707031] [INFO ] [sig ] GBTG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:55.956437] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GBTG.txt [2026-02-05T20:22:55.956665] [INFO ] [sig ] [1309/3445] Completed GBTG in 0.5s | 2.78 sym/s | Total: 7.8m | ETA: 12.8m [2026-02-05T20:22:55.956723] [INFO ] [sig ] [1310/3445] Forecasting GBX... [2026-02-05T20:22:55.956763] [INFO ] [sig ] Generating forecast for: GBX [2026-02-05T20:22:55.956802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-05T20:22:55.972234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-05T20:22:55.972930] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-05T20:22:55.974215] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-05T20:22:55.974282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:55.974322] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:55.974357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:55.974628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:56.044115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:56.045590] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:56.045695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:56.045730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:56.164340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:56.164504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:56.164547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:56.164598] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:56.168213] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: DOWN (p=35.13%) [2026-02-05T20:22:56.168589] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-05T20:22:56.168733] [INFO ] [sig ] GBX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:56.310094] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GBX.txt [2026-02-05T20:22:56.310254] [INFO ] [sig ] [1310/3445] Completed GBX in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:56.310294] [INFO ] [sig ] [1311/3445] Forecasting GCBC... [2026-02-05T20:22:56.310324] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-05T20:22:56.310357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-05T20:22:56.321489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-05T20:22:56.321896] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-05T20:22:56.322754] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-05T20:22:56.322807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:56.322840] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:56.322866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:56.322923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:56.380950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:56.381839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:56.381926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:56.381959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:56.488834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:56.488995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:56.489035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:56.489064] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:56.492460] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: UP (p=59.07%) [2026-02-05T20:22:56.492756] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-05T20:22:56.492886] [INFO ] [sig ] GCBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:56.632272] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GCBC.txt [2026-02-05T20:22:56.632442] [INFO ] [sig ] [1311/3445] Completed GCBC in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:56.632483] [INFO ] [sig ] [1312/3445] Forecasting GCMG... [2026-02-05T20:22:56.632514] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-05T20:22:56.632545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-05T20:22:56.643649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-05T20:22:56.643996] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-05T20:22:56.644821] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-05T20:22:56.644874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:56.644907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:56.644934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:56.644991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:56.708762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:56.709835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:56.709926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:56.709960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:56.833685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:56.833865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:56.833907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:56.834125] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:56.837876] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: UP (p=67.49%) [2026-02-05T20:22:56.838203] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-05T20:22:56.838364] [INFO ] [sig ] GCMG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:56.979314] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GCMG.txt [2026-02-05T20:22:56.979483] [INFO ] [sig ] [1312/3445] Completed GCMG in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:56.979526] [INFO ] [sig ] [1313/3445] Forecasting GCO... [2026-02-05T20:22:56.979556] [INFO ] [sig ] Generating forecast for: GCO [2026-02-05T20:22:56.979611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-05T20:22:56.991449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-05T20:22:56.991842] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-05T20:22:56.992742] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-05T20:22:56.992808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:56.992842] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:56.992870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:56.992928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:57.052786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:57.053691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:57.053779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:57.053813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:57.173169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:57.173302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:57.173343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:57.173372] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:57.177194] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-02-05T20:22:57.177471] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-05T20:22:57.177631] [INFO ] [sig ] GCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:57.323830] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GCO.txt [2026-02-05T20:22:57.323973] [INFO ] [sig ] [1313/3445] Completed GCO in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:57.324013] [INFO ] [sig ] [1314/3445] Forecasting GD... [2026-02-05T20:22:57.324045] [INFO ] [sig ] Generating forecast for: GD [2026-02-05T20:22:57.324076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-05T20:22:57.335531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-05T20:22:57.335884] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-05T20:22:57.336741] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-05T20:22:57.336796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:57.336830] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:57.336857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:57.336914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:57.394410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:57.395033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:57.395113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:57.395146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:57.511373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:57.511497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:57.511538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:57.511596] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:57.515047] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-05T20:22:57.515324] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-05T20:22:57.515452] [INFO ] [sig ] GD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:22:57.655903] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GD.txt [2026-02-05T20:22:57.656014] [INFO ] [sig ] [1314/3445] Completed GD in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:57.656053] [INFO ] [sig ] [1315/3445] Forecasting GDC... [2026-02-05T20:22:57.656083] [INFO ] [sig ] Generating forecast for: GDC [2026-02-05T20:22:57.656114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-05T20:22:57.667038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-05T20:22:57.667365] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-05T20:22:57.668208] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-05T20:22:57.668285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:57.668360] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:57.668390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:57.668448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:57.726256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:57.726899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:57.726978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:57.727012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:57.847239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:57.847386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:57.847427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:57.847456] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:57.850962] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=45.15%) [2026-02-05T20:22:57.851237] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-05T20:22:57.851366] [INFO ] [sig ] GDC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:57.992593] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GDC.txt [2026-02-05T20:22:57.992736] [INFO ] [sig ] [1315/3445] Completed GDC in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:57.992784] [INFO ] [sig ] [1316/3445] Forecasting GDDY... [2026-02-05T20:22:57.992821] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-05T20:22:57.992853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-05T20:22:58.003314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-05T20:22:58.003649] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-05T20:22:58.004444] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-05T20:22:58.004510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:58.004544] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:58.004590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:58.004651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:58.063597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:58.064479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:58.064570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:58.064628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:58.190825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:58.190953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:58.190996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:58.191024] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:58.194376] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: DOWN (p=15.55%) [2026-02-05T20:22:58.194670] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-05T20:22:58.194798] [INFO ] [sig ] GDDY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:58.334567] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GDDY.txt [2026-02-05T20:22:58.334714] [INFO ] [sig ] [1316/3445] Completed GDDY in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:58.334760] [INFO ] [sig ] [1317/3445] Forecasting GDEN... [2026-02-05T20:22:58.334796] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-05T20:22:58.334834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-05T20:22:58.345306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-05T20:22:58.345691] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-05T20:22:58.346496] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-05T20:22:58.346547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:58.346600] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:58.346629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:58.346685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:58.407345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:58.408308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:58.408403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:58.408436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:58.531734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:58.531904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:58.531946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:58.531975] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:58.535540] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=25.87%) [2026-02-05T20:22:58.535853] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-05T20:22:58.535985] [INFO ] [sig ] GDEN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:58.678314] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GDEN.txt [2026-02-05T20:22:58.678473] [INFO ] [sig ] [1317/3445] Completed GDEN in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.8m [2026-02-05T20:22:58.678513] [INFO ] [sig ] [1318/3445] Forecasting GDRX... [2026-02-05T20:22:58.678542] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-05T20:22:58.678592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-05T20:22:58.689768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-05T20:22:58.690169] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-05T20:22:58.691017] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-05T20:22:58.691070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:58.691102] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:58.691128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:58.691185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:58.748138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:58.749079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:58.749169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:58.749201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:58.869444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:58.869630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:58.869672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:58.869747] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:58.873255] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=24.48%) [2026-02-05T20:22:58.873548] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-05T20:22:58.873706] [INFO ] [sig ] GDRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:59.044178] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GDRX.txt [2026-02-05T20:22:59.044360] [INFO ] [sig ] [1318/3445] Completed GDRX in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:22:59.044404] [INFO ] [sig ] [1319/3445] Forecasting GDS... [2026-02-05T20:22:59.044435] [INFO ] [sig ] Generating forecast for: GDS [2026-02-05T20:22:59.044470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-05T20:22:59.059921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-05T20:22:59.060372] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-05T20:22:59.061374] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-05T20:22:59.061431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:59.061466] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:59.061494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:59.061554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:59.121641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:59.122597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:59.122695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:59.122731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:59.296945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:59.297117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:59.297159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:59.297189] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:59.301671] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=3.29%) [2026-02-05T20:22:59.302027] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-05T20:22:59.302186] [INFO ] [sig ] GDS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:59.453336] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GDS.txt [2026-02-05T20:22:59.453508] [INFO ] [sig ] [1319/3445] Completed GDS in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:22:59.453558] [INFO ] [sig ] [1320/3445] Forecasting GDYN... [2026-02-05T20:22:59.453612] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-05T20:22:59.453645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-05T20:22:59.466408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-05T20:22:59.466869] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-05T20:22:59.467722] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-05T20:22:59.467775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:59.467808] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:59.467835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:59.467893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:59.528857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:59.530173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:59.530257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:59.530290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:22:59.665881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:22:59.666105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:22:59.666153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:22:59.666185] [INFO ] [FORECASTER] Training complete [2026-02-05T20:22:59.670265] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-05T20:22:59.670605] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-05T20:22:59.670750] [INFO ] [sig ] GDYN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:22:59.825709] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GDYN.txt [2026-02-05T20:22:59.825874] [INFO ] [sig ] [1320/3445] Completed GDYN in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:22:59.825914] [INFO ] [sig ] [1321/3445] Forecasting GE... [2026-02-05T20:22:59.825945] [INFO ] [sig ] Generating forecast for: GE [2026-02-05T20:22:59.825977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-05T20:22:59.837437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-05T20:22:59.837872] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-05T20:22:59.838774] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-05T20:22:59.838831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:22:59.838863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:22:59.838890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:22:59.838946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:22:59.902769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:22:59.904153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:22:59.904242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:22:59.904277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:00.034382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:00.034543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:00.034609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:00.034641] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:00.038130] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=51.54%) [2026-02-05T20:23:00.038463] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-05T20:23:00.038617] [INFO ] [sig ] GE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:00.179292] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GE.txt [2026-02-05T20:23:00.179457] [INFO ] [sig ] [1321/3445] Completed GE in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:23:00.179499] [INFO ] [sig ] [1322/3445] Forecasting GECC... [2026-02-05T20:23:00.179529] [INFO ] [sig ] Generating forecast for: GECC [2026-02-05T20:23:00.179562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-05T20:23:00.192226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-05T20:23:00.192667] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-05T20:23:00.193503] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-05T20:23:00.193559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:00.193620] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:00.193650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:00.193712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:00.255672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:00.256660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:00.256763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:00.256808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:00.387814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:00.388005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:00.388047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:00.388914] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:00.392451] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=39.34%) [2026-02-05T20:23:00.392761] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-05T20:23:00.392913] [INFO ] [sig ] GECC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:00.533493] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GECC.txt [2026-02-05T20:23:00.533676] [INFO ] [sig ] [1322/3445] Completed GECC in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:23:00.533720] [INFO ] [sig ] [1323/3445] Forecasting GEF... [2026-02-05T20:23:00.533750] [INFO ] [sig ] Generating forecast for: GEF [2026-02-05T20:23:00.533782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-05T20:23:00.546507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-05T20:23:00.547088] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-05T20:23:00.547992] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-05T20:23:00.548047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:00.548081] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:00.548109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:00.548167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:00.609831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:00.610848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:00.610938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:00.610971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:00.745101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:00.745284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:00.745353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:00.745391] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:00.750219] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: UP (p=89.84%) [2026-02-05T20:23:00.750597] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-05T20:23:00.750764] [INFO ] [sig ] GEF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:00.911600] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GEF.txt [2026-02-05T20:23:00.911776] [INFO ] [sig ] [1323/3445] Completed GEF in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:23:00.911816] [INFO ] [sig ] [1324/3445] Forecasting GEHC... [2026-02-05T20:23:00.911846] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-05T20:23:00.911878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-05T20:23:00.927667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-05T20:23:00.928047] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-05T20:23:00.928916] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-05T20:23:00.928969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:00.929001] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:00.929029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:00.929282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:00.990529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:00.991651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:00.991743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:00.991778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:01.119583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:01.119747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:01.119788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:01.119818] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:01.123311] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: UP (p=98.67%) [2026-02-05T20:23:01.123650] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-05T20:23:01.123807] [INFO ] [sig ] GEHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:01.271553] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GEHC.txt [2026-02-05T20:23:01.271738] [INFO ] [sig ] [1324/3445] Completed GEHC in 0.4s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:23:01.271787] [INFO ] [sig ] [1325/3445] Forecasting GEL... [2026-02-05T20:23:01.271822] [INFO ] [sig ] Generating forecast for: GEL [2026-02-05T20:23:01.271860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-05T20:23:01.284705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-05T20:23:01.285062] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-05T20:23:01.285944] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-05T20:23:01.285999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:01.286032] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:01.286060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:01.286118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:01.345197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:01.346044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:01.346169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:01.346206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:01.467639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:01.467822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:01.467872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:01.467908] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:01.471558] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-05T20:23:01.471961] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-05T20:23:01.472111] [INFO ] [sig ] GEL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:01.621117] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GEL.txt [2026-02-05T20:23:01.621305] [INFO ] [sig ] [1325/3445] Completed GEL in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:23:01.621357] [INFO ] [sig ] [1326/3445] Forecasting GEN... [2026-02-05T20:23:01.621394] [INFO ] [sig ] Generating forecast for: GEN [2026-02-05T20:23:01.621435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-05T20:23:01.632937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-05T20:23:01.633314] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-05T20:23:01.634158] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-05T20:23:01.634211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:01.634244] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:01.634270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:01.634326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:01.691648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:01.692507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:01.692610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:01.692647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:01.815201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:01.815371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:01.815412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:01.815442] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:01.819239] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=53.53%) [2026-02-05T20:23:01.819649] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-05T20:23:01.819811] [INFO ] [sig ] GEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:01.968116] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GEN.txt [2026-02-05T20:23:01.968315] [INFO ] [sig ] [1326/3445] Completed GEN in 0.3s | 2.78 sym/s | Total: 7.9m | ETA: 12.7m [2026-02-05T20:23:01.968359] [INFO ] [sig ] [1327/3445] Forecasting GENI... [2026-02-05T20:23:01.968391] [INFO ] [sig ] Generating forecast for: GENI [2026-02-05T20:23:01.968421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-05T20:23:01.981899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-05T20:23:01.982533] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-05T20:23:01.983510] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-05T20:23:01.983567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:01.983661] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:01.983692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:01.983752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:02.047235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:02.048137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:02.048234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:02.048301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:02.175092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:02.175258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:02.175301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:02.175331] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:02.179024] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: UP (p=96.61%) [2026-02-05T20:23:02.179405] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-05T20:23:02.179557] [INFO ] [sig ] GENI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:02.331667] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GENI.txt [2026-02-05T20:23:02.331838] [INFO ] [sig ] [1327/3445] Completed GENI in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:02.331878] [INFO ] [sig ] [1328/3445] Forecasting GENK... [2026-02-05T20:23:02.331908] [INFO ] [sig ] Generating forecast for: GENK [2026-02-05T20:23:02.331941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-05T20:23:02.343777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-05T20:23:02.344208] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-05T20:23:02.345095] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-05T20:23:02.345155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:02.345190] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:02.345218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:02.345275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:02.403785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:02.404702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:02.404796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:02.404830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:02.529180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:02.529349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:02.529399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:02.529435] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:02.532948] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: UP (p=92.49%) [2026-02-05T20:23:02.533234] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-05T20:23:02.533365] [INFO ] [sig ] GENK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:02.677956] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GENK.txt [2026-02-05T20:23:02.678156] [INFO ] [sig ] [1328/3445] Completed GENK in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:02.678198] [INFO ] [sig ] [1329/3445] Forecasting GEOS... [2026-02-05T20:23:02.678228] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-05T20:23:02.678283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-05T20:23:02.689312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-05T20:23:02.689722] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-05T20:23:02.690529] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-05T20:23:02.690609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:02.690645] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:02.690673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:02.690729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:02.747978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:02.748933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:02.749019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:02.749053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:02.871351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:02.871513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:02.871553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:02.871604] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:02.875035] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: UP (p=55.71%) [2026-02-05T20:23:02.875311] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-05T20:23:02.875439] [INFO ] [sig ] GEOS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:03.017807] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GEOS.txt [2026-02-05T20:23:03.017959] [INFO ] [sig ] [1329/3445] Completed GEOS in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:03.018000] [INFO ] [sig ] [1330/3445] Forecasting GERN... [2026-02-05T20:23:03.018031] [INFO ] [sig ] Generating forecast for: GERN [2026-02-05T20:23:03.018063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-05T20:23:03.029900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-05T20:23:03.030282] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-05T20:23:03.031124] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-05T20:23:03.031178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:03.031210] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:03.031237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:03.031293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:03.088599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:03.089421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:03.089506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:03.089541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:03.206547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:03.206729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:03.206770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:03.206800] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:03.210360] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: UP (p=60.03%) [2026-02-05T20:23:03.210663] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-05T20:23:03.210795] [INFO ] [sig ] GERN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:03.351502] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GERN.txt [2026-02-05T20:23:03.351848] [INFO ] [sig ] [1330/3445] Completed GERN in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:03.351890] [INFO ] [sig ] [1331/3445] Forecasting GEVO... [2026-02-05T20:23:03.351926] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-05T20:23:03.351957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-05T20:23:03.364397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-05T20:23:03.364726] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-05T20:23:03.365522] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-05T20:23:03.365602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:03.365639] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:03.365667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:03.365724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:03.425568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:03.426344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:03.426426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:03.426459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:03.547156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:03.547317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:03.547357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:03.547387] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:03.550977] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=4.48%) [2026-02-05T20:23:03.551271] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-05T20:23:03.551407] [INFO ] [sig ] GEVO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:03.692698] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GEVO.txt [2026-02-05T20:23:03.692863] [INFO ] [sig ] [1331/3445] Completed GEVO in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:03.692904] [INFO ] [sig ] [1332/3445] Forecasting GFF... [2026-02-05T20:23:03.692936] [INFO ] [sig ] Generating forecast for: GFF [2026-02-05T20:23:03.692966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-05T20:23:03.704390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-05T20:23:03.704798] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-05T20:23:03.705646] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-05T20:23:03.705700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:03.705760] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:03.705789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:03.705846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:03.776030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:03.776988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:03.777079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:03.777114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:03.914077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:03.914245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:03.914287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:03.914318] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:03.918123] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=30.85%) [2026-02-05T20:23:03.918509] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-05T20:23:03.918684] [INFO ] [sig ] GFF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:04.066159] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GFF.txt [2026-02-05T20:23:04.066327] [INFO ] [sig ] [1332/3445] Completed GFF in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:04.066368] [INFO ] [sig ] [1333/3445] Forecasting GFI... [2026-02-05T20:23:04.066398] [INFO ] [sig ] Generating forecast for: GFI [2026-02-05T20:23:04.066428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-05T20:23:04.077924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-05T20:23:04.078342] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-05T20:23:04.079188] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-05T20:23:04.079242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:04.079274] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:04.079301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:04.079357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:04.142517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:04.143726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:04.143833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:04.143867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:04.283932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:04.284116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:04.284162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:04.284192] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:04.288037] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-05T20:23:04.288385] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-05T20:23:04.288540] [INFO ] [sig ] GFI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:04.449288] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GFI.txt [2026-02-05T20:23:04.449463] [INFO ] [sig ] [1333/3445] Completed GFI in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.7m [2026-02-05T20:23:04.449505] [INFO ] [sig ] [1334/3445] Forecasting GFL... [2026-02-05T20:23:04.449536] [INFO ] [sig ] Generating forecast for: GFL [2026-02-05T20:23:04.449567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-05T20:23:04.461679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-05T20:23:04.462114] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-05T20:23:04.463090] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-05T20:23:04.463147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:04.463180] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:04.463207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:04.463265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:04.521058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:04.521980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:04.522068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:04.522102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:04.646479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:04.646658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:04.646706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:04.646752] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:04.650258] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-02-05T20:23:04.650538] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-05T20:23:04.650689] [INFO ] [sig ] GFL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:04.793544] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GFL.txt [2026-02-05T20:23:04.793733] [INFO ] [sig ] [1334/3445] Completed GFL in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:04.793774] [INFO ] [sig ] [1335/3445] Forecasting GFS... [2026-02-05T20:23:04.793804] [INFO ] [sig ] Generating forecast for: GFS [2026-02-05T20:23:04.793836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-05T20:23:04.804989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-05T20:23:04.805556] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-05T20:23:04.806545] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-05T20:23:04.806626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:04.806660] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:04.806688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:04.806745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:04.866032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:04.866926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:04.867016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:04.867049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:04.990479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:04.990658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:04.990700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:04.990756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:04.994333] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-02-05T20:23:04.994625] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-05T20:23:04.994754] [INFO ] [sig ] GFS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:05.135498] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GFS.txt [2026-02-05T20:23:05.135796] [INFO ] [sig ] [1335/3445] Completed GFS in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:05.135850] [INFO ] [sig ] [1336/3445] Forecasting GGAL... [2026-02-05T20:23:05.135889] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-05T20:23:05.135926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-05T20:23:05.147088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-05T20:23:05.147448] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-05T20:23:05.148328] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-05T20:23:05.148391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:05.148424] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:05.148451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:05.148513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:05.206936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:05.207737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:05.207827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:05.207885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:05.327472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:05.327675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:05.327719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:05.327749] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:05.331658] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: DOWN (p=49.99%) [2026-02-05T20:23:05.331990] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-05T20:23:05.332317] [INFO ] [sig ] GGAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:05.476264] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GGAL.txt [2026-02-05T20:23:05.476420] [INFO ] [sig ] [1336/3445] Completed GGAL in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:05.476460] [INFO ] [sig ] [1337/3445] Forecasting GGB... [2026-02-05T20:23:05.476490] [INFO ] [sig ] Generating forecast for: GGB [2026-02-05T20:23:05.476521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-05T20:23:05.488028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-05T20:23:05.488563] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-05T20:23:05.489417] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-05T20:23:05.489469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:05.489501] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:05.489528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:05.489606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:05.547122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:05.547952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:05.548038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:05.548072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:05.668565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:05.668751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:05.668792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:05.668822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:05.672985] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: DOWN (p=32.65%) [2026-02-05T20:23:05.673287] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-05T20:23:05.673423] [INFO ] [sig ] GGB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:05.819466] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GGB.txt [2026-02-05T20:23:05.819661] [INFO ] [sig ] [1337/3445] Completed GGB in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:05.819703] [INFO ] [sig ] [1338/3445] Forecasting GGG... [2026-02-05T20:23:05.819733] [INFO ] [sig ] Generating forecast for: GGG [2026-02-05T20:23:05.819766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-05T20:23:05.831345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-05T20:23:05.831779] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-05T20:23:05.832727] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-05T20:23:05.832781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:05.832814] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:05.832842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:05.832927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:05.891276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:05.892169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:05.892256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:05.892290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:06.014255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:06.014421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:06.014462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:06.014492] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:06.018447] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: UP (p=85.61%) [2026-02-05T20:23:06.018776] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-05T20:23:06.018935] [INFO ] [sig ] GGG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:06.159926] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GGG.txt [2026-02-05T20:23:06.160101] [INFO ] [sig ] [1338/3445] Completed GGG in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:06.160143] [INFO ] [sig ] [1339/3445] Forecasting GGLL... [2026-02-05T20:23:06.160173] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-05T20:23:06.160203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-05T20:23:06.171709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-05T20:23:06.172108] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-05T20:23:06.173029] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-05T20:23:06.173085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:06.173117] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:06.173145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:06.173202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:06.234127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:06.235205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:06.235317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:06.235351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:06.352277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:06.352442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:06.352486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:06.352539] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:06.356007] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-05T20:23:06.356319] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-05T20:23:06.356461] [INFO ] [sig ] GGLL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:06.497484] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GGLL.txt [2026-02-05T20:23:06.497669] [INFO ] [sig ] [1339/3445] Completed GGLL in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:06.497714] [INFO ] [sig ] [1340/3445] Forecasting GGLS... [2026-02-05T20:23:06.497745] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-05T20:23:06.497777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-05T20:23:06.509031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-05T20:23:06.509403] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-05T20:23:06.510262] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-05T20:23:06.510330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:06.510363] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:06.510389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:06.510447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:06.570705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:06.571780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:06.571867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:06.571900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:06.697433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:06.697619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:06.697662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:06.697691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:06.701458] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-05T20:23:06.701781] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-05T20:23:06.701949] [INFO ] [sig ] GGLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:06.846618] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GGLS.txt [2026-02-05T20:23:06.846814] [INFO ] [sig ] [1340/3445] Completed GGLS in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:06.846862] [INFO ] [sig ] [1341/3445] Forecasting GH... [2026-02-05T20:23:06.846894] [INFO ] [sig ] Generating forecast for: GH [2026-02-05T20:23:06.846935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-05T20:23:06.861479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-05T20:23:06.861982] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-05T20:23:06.862992] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-05T20:23:06.863062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:06.863094] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:06.863120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:06.863184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:06.922754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:06.923696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:06.923791] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:06.923825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:07.065431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:07.065617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:07.065662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:07.065691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:07.069267] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-05T20:23:07.069619] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-05T20:23:07.069768] [INFO ] [sig ] GH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:07.221826] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GH.txt [2026-02-05T20:23:07.222015] [INFO ] [sig ] [1341/3445] Completed GH in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:07.222063] [INFO ] [sig ] [1342/3445] Forecasting GHI... [2026-02-05T20:23:07.222095] [INFO ] [sig ] Generating forecast for: GHI [2026-02-05T20:23:07.222125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-05T20:23:07.233470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-05T20:23:07.233901] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-05T20:23:07.234779] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-05T20:23:07.234833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:07.234865] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:07.234894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:07.234952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:07.294666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:07.295565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:07.295729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:07.295763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:07.414253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:07.414409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:07.414456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:07.414486] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:07.417945] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: DOWN (p=8.00%) [2026-02-05T20:23:07.418257] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-05T20:23:07.418425] [INFO ] [sig ] GHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:07.566984] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GHI.txt [2026-02-05T20:23:07.567144] [INFO ] [sig ] [1342/3445] Completed GHI in 0.3s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:07.567183] [INFO ] [sig ] [1343/3445] Forecasting GHM... [2026-02-05T20:23:07.567214] [INFO ] [sig ] Generating forecast for: GHM [2026-02-05T20:23:07.567247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-05T20:23:07.579350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-05T20:23:07.579836] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-05T20:23:07.580926] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-05T20:23:07.580982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:07.581013] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:07.581040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:07.581097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:07.644082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:07.645256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:07.645351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:07.645386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:07.768026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:07.768192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:07.768249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:07.768282] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:07.771736] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-05T20:23:07.772010] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-05T20:23:07.772136] [INFO ] [sig ] GHM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:07.917991] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GHM.txt [2026-02-05T20:23:07.918165] [INFO ] [sig ] [1343/3445] Completed GHM in 0.4s | 2.78 sym/s | Total: 8.0m | ETA: 12.6m [2026-02-05T20:23:07.918206] [INFO ] [sig ] [1344/3445] Forecasting GHRS... [2026-02-05T20:23:07.918257] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-05T20:23:07.918298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-05T20:23:07.930666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-05T20:23:07.931083] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-05T20:23:07.931950] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-05T20:23:07.932007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:07.932040] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:07.932067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:07.932124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:07.995508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:07.996483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:07.996611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:07.996650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:08.133268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:08.133437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:08.133480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:08.133509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:08.137084] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: UP (p=55.09%) [2026-02-05T20:23:08.137397] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-05T20:23:08.137539] [INFO ] [sig ] GHRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:08.295363] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GHRS.txt [2026-02-05T20:23:08.295615] [INFO ] [sig ] [1344/3445] Completed GHRS in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:08.295683] [INFO ] [sig ] [1345/3445] Forecasting GHY... [2026-02-05T20:23:08.295729] [INFO ] [sig ] Generating forecast for: GHY [2026-02-05T20:23:08.295793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-05T20:23:08.309287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-05T20:23:08.309711] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-05T20:23:08.310617] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-05T20:23:08.310672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:08.310708] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:08.310737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:08.310795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:08.370191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:08.371099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:08.371188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:08.371223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:08.497173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:08.497331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:08.497371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:08.497400] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:08.501143] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=40.64%) [2026-02-05T20:23:08.501439] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-05T20:23:08.501568] [INFO ] [sig ] GHY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:08.643453] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GHY.txt [2026-02-05T20:23:08.643692] [INFO ] [sig ] [1345/3445] Completed GHY in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:08.643735] [INFO ] [sig ] [1346/3445] Forecasting GIB... [2026-02-05T20:23:08.643767] [INFO ] [sig ] Generating forecast for: GIB [2026-02-05T20:23:08.643798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-05T20:23:08.654898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-05T20:23:08.655233] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-05T20:23:08.656090] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-05T20:23:08.656144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:08.656177] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:08.656205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:08.656262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:08.715287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:08.716196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:08.716292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:08.716326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:08.836771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:08.836933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:08.836977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:08.837009] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:08.840519] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-02-05T20:23:08.840816] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-05T20:23:08.840946] [INFO ] [sig ] GIB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:08.980908] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GIB.txt [2026-02-05T20:23:08.981044] [INFO ] [sig ] [1346/3445] Completed GIB in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:08.981085] [INFO ] [sig ] [1347/3445] Forecasting GIII... [2026-02-05T20:23:08.981115] [INFO ] [sig ] Generating forecast for: GIII [2026-02-05T20:23:08.981147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-05T20:23:08.991827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-05T20:23:08.992149] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-05T20:23:08.992970] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-05T20:23:08.993023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:08.993055] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:08.993083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:08.993140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:09.052425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:09.053149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:09.053231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:09.053264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:09.180307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:09.180477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:09.180536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:09.180586] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:09.184225] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=63.08%) [2026-02-05T20:23:09.184545] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-05T20:23:09.184714] [INFO ] [sig ] GIII: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:09.346222] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GIII.txt [2026-02-05T20:23:09.346457] [INFO ] [sig ] [1347/3445] Completed GIII in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:09.346527] [INFO ] [sig ] [1348/3445] Forecasting GILD... [2026-02-05T20:23:09.346609] [INFO ] [sig ] Generating forecast for: GILD [2026-02-05T20:23:09.346668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-05T20:23:09.364135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-05T20:23:09.364688] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-05T20:23:09.365942] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-05T20:23:09.366015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:09.366067] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:09.366113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:09.366202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:09.445477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:09.446495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:09.446624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:09.446662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:09.612968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:09.613188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:09.613257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:09.613313] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:09.619023] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: UP (p=89.85%) [2026-02-05T20:23:09.619633] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-05T20:23:09.619868] [INFO ] [sig ] GILD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:09.843939] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GILD.txt [2026-02-05T20:23:09.844187] [INFO ] [sig ] [1348/3445] Completed GILD in 0.5s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:09.844256] [INFO ] [sig ] [1349/3445] Forecasting GIS... [2026-02-05T20:23:09.844310] [INFO ] [sig ] Generating forecast for: GIS [2026-02-05T20:23:09.844366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-05T20:23:09.868032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-05T20:23:09.872776] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-05T20:23:09.874627] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-05T20:23:09.874735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:09.876217] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:09.876264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:09.876353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:09.970946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:09.972223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:09.972358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:09.972417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:10.159259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:10.159470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:10.159535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:10.159610] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:10.165231] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=97.11%) [2026-02-05T20:23:10.165768] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-05T20:23:10.165965] [INFO ] [sig ] GIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:10.397797] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GIS.txt [2026-02-05T20:23:10.398022] [INFO ] [sig ] [1349/3445] Completed GIS in 0.6s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:10.398072] [INFO ] [sig ] [1350/3445] Forecasting GKOS... [2026-02-05T20:23:10.398111] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-05T20:23:10.398150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-05T20:23:10.423160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-05T20:23:10.423669] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-05T20:23:10.424722] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-05T20:23:10.424784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:10.424819] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:10.424846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:10.424903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:10.488710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:10.489710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:10.489806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:10.489839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:10.620998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:10.621187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:10.621245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:10.621276] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:10.625096] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=2.79%) [2026-02-05T20:23:10.625455] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-05T20:23:10.625629] [INFO ] [sig ] GKOS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:10.792904] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GKOS.txt [2026-02-05T20:23:10.793087] [INFO ] [sig ] [1350/3445] Completed GKOS in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:10.793133] [INFO ] [sig ] [1351/3445] Forecasting GL... [2026-02-05T20:23:10.793163] [INFO ] [sig ] Generating forecast for: GL [2026-02-05T20:23:10.793195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-05T20:23:10.804849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-05T20:23:10.805274] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-05T20:23:10.806131] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-05T20:23:10.806185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:10.806230] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:10.806259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:10.806316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:10.864221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:10.865141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:10.865242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:10.865275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:10.992656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:10.992823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:10.992865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:10.992894] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:10.996417] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-05T20:23:10.996739] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-05T20:23:10.996881] [INFO ] [sig ] GL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:11.140758] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GL.txt [2026-02-05T20:23:11.140958] [INFO ] [sig ] [1351/3445] Completed GL in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.6m [2026-02-05T20:23:11.141008] [INFO ] [sig ] [1352/3445] Forecasting GLAD... [2026-02-05T20:23:11.141038] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-05T20:23:11.141072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-05T20:23:11.155890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-05T20:23:11.156391] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-05T20:23:11.157622] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-05T20:23:11.157699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:11.157746] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:11.157787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:11.157872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:11.222365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:11.223317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:11.223419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:11.223452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:11.349400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:11.349562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:11.349624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:11.349686] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:11.353478] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: DOWN (p=28.20%) [2026-02-05T20:23:11.353799] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-05T20:23:11.353937] [INFO ] [sig ] GLAD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:11.501217] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLAD.txt [2026-02-05T20:23:11.501417] [INFO ] [sig ] [1352/3445] Completed GLAD in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:11.501482] [INFO ] [sig ] [1353/3445] Forecasting GLBE... [2026-02-05T20:23:11.501531] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-05T20:23:11.501600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-05T20:23:11.513831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-05T20:23:11.514238] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-05T20:23:11.515079] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-05T20:23:11.515133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:11.515166] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:11.515194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:11.515252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:11.575409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:11.576279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:11.576366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:11.576401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:11.713559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:11.713742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:11.713785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:11.713815] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:11.717629] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=3.37%) [2026-02-05T20:23:11.718031] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-05T20:23:11.718191] [INFO ] [sig ] GLBE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:11.860225] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLBE.txt [2026-02-05T20:23:11.860379] [INFO ] [sig ] [1353/3445] Completed GLBE in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:11.860418] [INFO ] [sig ] [1354/3445] Forecasting GLBS... [2026-02-05T20:23:11.860449] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-05T20:23:11.860481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-05T20:23:11.871872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-05T20:23:11.872241] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-05T20:23:11.873124] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-05T20:23:11.873182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:11.873215] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:11.873242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:11.873300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:11.931038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:11.931934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:11.932048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:11.932094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:12.042035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:12.042206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:12.042248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:12.042277] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:12.045898] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-05T20:23:12.046249] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-05T20:23:12.046404] [INFO ] [sig ] GLBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:12.188456] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GLBS.txt [2026-02-05T20:23:12.188622] [INFO ] [sig ] [1354/3445] Completed GLBS in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:12.188665] [INFO ] [sig ] [1355/3445] Forecasting GLDD... [2026-02-05T20:23:12.188701] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-05T20:23:12.188736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-05T20:23:12.200312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-05T20:23:12.200713] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-05T20:23:12.201550] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-05T20:23:12.201628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:12.201661] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:12.201688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:12.201744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:12.260441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:12.261332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:12.261421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:12.261456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:12.387743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:12.387904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:12.387945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:12.387974] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:12.391453] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-02-05T20:23:12.391757] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-05T20:23:12.391890] [INFO ] [sig ] GLDD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:12.533850] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GLDD.txt [2026-02-05T20:23:12.534008] [INFO ] [sig ] [1355/3445] Completed GLDD in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:12.534050] [INFO ] [sig ] [1356/3445] Forecasting GLNG... [2026-02-05T20:23:12.534081] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-05T20:23:12.534113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-05T20:23:12.545532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-05T20:23:12.545919] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-05T20:23:12.546799] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-05T20:23:12.546854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:12.546887] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:12.546915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:12.546973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:12.604911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:12.605709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:12.605796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:12.605829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:12.729266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:12.729437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:12.729479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:12.729511] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:12.733132] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=1.31%) [2026-02-05T20:23:12.733502] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-05T20:23:12.733671] [INFO ] [sig ] GLNG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:12.876803] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLNG.txt [2026-02-05T20:23:12.876947] [INFO ] [sig ] [1356/3445] Completed GLNG in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:12.876988] [INFO ] [sig ] [1357/3445] Forecasting GLOB... [2026-02-05T20:23:12.877017] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-05T20:23:12.877050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-05T20:23:12.888305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-05T20:23:12.888676] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-05T20:23:12.889503] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-05T20:23:12.889556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:12.889613] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:12.889643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:12.889700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:12.948206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:12.949084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:12.949174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:12.949208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:13.069903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:13.070067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:13.070111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:13.070140] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:13.073955] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: UP (p=89.05%) [2026-02-05T20:23:13.074241] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-05T20:23:13.074374] [INFO ] [sig ] GLOB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:13.214160] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GLOB.txt [2026-02-05T20:23:13.214320] [INFO ] [sig ] [1357/3445] Completed GLOB in 0.3s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:13.214360] [INFO ] [sig ] [1358/3445] Forecasting GLP... [2026-02-05T20:23:13.214390] [INFO ] [sig ] Generating forecast for: GLP [2026-02-05T20:23:13.214420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-05T20:23:13.226322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-05T20:23:13.226711] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-05T20:23:13.227557] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-05T20:23:13.227632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:13.227665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:13.227693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:13.227752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:13.289779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:13.290523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:13.290630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:13.290667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:13.414146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:13.414309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:13.414351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:13.414399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:13.417970] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: UP (p=81.16%) [2026-02-05T20:23:13.418298] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-05T20:23:13.418438] [INFO ] [sig ] GLP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:13.567676] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GLP.txt [2026-02-05T20:23:13.567823] [INFO ] [sig ] [1358/3445] Completed GLP in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:13.567865] [INFO ] [sig ] [1359/3445] Forecasting GLPG... [2026-02-05T20:23:13.567895] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-05T20:23:13.567926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-05T20:23:13.579018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-05T20:23:13.579383] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-05T20:23:13.580256] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-05T20:23:13.580311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:13.580344] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:13.580372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:13.580430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:13.643091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:13.644191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:13.644493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:13.644528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:13.775446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:13.775661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:13.775707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:13.775737] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:13.779183] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: UP (p=68.82%) [2026-02-05T20:23:13.779486] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-05T20:23:13.779668] [INFO ] [sig ] GLPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:13.928081] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GLPG.txt [2026-02-05T20:23:13.928229] [INFO ] [sig ] [1359/3445] Completed GLPG in 0.4s | 2.78 sym/s | Total: 8.1m | ETA: 12.5m [2026-02-05T20:23:13.928290] [INFO ] [sig ] [1360/3445] Forecasting GLPI... [2026-02-05T20:23:13.928322] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-05T20:23:13.928502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-05T20:23:13.940322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-05T20:23:13.940655] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-05T20:23:13.941637] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-05T20:23:13.941691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:13.941723] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:13.941751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:13.941808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:14.001595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:14.002274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:14.002371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:14.002405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:14.117308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:14.117469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:14.117510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:14.117540] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:14.120973] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=21.91%) [2026-02-05T20:23:14.121255] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-05T20:23:14.121384] [INFO ] [sig ] GLPI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:14.259732] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLPI.txt [2026-02-05T20:23:14.259863] [INFO ] [sig ] [1360/3445] Completed GLPI in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:14.259902] [INFO ] [sig ] [1361/3445] Forecasting GLRE... [2026-02-05T20:23:14.259931] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-05T20:23:14.259962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-05T20:23:14.273068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-05T20:23:14.273381] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-05T20:23:14.274213] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-05T20:23:14.274266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:14.274298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:14.274326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:14.274383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:14.331849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:14.332679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:14.332766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:14.332799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:14.452640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:14.452813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:14.452854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:14.452884] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:14.456388] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=31.65%) [2026-02-05T20:23:14.456698] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-05T20:23:14.456844] [INFO ] [sig ] GLRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:14.600472] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLRE.txt [2026-02-05T20:23:14.600648] [INFO ] [sig ] [1361/3445] Completed GLRE in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:14.600690] [INFO ] [sig ] [1362/3445] Forecasting GLSI... [2026-02-05T20:23:14.600720] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-05T20:23:14.600749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-05T20:23:14.613090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-05T20:23:14.613704] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-05T20:23:14.614560] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-05T20:23:14.614638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:14.614671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:14.614713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:14.614771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:14.672215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:14.673145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:14.673241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:14.673276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:14.798528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:14.798709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:14.798753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:14.798784] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:14.802357] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: DOWN (p=33.54%) [2026-02-05T20:23:14.802683] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-05T20:23:14.802820] [INFO ] [sig ] GLSI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:14.955610] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLSI.txt [2026-02-05T20:23:14.955782] [INFO ] [sig ] [1362/3445] Completed GLSI in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:14.955823] [INFO ] [sig ] [1363/3445] Forecasting GLTO... [2026-02-05T20:23:14.955853] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-05T20:23:14.955885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-05T20:23:14.968264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-05T20:23:14.968635] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-05T20:23:14.969684] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-05T20:23:14.969737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:14.969770] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:14.969798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:14.969856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:15.032222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:15.033020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:15.033103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:15.033136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:15.155313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:15.155484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:15.155526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:15.155556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:15.159228] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=31.40%) [2026-02-05T20:23:15.159520] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-05T20:23:15.159677] [INFO ] [sig ] GLTO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:15.307069] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GLTO.txt [2026-02-05T20:23:15.307249] [INFO ] [sig ] [1363/3445] Completed GLTO in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:15.307290] [INFO ] [sig ] [1364/3445] Forecasting GLUE... [2026-02-05T20:23:15.307319] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-05T20:23:15.307353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-05T20:23:15.319086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-05T20:23:15.319475] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-05T20:23:15.320507] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-05T20:23:15.320561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:15.320621] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:15.320650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:15.320707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:15.379847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:15.380769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:15.380856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:15.380890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:15.504512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:15.504697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:15.504740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:15.504770] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:15.508200] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=62.46%) [2026-02-05T20:23:15.508520] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-05T20:23:15.508679] [INFO ] [sig ] GLUE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:15.648045] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GLUE.txt [2026-02-05T20:23:15.648208] [INFO ] [sig ] [1364/3445] Completed GLUE in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:15.648271] [INFO ] [sig ] [1365/3445] Forecasting GMAB... [2026-02-05T20:23:15.648303] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-05T20:23:15.648334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-05T20:23:15.660195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-05T20:23:15.660600] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-05T20:23:15.661440] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-05T20:23:15.661500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:15.661541] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:15.661570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:15.661652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:15.725897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:15.726826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:15.726924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:15.726966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:15.857424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:15.857621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:15.857862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:15.857910] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:15.862483] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: UP (p=81.78%) [2026-02-05T20:23:15.862832] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-05T20:23:15.862979] [INFO ] [sig ] GMAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:16.033285] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GMAB.txt [2026-02-05T20:23:16.033466] [INFO ] [sig ] [1365/3445] Completed GMAB in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:16.033693] [INFO ] [sig ] [1366/3445] Forecasting GME... [2026-02-05T20:23:16.033738] [INFO ] [sig ] Generating forecast for: GME [2026-02-05T20:23:16.033788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-05T20:23:16.046629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-05T20:23:16.046978] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-05T20:23:16.047836] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-05T20:23:16.047891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:16.047971] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:16.048007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:16.048073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:16.111339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:16.112198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:16.112304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:16.112344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:16.236197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:16.236362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:16.236406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:16.236437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:16.240205] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: UP (p=85.84%) [2026-02-05T20:23:16.240501] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-05T20:23:16.240656] [INFO ] [sig ] GME: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:16.387716] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GME.txt [2026-02-05T20:23:16.387877] [INFO ] [sig ] [1366/3445] Completed GME in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:16.387918] [INFO ] [sig ] [1367/3445] Forecasting GMED... [2026-02-05T20:23:16.387948] [INFO ] [sig ] Generating forecast for: GMED [2026-02-05T20:23:16.387986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-05T20:23:16.399370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-05T20:23:16.399823] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-05T20:23:16.400729] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-05T20:23:16.400786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:16.400818] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:16.400846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:16.400905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:16.465610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:16.466763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:16.466853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:16.466887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:16.590078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:16.590252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:16.590294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:16.590324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:16.594309] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-02-05T20:23:16.594612] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-05T20:23:16.594760] [INFO ] [sig ] GMED: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:16.739870] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GMED.txt [2026-02-05T20:23:16.740008] [INFO ] [sig ] [1367/3445] Completed GMED in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.5m [2026-02-05T20:23:16.740049] [INFO ] [sig ] [1368/3445] Forecasting GMM... [2026-02-05T20:23:16.740078] [INFO ] [sig ] Generating forecast for: GMM [2026-02-05T20:23:16.740110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-05T20:23:16.751505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-05T20:23:16.751936] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-05T20:23:16.752823] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-05T20:23:16.752885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:16.752921] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:16.752948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:16.753006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:16.814592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:16.815400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:16.815486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:16.815520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:16.925938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:16.926104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:16.926148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:16.926179] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:16.929723] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: DOWN (p=34.42%) [2026-02-05T20:23:16.930005] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-05T20:23:16.930150] [INFO ] [sig ] GMM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:17.081559] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GMM.txt [2026-02-05T20:23:17.081736] [INFO ] [sig ] [1368/3445] Completed GMM in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:17.081778] [INFO ] [sig ] [1369/3445] Forecasting GMRE... [2026-02-05T20:23:17.081808] [INFO ] [sig ] Generating forecast for: GMRE [2026-02-05T20:23:17.081841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMRE' from 'https://tdm.silogroup.org/data/derivative_storage/GMRE.csv'. [2026-02-05T20:23:17.092897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMRE'. [2026-02-05T20:23:17.093235] [INFO ] [FORECASTER] Starting predict_future for GMRE [2026-02-05T20:23:17.094086] [DEBUG] [LOCAL ] No optimal features file found for GMRE: ./output/feature-sets/GMRE.txt [2026-02-05T20:23:17.094152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:17.094191] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:17.094224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:17.094295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:17.158621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:17.159447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:17.159568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:17.159638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:17.287469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:17.287653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:17.287697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:17.287794] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:17.291475] [DEBUG] [FORECASTER] GMRE: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-05T20:23:17.291781] [INFO ] [FORECASTER] Completed predict_future for GMRE [2026-02-05T20:23:17.291916] [INFO ] [sig ] GMRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:17.444354] [INFO ] [LOCAL ] Saved forecast: GMRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GMRE.txt [2026-02-05T20:23:17.444522] [INFO ] [sig ] [1369/3445] Completed GMRE in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:17.444589] [INFO ] [sig ] [1370/3445] Forecasting GNE... [2026-02-05T20:23:17.444624] [INFO ] [sig ] Generating forecast for: GNE [2026-02-05T20:23:17.444656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-05T20:23:17.458095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-05T20:23:17.458537] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-05T20:23:17.459425] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-05T20:23:17.459481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:17.459514] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:17.459543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:17.459621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:17.539460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:17.540647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:17.540766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:17.540821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:17.668674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:17.668843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:17.668887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:17.668919] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:17.672762] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: UP (p=96.09%) [2026-02-05T20:23:17.673074] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-05T20:23:17.673271] [INFO ] [sig ] GNE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:17.822859] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GNE.txt [2026-02-05T20:23:17.823034] [INFO ] [sig ] [1370/3445] Completed GNE in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:17.823079] [INFO ] [sig ] [1371/3445] Forecasting GNK... [2026-02-05T20:23:17.823109] [INFO ] [sig ] Generating forecast for: GNK [2026-02-05T20:23:17.823143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-05T20:23:17.835802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-05T20:23:17.836176] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-05T20:23:17.837040] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-05T20:23:17.837100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:17.837135] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:17.837164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:17.837223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:17.898950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:17.899896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:17.899986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:17.900020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:18.030695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:18.030857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:18.030898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:18.030928] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:18.034525] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: DOWN (p=27.23%) [2026-02-05T20:23:18.034922] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-05T20:23:18.035071] [INFO ] [sig ] GNK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:18.177861] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNK.txt [2026-02-05T20:23:18.177994] [INFO ] [sig ] [1371/3445] Completed GNK in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:18.178034] [INFO ] [sig ] [1372/3445] Forecasting GNL... [2026-02-05T20:23:18.178065] [INFO ] [sig ] Generating forecast for: GNL [2026-02-05T20:23:18.178099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-05T20:23:18.191445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-05T20:23:18.191817] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-05T20:23:18.192686] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-05T20:23:18.192740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:18.192774] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:18.192803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:18.192870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:18.252096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:18.252786] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:18.252868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:18.252902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:18.378767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:18.378931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:18.378972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:18.379003] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:18.382667] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: UP (p=71.29%) [2026-02-05T20:23:18.382948] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-05T20:23:18.383080] [INFO ] [sig ] GNL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:18.526656] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GNL.txt [2026-02-05T20:23:18.526819] [INFO ] [sig ] [1372/3445] Completed GNL in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:18.526861] [INFO ] [sig ] [1373/3445] Forecasting GNLN... [2026-02-05T20:23:18.526892] [INFO ] [sig ] Generating forecast for: GNLN [2026-02-05T20:23:18.526926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLN' from 'https://tdm.silogroup.org/data/derivative_storage/GNLN.csv'. [2026-02-05T20:23:18.537902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLN'. [2026-02-05T20:23:18.538358] [INFO ] [FORECASTER] Starting predict_future for GNLN [2026-02-05T20:23:18.539227] [DEBUG] [LOCAL ] No optimal features file found for GNLN: ./output/feature-sets/GNLN.txt [2026-02-05T20:23:18.539293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:18.539334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:18.539362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:18.539446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:18.600970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:18.601965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:18.602062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:18.602096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:18.721226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:18.721402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:18.721447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:18.721507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:18.725316] [DEBUG] [FORECASTER] GNLN: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-05T20:23:18.725675] [INFO ] [FORECASTER] Completed predict_future for GNLN [2026-02-05T20:23:18.725826] [INFO ] [sig ] GNLN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:18.870296] [INFO ] [LOCAL ] Saved forecast: GNLN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNLN.txt [2026-02-05T20:23:18.870516] [INFO ] [sig ] [1373/3445] Completed GNLN in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:18.870604] [INFO ] [sig ] [1374/3445] Forecasting GNLX... [2026-02-05T20:23:18.870661] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-05T20:23:18.870713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-05T20:23:18.883649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-05T20:23:18.884061] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-05T20:23:18.885007] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-05T20:23:18.885062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:18.885095] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:18.885122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:18.885179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:18.946022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:18.947013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:18.947106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:18.947142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:19.084282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:19.084459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:19.084502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:19.084531] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:19.088190] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=32.16%) [2026-02-05T20:23:19.088532] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-05T20:23:19.088694] [INFO ] [sig ] GNLX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:19.235019] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNLX.txt [2026-02-05T20:23:19.235185] [INFO ] [sig ] [1374/3445] Completed GNLX in 0.4s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:19.235226] [INFO ] [sig ] [1375/3445] Forecasting GNMA... [2026-02-05T20:23:19.235256] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-05T20:23:19.235287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-05T20:23:19.246283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-05T20:23:19.246724] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-05T20:23:19.247617] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-05T20:23:19.247686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:19.247719] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:19.247746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:19.247802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:19.307523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:19.308492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:19.308604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:19.308642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:19.427231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:19.427400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:19.427440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:19.427468] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:19.430959] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-05T20:23:19.431238] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-05T20:23:19.431364] [INFO ] [sig ] GNMA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:19.574211] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNMA.txt [2026-02-05T20:23:19.574384] [INFO ] [sig ] [1375/3445] Completed GNMA in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:19.574424] [INFO ] [sig ] [1376/3445] Forecasting GNOM... [2026-02-05T20:23:19.574454] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-05T20:23:19.574487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-05T20:23:19.587908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-05T20:23:19.588317] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-05T20:23:19.589380] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-05T20:23:19.589433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:19.589465] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:19.589492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:19.589548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:19.646882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:19.647688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:19.647835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:19.647870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:19.763765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:19.763925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:19.763966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:19.763996] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:19.767456] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-05T20:23:19.767751] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-05T20:23:19.767882] [INFO ] [sig ] GNOM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:19.916039] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNOM.txt [2026-02-05T20:23:19.916191] [INFO ] [sig ] [1376/3445] Completed GNOM in 0.3s | 2.78 sym/s | Total: 8.2m | ETA: 12.4m [2026-02-05T20:23:19.916239] [INFO ] [sig ] [1377/3445] Forecasting GNPX... [2026-02-05T20:23:19.916278] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-05T20:23:19.916317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-05T20:23:19.928023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-05T20:23:19.928384] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-05T20:23:19.929689] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-05T20:23:19.929744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:19.929777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:19.929804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:19.929861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:19.995842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:19.996704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:19.996790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:19.996824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:20.116528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:20.116716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:20.116761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:20.116792] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:20.120324] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: UP (p=51.43%) [2026-02-05T20:23:20.120646] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-05T20:23:20.120783] [INFO ] [sig ] GNPX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:20.261705] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GNPX.txt [2026-02-05T20:23:20.261863] [INFO ] [sig ] [1377/3445] Completed GNPX in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:20.261903] [INFO ] [sig ] [1378/3445] Forecasting GNRC... [2026-02-05T20:23:20.261934] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-05T20:23:20.261965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-05T20:23:20.272542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-05T20:23:20.272933] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-05T20:23:20.273800] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-05T20:23:20.273852] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:20.273893] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:20.273921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:20.273978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:20.332955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:20.333851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:20.333946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:20.333982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:20.463365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:20.463526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:20.463568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:20.463621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:20.467216] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-05T20:23:20.467532] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-05T20:23:20.467691] [INFO ] [sig ] GNRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:20.613626] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNRC.txt [2026-02-05T20:23:20.613791] [INFO ] [sig ] [1378/3445] Completed GNRC in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:20.613834] [INFO ] [sig ] [1379/3445] Forecasting GNSS... [2026-02-05T20:23:20.613866] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-05T20:23:20.613899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-05T20:23:20.625224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-05T20:23:20.625637] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-05T20:23:20.626552] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-05T20:23:20.626632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:20.626667] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:20.626696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:20.626756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:20.690290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:20.691204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:20.691294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:20.691340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:20.817517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:20.817706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:20.817768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:20.817804] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:20.821684] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-05T20:23:20.821991] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-05T20:23:20.822131] [INFO ] [sig ] GNSS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:20.967806] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GNSS.txt [2026-02-05T20:23:20.967986] [INFO ] [sig ] [1379/3445] Completed GNSS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:20.968027] [INFO ] [sig ] [1380/3445] Forecasting GNTX... [2026-02-05T20:23:20.968065] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-05T20:23:20.968098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-05T20:23:20.979423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-05T20:23:20.979851] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-05T20:23:20.980714] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-05T20:23:20.980770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:20.980805] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:20.980834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:20.980892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:21.038588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:21.039486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:21.039595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:21.039634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:21.160712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:21.160874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:21.160915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:21.160945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:21.164909] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: DOWN (p=8.18%) [2026-02-05T20:23:21.165243] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-05T20:23:21.165408] [INFO ] [sig ] GNTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:21.314704] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GNTX.txt [2026-02-05T20:23:21.314852] [INFO ] [sig ] [1380/3445] Completed GNTX in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:21.314891] [INFO ] [sig ] [1381/3445] Forecasting GO... [2026-02-05T20:23:21.314922] [INFO ] [sig ] Generating forecast for: GO [2026-02-05T20:23:21.314953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-05T20:23:21.329175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-05T20:23:21.329775] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-05T20:23:21.330615] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-05T20:23:21.330671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:21.330705] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:21.330735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:21.330814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:21.393721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:21.394516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:21.394621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:21.394657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:21.519243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:21.519415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:21.519456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:21.519485] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:21.523333] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: UP (p=67.32%) [2026-02-05T20:23:21.523630] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-05T20:23:21.523762] [INFO ] [sig ] GO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:21.667614] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GO.txt [2026-02-05T20:23:21.667759] [INFO ] [sig ] [1381/3445] Completed GO in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:21.667798] [INFO ] [sig ] [1382/3445] Forecasting GOCO... [2026-02-05T20:23:21.667827] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-05T20:23:21.667859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-05T20:23:21.680264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-05T20:23:21.680872] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-05T20:23:21.681959] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-05T20:23:21.682013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:21.682047] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:21.682074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:21.682131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:21.740189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:21.741039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:21.741125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:21.741159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:21.864147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:21.864333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:21.864377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:21.864407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:21.867980] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-05T20:23:21.868310] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-05T20:23:21.868459] [INFO ] [sig ] GOCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:22.014303] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GOCO.txt [2026-02-05T20:23:22.014449] [INFO ] [sig ] [1382/3445] Completed GOCO in 0.3s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:22.014491] [INFO ] [sig ] [1383/3445] Forecasting GOF... [2026-02-05T20:23:22.014522] [INFO ] [sig ] Generating forecast for: GOF [2026-02-05T20:23:22.014553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-05T20:23:22.025923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-05T20:23:22.026313] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-05T20:23:22.027201] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-05T20:23:22.027255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:22.027317] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:22.027346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:22.027404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:22.090391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:22.091192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:22.091288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:22.091330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:22.223010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:22.223175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:22.223218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:22.223247] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:22.226906] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-05T20:23:22.227199] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-05T20:23:22.227335] [INFO ] [sig ] GOF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:22.372488] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GOF.txt [2026-02-05T20:23:22.372727] [INFO ] [sig ] [1383/3445] Completed GOF in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.4m [2026-02-05T20:23:22.372794] [INFO ] [sig ] [1384/3445] Forecasting GOGO... [2026-02-05T20:23:22.372841] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-05T20:23:22.372885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-05T20:23:22.385058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-05T20:23:22.385486] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-05T20:23:22.386385] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-05T20:23:22.386447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:22.386480] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:22.386507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:22.386565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:22.447677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:22.448645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:22.448737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:22.448770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:22.572593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:22.572756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:22.572799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:22.572828] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:22.576306] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=41.45%) [2026-02-05T20:23:22.576614] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-05T20:23:22.576751] [INFO ] [sig ] GOGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:22.729124] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GOGO.txt [2026-02-05T20:23:22.729329] [INFO ] [sig ] [1384/3445] Completed GOGO in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:22.729379] [INFO ] [sig ] [1385/3445] Forecasting GOLF... [2026-02-05T20:23:22.729415] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-05T20:23:22.729463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-05T20:23:22.742028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-05T20:23:22.742421] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-05T20:23:22.743317] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-05T20:23:22.743371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:22.743415] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:22.743445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:22.743516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:22.805960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:22.806811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:22.806919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:22.806956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:22.932799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:22.932961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:22.933002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:22.933032] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:22.937310] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=64.26%) [2026-02-05T20:23:22.937855] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-05T20:23:22.937995] [INFO ] [sig ] GOLF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:23.089012] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GOLF.txt [2026-02-05T20:23:23.089179] [INFO ] [sig ] [1385/3445] Completed GOLF in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:23.089235] [INFO ] [sig ] [1386/3445] Forecasting GOOD... [2026-02-05T20:23:23.089275] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-05T20:23:23.089313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-05T20:23:23.101947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-05T20:23:23.102350] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-05T20:23:23.103241] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-05T20:23:23.103295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:23.103342] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:23.103370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:23.103428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:23.166161] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:23.167065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:23.167163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:23.167197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:23.298958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:23.299121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:23.299162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:23.299230] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:23.302890] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: DOWN (p=5.30%) [2026-02-05T20:23:23.303230] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-05T20:23:23.303380] [INFO ] [sig ] GOOD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:23.455916] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GOOD.txt [2026-02-05T20:23:23.456093] [INFO ] [sig ] [1386/3445] Completed GOOD in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:23.456136] [INFO ] [sig ] [1387/3445] Forecasting GOOG... [2026-02-05T20:23:23.456167] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-05T20:23:23.456200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-05T20:23:23.467893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-05T20:23:23.468342] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-05T20:23:23.469403] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-05T20:23:23.469470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:23.469724] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:23.469768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:23.469852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:23.534954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:23.535840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:23.535925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:23.535958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:23.667154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:23.667328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:23.667373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:23.667402] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:23.671794] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-02-05T20:23:23.672108] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-05T20:23:23.672251] [INFO ] [sig ] GOOG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:23.823302] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GOOG.txt [2026-02-05T20:23:23.823486] [INFO ] [sig ] [1387/3445] Completed GOOG in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:23.823527] [INFO ] [sig ] [1388/3445] Forecasting GOOS... [2026-02-05T20:23:23.823557] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-05T20:23:23.823611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-05T20:23:23.835279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-05T20:23:23.835721] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-05T20:23:23.836565] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-05T20:23:23.836650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:23.836682] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:23.836708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:23.836765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:23.900551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:23.901489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:23.901596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:23.901633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:24.030406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:24.030599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:24.030645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:24.030675] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:24.034364] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: UP (p=96.11%) [2026-02-05T20:23:24.034698] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-05T20:23:24.034846] [INFO ] [sig ] GOOS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:24.180936] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GOOS.txt [2026-02-05T20:23:24.181105] [INFO ] [sig ] [1388/3445] Completed GOOS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:24.181146] [INFO ] [sig ] [1389/3445] Forecasting GOSS... [2026-02-05T20:23:24.181175] [INFO ] [sig ] Generating forecast for: GOSS [2026-02-05T20:23:24.181209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOSS' from 'https://tdm.silogroup.org/data/derivative_storage/GOSS.csv'. [2026-02-05T20:23:24.193791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOSS'. [2026-02-05T20:23:24.194216] [INFO ] [FORECASTER] Starting predict_future for GOSS [2026-02-05T20:23:24.195068] [DEBUG] [LOCAL ] No optimal features file found for GOSS: ./output/feature-sets/GOSS.txt [2026-02-05T20:23:24.195122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:24.195154] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:24.195180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:24.195237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:24.255056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:24.256029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:24.256124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:24.256157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:24.382200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:24.382368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:24.382409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:24.382438] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:24.385896] [DEBUG] [FORECASTER] GOSS: Forecast T+1@11:T+2@11: UP (p=68.42%) [2026-02-05T20:23:24.386178] [INFO ] [FORECASTER] Completed predict_future for GOSS [2026-02-05T20:23:24.386318] [INFO ] [sig ] GOSS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:24.538361] [INFO ] [LOCAL ] Saved forecast: GOSS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GOSS.txt [2026-02-05T20:23:24.538740] [INFO ] [sig ] [1389/3445] Completed GOSS in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:24.538810] [INFO ] [sig ] [1390/3445] Forecasting GOVI... [2026-02-05T20:23:24.538843] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-05T20:23:24.538881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-05T20:23:24.551275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-05T20:23:24.551690] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-05T20:23:24.552563] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-05T20:23:24.552641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:24.552675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:24.552703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:24.552759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:24.617701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:24.618633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:24.618721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:24.618756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:24.751255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:24.751452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:24.751501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:24.751531] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:24.755160] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-05T20:23:24.755443] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-05T20:23:24.755605] [INFO ] [sig ] GOVI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:24.899924] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GOVI.txt [2026-02-05T20:23:24.900143] [INFO ] [sig ] [1390/3445] Completed GOVI in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:24.900199] [INFO ] [sig ] [1391/3445] Forecasting GPC... [2026-02-05T20:23:24.900242] [INFO ] [sig ] Generating forecast for: GPC [2026-02-05T20:23:24.900285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-05T20:23:24.913925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-05T20:23:24.914357] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-05T20:23:24.915311] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-05T20:23:24.915389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:24.915433] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:24.915467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:24.915529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:24.977914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:24.978896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:24.978989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:24.979027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:25.113630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:25.113800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:25.113841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:25.113870] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:25.117766] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-02-05T20:23:25.118066] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-05T20:23:25.118222] [INFO ] [sig ] GPC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:25.270664] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPC.txt [2026-02-05T20:23:25.270844] [INFO ] [sig ] [1391/3445] Completed GPC in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:25.270885] [INFO ] [sig ] [1392/3445] Forecasting GPI... [2026-02-05T20:23:25.270915] [INFO ] [sig ] Generating forecast for: GPI [2026-02-05T20:23:25.270947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-05T20:23:25.283156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-05T20:23:25.283567] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-05T20:23:25.284438] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-05T20:23:25.284499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:25.284532] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:25.284558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:25.284637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:25.345670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:25.346629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:25.346720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:25.346755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:25.479626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:25.479802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:25.479845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:25.479875] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:25.483998] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: UP (p=82.43%) [2026-02-05T20:23:25.484318] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-05T20:23:25.484463] [INFO ] [sig ] GPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:25.627070] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPI.txt [2026-02-05T20:23:25.627240] [INFO ] [sig ] [1392/3445] Completed GPI in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:25.627280] [INFO ] [sig ] [1393/3445] Forecasting GPIQ... [2026-02-05T20:23:25.627319] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-05T20:23:25.627362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-05T20:23:25.639426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-05T20:23:25.639860] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-05T20:23:25.640743] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-05T20:23:25.640797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:25.640835] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:25.640876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:25.640959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:25.700064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:25.701047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:25.701174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:25.701211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:25.822552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:25.822738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:25.822781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:25.822840] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:25.826402] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: UP (p=69.31%) [2026-02-05T20:23:25.826723] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-05T20:23:25.826867] [INFO ] [sig ] GPIQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:25.979348] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPIQ.txt [2026-02-05T20:23:25.979526] [INFO ] [sig ] [1393/3445] Completed GPIQ in 0.4s | 2.78 sym/s | Total: 8.3m | ETA: 12.3m [2026-02-05T20:23:25.979566] [INFO ] [sig ] [1394/3445] Forecasting GPIX... [2026-02-05T20:23:25.979619] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-05T20:23:25.979651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-05T20:23:25.990924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-05T20:23:25.991316] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-05T20:23:25.992201] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-05T20:23:25.992263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:25.992305] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:25.992341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:25.992408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:26.055082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:26.055988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:26.056079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:26.056113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:26.182216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:26.182426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:26.182479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:26.182510] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:26.186975] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-05T20:23:26.187263] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-05T20:23:26.187397] [INFO ] [sig ] GPIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:26.348667] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPIX.txt [2026-02-05T20:23:26.348897] [INFO ] [sig ] [1394/3445] Completed GPIX in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:26.348948] [INFO ] [sig ] [1395/3445] Forecasting GPJA... [2026-02-05T20:23:26.348986] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-05T20:23:26.349026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-05T20:23:26.359986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-05T20:23:26.360404] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-05T20:23:26.361354] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-05T20:23:26.361409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:26.361443] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:26.361470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:26.361528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:26.427227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:26.428434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:26.428548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:26.428600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:26.559727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:26.559902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:26.559947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:26.559978] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:26.563705] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-05T20:23:26.564030] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-05T20:23:26.564177] [INFO ] [sig ] GPJA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:26.713047] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GPJA.txt [2026-02-05T20:23:26.713199] [INFO ] [sig ] [1395/3445] Completed GPJA in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:26.713259] [INFO ] [sig ] [1396/3445] Forecasting GPK... [2026-02-05T20:23:26.713306] [INFO ] [sig ] Generating forecast for: GPK [2026-02-05T20:23:26.713339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-05T20:23:26.725704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-05T20:23:26.726034] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-05T20:23:26.726945] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-05T20:23:26.727000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:26.727035] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:26.727062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:26.727119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:26.789679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:26.790694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:26.790794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:26.790838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:26.924012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:26.924176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:26.924218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:26.924250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:26.928861] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-05T20:23:26.929220] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-05T20:23:26.929387] [INFO ] [sig ] GPK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:27.088695] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPK.txt [2026-02-05T20:23:27.088903] [INFO ] [sig ] [1396/3445] Completed GPK in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:27.088945] [INFO ] [sig ] [1397/3445] Forecasting GPN... [2026-02-05T20:23:27.088978] [INFO ] [sig ] Generating forecast for: GPN [2026-02-05T20:23:27.089010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-05T20:23:27.102295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-05T20:23:27.102712] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-05T20:23:27.103588] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-05T20:23:27.103643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:27.103678] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:27.103720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:27.103782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:27.165040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:27.166186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:27.166275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:27.166309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:27.296261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:27.296429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:27.296471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:27.296502] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:27.300171] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-05T20:23:27.300510] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-05T20:23:27.300706] [INFO ] [sig ] GPN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:27.451452] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPN.txt [2026-02-05T20:23:27.451632] [INFO ] [sig ] [1397/3445] Completed GPN in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:27.451675] [INFO ] [sig ] [1398/3445] Forecasting GPRE... [2026-02-05T20:23:27.451705] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-05T20:23:27.451742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-05T20:23:27.463177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-05T20:23:27.463535] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-05T20:23:27.464381] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-05T20:23:27.464439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:27.464471] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:27.464499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:27.464555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:27.525810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:27.526612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:27.526703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:27.526738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:27.654773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:27.654934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:27.654979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:27.655010] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:27.658674] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-05T20:23:27.658962] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-05T20:23:27.659097] [INFO ] [sig ] GPRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:27.813294] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GPRE.txt [2026-02-05T20:23:27.813489] [INFO ] [sig ] [1398/3445] Completed GPRE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:27.813540] [INFO ] [sig ] [1399/3445] Forecasting GPRK... [2026-02-05T20:23:27.813592] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-05T20:23:27.813628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-05T20:23:27.823968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-05T20:23:27.824381] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-05T20:23:27.825296] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-05T20:23:27.825353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:27.825389] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:27.825416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:27.825475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:27.886435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:27.887346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:27.887432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:27.887468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:28.016125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:28.016290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:28.016332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:28.016370] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:28.020298] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: DOWN (p=5.11%) [2026-02-05T20:23:28.020648] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-05T20:23:28.020789] [INFO ] [sig ] GPRK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:28.178530] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GPRK.txt [2026-02-05T20:23:28.178722] [INFO ] [sig ] [1399/3445] Completed GPRK in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:28.178763] [INFO ] [sig ] [1400/3445] Forecasting GPRO... [2026-02-05T20:23:28.178793] [INFO ] [sig ] Generating forecast for: GPRO [2026-02-05T20:23:28.178823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRO' from 'https://tdm.silogroup.org/data/derivative_storage/GPRO.csv'. [2026-02-05T20:23:28.191194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRO'. [2026-02-05T20:23:28.191844] [INFO ] [FORECASTER] Starting predict_future for GPRO [2026-02-05T20:23:28.193117] [DEBUG] [LOCAL ] No optimal features file found for GPRO: ./output/feature-sets/GPRO.txt [2026-02-05T20:23:28.193187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:28.193270] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:28.193301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:28.193390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:28.258942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:28.259880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:28.259967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:28.260001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:28.388790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:28.388959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:28.389001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:28.389034] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:28.393167] [DEBUG] [FORECASTER] GPRO: Forecast T+1@11:T+2@11: UP (p=72.53%) [2026-02-05T20:23:28.393534] [INFO ] [FORECASTER] Completed predict_future for GPRO [2026-02-05T20:23:28.393718] [INFO ] [sig ] GPRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:28.545596] [INFO ] [LOCAL ] Saved forecast: GPRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GPRO.txt [2026-02-05T20:23:28.545750] [INFO ] [sig ] [1400/3445] Completed GPRO in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.3m [2026-02-05T20:23:28.545790] [INFO ] [sig ] [1401/3445] Forecasting GRAB... [2026-02-05T20:23:28.545828] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-05T20:23:28.545860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-05T20:23:28.557025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-05T20:23:28.557384] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-05T20:23:28.558402] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-05T20:23:28.558454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:28.558486] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:28.558512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:28.558592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:28.617376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:28.618362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:28.618449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:28.618481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:28.740259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:28.740418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:28.740459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:28.740492] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:28.743945] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=79.24%) [2026-02-05T20:23:28.744247] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-05T20:23:28.744393] [INFO ] [sig ] GRAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:28.888265] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GRAB.txt [2026-02-05T20:23:28.888418] [INFO ] [sig ] [1401/3445] Completed GRAB in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:28.888458] [INFO ] [sig ] [1402/3445] Forecasting GRAL... [2026-02-05T20:23:28.888488] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-05T20:23:28.888518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-05T20:23:28.900317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-05T20:23:28.900701] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-05T20:23:28.901540] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-05T20:23:28.901610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:28.901644] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:28.901672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:28.901729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:28.960218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:28.960986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:28.961082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:28.961116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:29.085230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:29.085385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:29.085425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:29.085453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:29.089086] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-02-05T20:23:29.089365] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-05T20:23:29.089499] [INFO ] [sig ] GRAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:29.233176] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRAL.txt [2026-02-05T20:23:29.233339] [INFO ] [sig ] [1402/3445] Completed GRAL in 0.3s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:29.233380] [INFO ] [sig ] [1403/3445] Forecasting GRBK... [2026-02-05T20:23:29.233409] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-05T20:23:29.233441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-05T20:23:29.244032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-05T20:23:29.244404] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-05T20:23:29.245239] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-05T20:23:29.245293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:29.245326] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:29.245353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:29.245408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:29.306114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:29.307106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:29.307191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:29.307224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:29.431204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:29.431362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:29.431403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:29.431465] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:29.435222] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=88.98%) [2026-02-05T20:23:29.435497] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-05T20:23:29.435647] [INFO ] [sig ] GRBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:29.586201] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GRBK.txt [2026-02-05T20:23:29.586359] [INFO ] [sig ] [1403/3445] Completed GRBK in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:29.586402] [INFO ] [sig ] [1404/3445] Forecasting GRC... [2026-02-05T20:23:29.586432] [INFO ] [sig ] Generating forecast for: GRC [2026-02-05T20:23:29.586464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-05T20:23:29.599036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-05T20:23:29.599413] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-05T20:23:29.600335] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-05T20:23:29.600392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:29.600429] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:29.600464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:29.600537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:29.661993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:29.662847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:29.662949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:29.662984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:29.790149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:29.790312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:29.790355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:29.790406] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:29.794944] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=62.00%) [2026-02-05T20:23:29.795231] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-05T20:23:29.795368] [INFO ] [sig ] GRC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:29.944678] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GRC.txt [2026-02-05T20:23:29.944827] [INFO ] [sig ] [1404/3445] Completed GRC in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:29.944868] [INFO ] [sig ] [1405/3445] Forecasting GREE... [2026-02-05T20:23:29.944899] [INFO ] [sig ] Generating forecast for: GREE [2026-02-05T20:23:29.944931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-05T20:23:29.956751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-05T20:23:29.957122] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-05T20:23:29.957998] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-05T20:23:29.958052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:29.958085] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:29.958111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:29.958169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:30.020695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:30.021527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:30.021635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:30.021672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:30.145765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:30.145926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:30.145979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:30.146026] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:30.149599] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=70.63%) [2026-02-05T20:23:30.149907] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-05T20:23:30.150045] [INFO ] [sig ] GREE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:30.300358] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GREE.txt [2026-02-05T20:23:30.300543] [INFO ] [sig ] [1405/3445] Completed GREE in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:30.300611] [INFO ] [sig ] [1406/3445] Forecasting GRFS... [2026-02-05T20:23:30.300644] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-05T20:23:30.300687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-05T20:23:30.312608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-05T20:23:30.312990] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-05T20:23:30.313948] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-05T20:23:30.314002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:30.314034] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:30.314061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:30.314119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:30.377764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:30.379024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:30.379114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:30.379165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:30.513633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:30.513794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:30.513836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:30.513865] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:30.517522] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: UP (p=52.82%) [2026-02-05T20:23:30.518030] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-05T20:23:30.518166] [INFO ] [sig ] GRFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:30.666861] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GRFS.txt [2026-02-05T20:23:30.667018] [INFO ] [sig ] [1406/3445] Completed GRFS in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:30.667061] [INFO ] [sig ] [1407/3445] Forecasting GRID... [2026-02-05T20:23:30.667092] [INFO ] [sig ] Generating forecast for: GRID [2026-02-05T20:23:30.667124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-05T20:23:30.680957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-05T20:23:30.681361] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-05T20:23:30.682272] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-05T20:23:30.682339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:30.682384] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:30.682416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:30.682479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:30.747991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:30.748922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:30.749014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:30.749051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:30.878801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:30.878969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:30.879017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:30.879048] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:30.882814] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=63.44%) [2026-02-05T20:23:30.883151] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-05T20:23:30.883297] [INFO ] [sig ] GRID: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:31.038953] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GRID.txt [2026-02-05T20:23:31.039107] [INFO ] [sig ] [1407/3445] Completed GRID in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:31.039151] [INFO ] [sig ] [1408/3445] Forecasting GRMN... [2026-02-05T20:23:31.039183] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-05T20:23:31.039217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-05T20:23:31.051555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-05T20:23:31.052116] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-05T20:23:31.053026] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-05T20:23:31.053081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:31.053117] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:31.053178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:31.053286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:31.118907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:31.119887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:31.119993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:31.120044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:31.250678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:31.250843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:31.250887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:31.250918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:31.254635] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-05T20:23:31.254925] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-05T20:23:31.255063] [INFO ] [sig ] GRMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:31.410636] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRMN.txt [2026-02-05T20:23:31.410984] [INFO ] [sig ] [1408/3445] Completed GRMN in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:31.411028] [INFO ] [sig ] [1409/3445] Forecasting GRND... [2026-02-05T20:23:31.411059] [INFO ] [sig ] Generating forecast for: GRND [2026-02-05T20:23:31.411091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-05T20:23:31.423078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-05T20:23:31.423443] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-05T20:23:31.424343] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-05T20:23:31.424399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:31.424433] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:31.424462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:31.424522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:31.491524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:31.492556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:31.492673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:31.492708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:31.628253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:31.628555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:31.628624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:31.628658] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:31.632883] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-05T20:23:31.633222] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-05T20:23:31.633411] [INFO ] [sig ] GRND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:31.785516] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRND.txt [2026-02-05T20:23:31.785676] [INFO ] [sig ] [1409/3445] Completed GRND in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:31.785721] [INFO ] [sig ] [1410/3445] Forecasting GRPN... [2026-02-05T20:23:31.785754] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-05T20:23:31.785789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-05T20:23:31.797659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-05T20:23:31.798051] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-05T20:23:31.799071] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-05T20:23:31.799127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:31.799161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:31.799191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:31.799250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:31.862062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:31.862945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:31.863066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:31.863103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:31.990436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:31.990660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:31.990708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:31.990739] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:31.994969] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: DOWN (p=40.31%) [2026-02-05T20:23:31.995368] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-05T20:23:31.995550] [INFO ] [sig ] GRPN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:32.146841] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRPN.txt [2026-02-05T20:23:32.147036] [INFO ] [sig ] [1410/3445] Completed GRPN in 0.4s | 2.78 sym/s | Total: 8.4m | ETA: 12.2m [2026-02-05T20:23:32.147094] [INFO ] [sig ] [1411/3445] Forecasting GRVY... [2026-02-05T20:23:32.147129] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-05T20:23:32.147172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-05T20:23:32.158538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-05T20:23:32.158966] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-05T20:23:32.159870] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-05T20:23:32.159926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:32.159960] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:32.159989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:32.160048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:32.226368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:32.227301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:32.227398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:32.227434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:32.352658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:32.353080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:32.353129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:32.353166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:32.357655] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: DOWN (p=3.35%) [2026-02-05T20:23:32.358024] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-05T20:23:32.358189] [INFO ] [sig ] GRVY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:32.510937] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRVY.txt [2026-02-05T20:23:32.511093] [INFO ] [sig ] [1411/3445] Completed GRVY in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:32.511137] [INFO ] [sig ] [1412/3445] Forecasting GRWG... [2026-02-05T20:23:32.511170] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-05T20:23:32.511212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-05T20:23:32.524547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-05T20:23:32.524926] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-05T20:23:32.525863] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-05T20:23:32.525919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:32.525953] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:32.525981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:32.526041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:32.588971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:32.589851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:32.589941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:32.589977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:32.711799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:32.711966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:32.712014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:32.712046] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:32.715963] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=9.88%) [2026-02-05T20:23:32.716258] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-05T20:23:32.716394] [INFO ] [sig ] GRWG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:32.866620] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRWG.txt [2026-02-05T20:23:32.866772] [INFO ] [sig ] [1412/3445] Completed GRWG in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:32.866811] [INFO ] [sig ] [1413/3445] Forecasting GRX... [2026-02-05T20:23:32.866841] [INFO ] [sig ] Generating forecast for: GRX [2026-02-05T20:23:32.866872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-05T20:23:32.878822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-05T20:23:32.879197] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-05T20:23:32.880080] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-05T20:23:32.880135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:32.880170] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:32.880198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:32.880257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:32.948099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:32.949093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:32.949185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:32.949224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:33.062016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:33.062177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:33.062216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:33.062247] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:33.066674] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=1.42%) [2026-02-05T20:23:33.066967] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-05T20:23:33.067106] [INFO ] [sig ] GRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:33.220146] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GRX.txt [2026-02-05T20:23:33.220344] [INFO ] [sig ] [1413/3445] Completed GRX in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:33.220389] [INFO ] [sig ] [1414/3445] Forecasting GS... [2026-02-05T20:23:33.220421] [INFO ] [sig ] Generating forecast for: GS [2026-02-05T20:23:33.220454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-05T20:23:33.232531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-05T20:23:33.233144] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-05T20:23:33.234076] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-05T20:23:33.234132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:33.234168] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:33.234198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:33.234259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:33.299371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:33.301079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:33.301178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:33.301218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:33.434239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:33.434402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:33.434446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:33.434478] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:33.438949] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-05T20:23:33.439239] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-05T20:23:33.439373] [INFO ] [sig ] GS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:33.591638] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GS.txt [2026-02-05T20:23:33.591975] [INFO ] [sig ] [1414/3445] Completed GS in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:33.592018] [INFO ] [sig ] [1415/3445] Forecasting GSBC... [2026-02-05T20:23:33.592063] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-05T20:23:33.592099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-05T20:23:33.608170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-05T20:23:33.608602] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-05T20:23:33.609463] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-05T20:23:33.609519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:33.609552] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:33.609609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:33.609675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:33.676561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:33.677474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:33.677569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:33.677625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:33.808110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:33.808293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:33.808338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:33.808367] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:33.812518] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: UP (p=66.02%) [2026-02-05T20:23:33.813085] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-05T20:23:33.813262] [INFO ] [sig ] GSBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:33.963184] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GSBC.txt [2026-02-05T20:23:33.963345] [INFO ] [sig ] [1415/3445] Completed GSBC in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:33.963387] [INFO ] [sig ] [1416/3445] Forecasting GSBD... [2026-02-05T20:23:33.963420] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-05T20:23:33.963452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-05T20:23:33.977207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-05T20:23:33.977656] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-05T20:23:33.978599] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-05T20:23:33.978666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:33.978708] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:33.978738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:33.978797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:34.042158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:34.042989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:34.043076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:34.043112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:34.168605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:34.168771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:34.168814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:34.168845] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:34.172521] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=87.38%) [2026-02-05T20:23:34.172900] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-05T20:23:34.173059] [INFO ] [sig ] GSBD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:34.326718] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GSBD.txt [2026-02-05T20:23:34.326881] [INFO ] [sig ] [1416/3445] Completed GSBD in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:34.326927] [INFO ] [sig ] [1417/3445] Forecasting GSHD... [2026-02-05T20:23:34.326959] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-05T20:23:34.326992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-05T20:23:34.341990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-05T20:23:34.342390] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-05T20:23:34.343325] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-05T20:23:34.343380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:34.343444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:34.343475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:34.343536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:34.407948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:34.408917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:34.409014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:34.409049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:34.535163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:34.535362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:34.535405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:34.535434] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:34.538975] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=95.41%) [2026-02-05T20:23:34.539267] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-05T20:23:34.539408] [INFO ] [sig ] GSHD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:34.680715] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GSHD.txt [2026-02-05T20:23:34.680847] [INFO ] [sig ] [1417/3445] Completed GSHD in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.2m [2026-02-05T20:23:34.680887] [INFO ] [sig ] [1418/3445] Forecasting GSK... [2026-02-05T20:23:34.680918] [INFO ] [sig ] Generating forecast for: GSK [2026-02-05T20:23:34.680948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-05T20:23:34.692613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-05T20:23:34.692956] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-05T20:23:34.693776] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-05T20:23:34.693828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:34.693860] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:34.693886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:34.693943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:34.751644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:34.752401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:34.752490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:34.752524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:34.885976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:34.886141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:34.886185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:34.886216] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:34.889882] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: DOWN (p=3.13%) [2026-02-05T20:23:34.890170] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-05T20:23:34.890305] [INFO ] [sig ] GSK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:35.042463] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GSK.txt [2026-02-05T20:23:35.042689] [INFO ] [sig ] [1418/3445] Completed GSK in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:35.042758] [INFO ] [sig ] [1419/3445] Forecasting GSL... [2026-02-05T20:23:35.042795] [INFO ] [sig ] Generating forecast for: GSL [2026-02-05T20:23:35.042828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-05T20:23:35.055542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-05T20:23:35.055965] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-05T20:23:35.056907] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-05T20:23:35.056961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:35.056996] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:35.057025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:35.057084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:35.117900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:35.118713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:35.118819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:35.118856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:35.247956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:35.248135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:35.248178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:35.248208] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:35.251767] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=28.13%) [2026-02-05T20:23:35.252049] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-05T20:23:35.252180] [INFO ] [sig ] GSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:35.397986] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GSL.txt [2026-02-05T20:23:35.398128] [INFO ] [sig ] [1419/3445] Completed GSL in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:35.398170] [INFO ] [sig ] [1420/3445] Forecasting GSM... [2026-02-05T20:23:35.398202] [INFO ] [sig ] Generating forecast for: GSM [2026-02-05T20:23:35.398257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-05T20:23:35.410108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-05T20:23:35.410483] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-05T20:23:35.411622] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-05T20:23:35.411686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:35.411721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:35.411748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:35.411806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:35.474528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:35.475358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:35.475448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:35.475494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:35.603395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:35.603558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:35.603625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:35.603713] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:35.607514] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-05T20:23:35.607824] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-05T20:23:35.607959] [INFO ] [sig ] GSM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:35.759890] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GSM.txt [2026-02-05T20:23:35.760056] [INFO ] [sig ] [1420/3445] Completed GSM in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:35.760099] [INFO ] [sig ] [1421/3445] Forecasting GTES... [2026-02-05T20:23:35.760131] [INFO ] [sig ] Generating forecast for: GTES [2026-02-05T20:23:35.760163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-05T20:23:35.773228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-05T20:23:35.773672] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-05T20:23:35.774544] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-05T20:23:35.774619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:35.774680] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:35.774713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:35.774953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:35.840361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:35.841354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:35.841446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:35.841480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:35.967127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:35.967292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:35.967334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:35.967363] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:35.971049] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: DOWN (p=42.63%) [2026-02-05T20:23:35.971338] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-05T20:23:35.971473] [INFO ] [sig ] GTES: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:36.119116] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GTES.txt [2026-02-05T20:23:36.119267] [INFO ] [sig ] [1421/3445] Completed GTES in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:36.119309] [INFO ] [sig ] [1422/3445] Forecasting GTLB... [2026-02-05T20:23:36.119342] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-05T20:23:36.119374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-05T20:23:36.132353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-05T20:23:36.132762] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-05T20:23:36.133684] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-05T20:23:36.133753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:36.133787] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:36.133815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:36.133881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:36.195191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:36.196060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:36.196152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:36.196186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:36.324239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:36.324400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:36.324442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:36.324472] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:36.328015] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: UP (p=94.49%) [2026-02-05T20:23:36.328341] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-05T20:23:36.328483] [INFO ] [sig ] GTLB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:36.475325] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GTLB.txt [2026-02-05T20:23:36.475502] [INFO ] [sig ] [1422/3445] Completed GTLB in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:36.475545] [INFO ] [sig ] [1423/3445] Forecasting GTLS... [2026-02-05T20:23:36.475603] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-05T20:23:36.475639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-05T20:23:36.487445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-05T20:23:36.488056] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-05T20:23:36.489179] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-05T20:23:36.489236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:36.489267] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:36.489293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:36.489350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:36.550593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:36.551432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:36.551516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:36.551552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:36.678488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:36.678666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:36.678710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:36.678740] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:36.682272] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-05T20:23:36.682558] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-05T20:23:36.682719] [INFO ] [sig ] GTLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:36.826242] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GTLS.txt [2026-02-05T20:23:36.826406] [INFO ] [sig ] [1423/3445] Completed GTLS in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:36.826445] [INFO ] [sig ] [1424/3445] Forecasting GTN... [2026-02-05T20:23:36.826476] [INFO ] [sig ] Generating forecast for: GTN [2026-02-05T20:23:36.826507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-05T20:23:36.837687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-05T20:23:36.838062] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-05T20:23:36.838918] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-05T20:23:36.838972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:36.839004] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:36.839031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:36.839089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:36.897370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:36.898253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:36.898338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:36.898372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:37.024095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:37.024257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:37.024299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:37.024328] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:37.028384] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=47.44%) [2026-02-05T20:23:37.028767] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-05T20:23:37.029115] [INFO ] [sig ] GTN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:37.181325] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GTN.txt [2026-02-05T20:23:37.181498] [INFO ] [sig ] [1424/3445] Completed GTN in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:37.181554] [INFO ] [sig ] [1425/3445] Forecasting GTX... [2026-02-05T20:23:37.181619] [INFO ] [sig ] Generating forecast for: GTX [2026-02-05T20:23:37.181660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-05T20:23:37.194539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-05T20:23:37.195121] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-05T20:23:37.196153] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-05T20:23:37.196205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:37.196237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:37.196265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:37.196333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:37.261248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:37.262099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:37.262199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:37.262233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:37.384705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:37.384867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:37.384911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:37.384942] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:37.388436] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-05T20:23:37.388731] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-05T20:23:37.388860] [INFO ] [sig ] GTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:37.531617] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GTX.txt [2026-02-05T20:23:37.531787] [INFO ] [sig ] [1425/3445] Completed GTX in 0.4s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:37.531829] [INFO ] [sig ] [1426/3445] Forecasting GTY... [2026-02-05T20:23:37.531861] [INFO ] [sig ] Generating forecast for: GTY [2026-02-05T20:23:37.531893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-05T20:23:37.543727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-05T20:23:37.544101] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-05T20:23:37.544964] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-05T20:23:37.545018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:37.545057] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:37.545092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:37.545168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:37.603816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:37.604708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:37.604793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:37.604825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:37.725108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:37.725274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:37.725316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:37.725344] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:37.728945] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=54.63%) [2026-02-05T20:23:37.729236] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-05T20:23:37.729384] [INFO ] [sig ] GTY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:37.871437] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GTY.txt [2026-02-05T20:23:37.871630] [INFO ] [sig ] [1426/3445] Completed GTY in 0.3s | 2.78 sym/s | Total: 8.5m | ETA: 12.1m [2026-02-05T20:23:37.871682] [INFO ] [sig ] [1427/3445] Forecasting GUG... [2026-02-05T20:23:37.871720] [INFO ] [sig ] Generating forecast for: GUG [2026-02-05T20:23:37.871757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-05T20:23:37.882919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-05T20:23:37.883306] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-05T20:23:37.884128] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-05T20:23:37.884180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:37.884213] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:37.884241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:37.884298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:37.942746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:37.943669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:37.943838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:37.943873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:38.064749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:38.064912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:38.064955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:38.064984] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:38.068454] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-05T20:23:38.068761] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-05T20:23:38.068891] [INFO ] [sig ] GUG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:38.208421] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GUG.txt [2026-02-05T20:23:38.208555] [INFO ] [sig ] [1427/3445] Completed GUG in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:38.208629] [INFO ] [sig ] [1428/3445] Forecasting GVA... [2026-02-05T20:23:38.208672] [INFO ] [sig ] Generating forecast for: GVA [2026-02-05T20:23:38.208716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-05T20:23:38.221062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-05T20:23:38.221368] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-05T20:23:38.222363] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-05T20:23:38.222417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:38.222449] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:38.222477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:38.222534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:38.283501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:38.284475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:38.284602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:38.284656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:38.416687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:38.416847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:38.416888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:38.416937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:38.420376] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=19.37%) [2026-02-05T20:23:38.420689] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-05T20:23:38.420836] [INFO ] [sig ] GVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:38.568171] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GVA.txt [2026-02-05T20:23:38.568405] [INFO ] [sig ] [1428/3445] Completed GVA in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:38.568463] [INFO ] [sig ] [1429/3445] Forecasting GWH... [2026-02-05T20:23:38.568507] [INFO ] [sig ] Generating forecast for: GWH [2026-02-05T20:23:38.568550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-05T20:23:38.582942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-05T20:23:38.583423] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-05T20:23:38.584537] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-05T20:23:38.584632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:38.584678] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:38.584715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:38.584795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:38.643765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:38.644663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:38.644749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:38.644781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:38.770151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:38.770313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:38.770355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:38.770385] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:38.774318] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=29.04%) [2026-02-05T20:23:38.774616] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-05T20:23:38.774752] [INFO ] [sig ] GWH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:38.919006] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GWH.txt [2026-02-05T20:23:38.919165] [INFO ] [sig ] [1429/3445] Completed GWH in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:38.919205] [INFO ] [sig ] [1430/3445] Forecasting GWRE... [2026-02-05T20:23:38.919236] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-05T20:23:38.919267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-05T20:23:38.930680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-05T20:23:38.931083] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-05T20:23:38.931909] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-05T20:23:38.931961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:38.931994] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:38.932020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:38.932076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:38.989634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:38.990502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:38.990646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:38.990684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:39.114587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:39.114761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:39.115018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:39.115065] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:39.119479] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-05T20:23:39.119796] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-05T20:23:39.119935] [INFO ] [sig ] GWRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:39.266959] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GWRE.txt [2026-02-05T20:23:39.267168] [INFO ] [sig ] [1430/3445] Completed GWRE in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:39.267218] [INFO ] [sig ] [1431/3445] Forecasting GWRS... [2026-02-05T20:23:39.267250] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-05T20:23:39.267282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-05T20:23:39.278862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-05T20:23:39.279273] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-05T20:23:39.280151] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-05T20:23:39.280206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:39.280239] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:39.280267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:39.280323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:39.340658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:39.341600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:39.341690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:39.341729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:39.456157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:39.456314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:39.456356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:39.456385] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:39.460503] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: UP (p=79.23%) [2026-02-05T20:23:39.460840] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-05T20:23:39.461133] [INFO ] [sig ] GWRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:39.606795] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GWRS.txt [2026-02-05T20:23:39.606934] [INFO ] [sig ] [1431/3445] Completed GWRS in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:39.606974] [INFO ] [sig ] [1432/3445] Forecasting GXAI... [2026-02-05T20:23:39.607005] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-05T20:23:39.607036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-05T20:23:39.618920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-05T20:23:39.619277] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-05T20:23:39.620140] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-05T20:23:39.620193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:39.620225] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:39.620267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:39.620326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:39.678957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:39.679628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:39.679724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:39.679764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:39.797060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:39.797227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:39.797267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:39.797297] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:39.801185] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-05T20:23:39.801466] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-05T20:23:39.801614] [INFO ] [sig ] GXAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:39.944141] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/GXAI.txt [2026-02-05T20:23:39.944312] [INFO ] [sig ] [1432/3445] Completed GXAI in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:39.944356] [INFO ] [sig ] [1433/3445] Forecasting GYRE... [2026-02-05T20:23:39.944390] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-05T20:23:39.944424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-05T20:23:39.955996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-05T20:23:39.956354] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-05T20:23:39.957189] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-05T20:23:39.957244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:39.957278] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:39.957307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:39.957364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:40.020333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:40.021396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:40.021486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:40.021520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:40.146436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:40.146616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:40.146661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:40.146691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:40.150200] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-05T20:23:40.150491] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-05T20:23:40.150646] [INFO ] [sig ] GYRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:40.294207] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/GYRE.txt [2026-02-05T20:23:40.294361] [INFO ] [sig ] [1433/3445] Completed GYRE in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.1m [2026-02-05T20:23:40.294403] [INFO ] [sig ] [1434/3445] Forecasting H... [2026-02-05T20:23:40.294435] [INFO ] [sig ] Generating forecast for: H [2026-02-05T20:23:40.294465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-05T20:23:40.306374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-05T20:23:40.306803] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-05T20:23:40.307705] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-05T20:23:40.307764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:40.307824] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:40.307855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:40.307914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:40.379222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:40.380139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:40.380228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:40.380263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:40.509962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:40.510120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:40.510160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:40.510189] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:40.513965] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: UP (p=72.30%) [2026-02-05T20:23:40.514238] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-05T20:23:40.514365] [INFO ] [sig ] H: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:40.657131] [INFO ] [LOCAL ] Saved forecast: H 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/H.txt [2026-02-05T20:23:40.657308] [INFO ] [sig ] [1434/3445] Completed H in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:40.657350] [INFO ] [sig ] [1435/3445] Forecasting HAE... [2026-02-05T20:23:40.657382] [INFO ] [sig ] Generating forecast for: HAE [2026-02-05T20:23:40.657414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-05T20:23:40.669496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-05T20:23:40.670139] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-05T20:23:40.671030] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-05T20:23:40.671084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:40.671117] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:40.671144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:40.671201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:40.732824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:40.733743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:40.733828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:40.733862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:40.868631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:40.868813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:40.868860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:40.868891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:40.872523] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-05T20:23:40.872863] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-05T20:23:40.873005] [INFO ] [sig ] HAE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:41.023941] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HAE.txt [2026-02-05T20:23:41.024111] [INFO ] [sig ] [1435/3445] Completed HAE in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:41.024151] [INFO ] [sig ] [1436/3445] Forecasting HAFC... [2026-02-05T20:23:41.024180] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-05T20:23:41.024219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-05T20:23:41.037336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-05T20:23:41.037789] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-05T20:23:41.038927] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-05T20:23:41.038981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:41.039014] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:41.039041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:41.039098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:41.097712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:41.098641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:41.098730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:41.098764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:41.225393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:41.225553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:41.225613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:41.225643] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:41.229161] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=90.82%) [2026-02-05T20:23:41.229445] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-05T20:23:41.229623] [INFO ] [sig ] HAFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:41.370142] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HAFC.txt [2026-02-05T20:23:41.370287] [INFO ] [sig ] [1436/3445] Completed HAFC in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:41.370327] [INFO ] [sig ] [1437/3445] Forecasting HAIN... [2026-02-05T20:23:41.370357] [INFO ] [sig ] Generating forecast for: HAIN [2026-02-05T20:23:41.370390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAIN' from 'https://tdm.silogroup.org/data/derivative_storage/HAIN.csv'. [2026-02-05T20:23:41.381694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAIN'. [2026-02-05T20:23:41.382045] [INFO ] [FORECASTER] Starting predict_future for HAIN [2026-02-05T20:23:41.382886] [DEBUG] [LOCAL ] No optimal features file found for HAIN: ./output/feature-sets/HAIN.txt [2026-02-05T20:23:41.382938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:41.382970] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:41.382998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:41.383054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:41.440803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:41.441532] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:41.441633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:41.441669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:41.558760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:41.558923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:41.558963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:41.559022] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:41.562490] [DEBUG] [FORECASTER] HAIN: Forecast T+1@11:T+2@11: DOWN (p=12.76%) [2026-02-05T20:23:41.562785] [INFO ] [FORECASTER] Completed predict_future for HAIN [2026-02-05T20:23:41.562913] [INFO ] [sig ] HAIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:41.703844] [INFO ] [LOCAL ] Saved forecast: HAIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HAIN.txt [2026-02-05T20:23:41.704009] [INFO ] [sig ] [1437/3445] Completed HAIN in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:41.704050] [INFO ] [sig ] [1438/3445] Forecasting HAL... [2026-02-05T20:23:41.704082] [INFO ] [sig ] Generating forecast for: HAL [2026-02-05T20:23:41.704112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-05T20:23:41.716395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-05T20:23:41.716779] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-05T20:23:41.717597] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-05T20:23:41.717651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:41.717683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:41.717711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:41.717767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:41.777117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:41.777862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:41.777944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:41.777978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:41.904188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:41.904366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:41.904408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:41.904437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:41.907863] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: DOWN (p=44.52%) [2026-02-05T20:23:41.908150] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-05T20:23:41.908302] [INFO ] [sig ] HAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:42.047717] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HAL.txt [2026-02-05T20:23:42.047870] [INFO ] [sig ] [1438/3445] Completed HAL in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:42.047908] [INFO ] [sig ] [1439/3445] Forecasting HALO... [2026-02-05T20:23:42.047939] [INFO ] [sig ] Generating forecast for: HALO [2026-02-05T20:23:42.047970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-05T20:23:42.059107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-05T20:23:42.059427] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-05T20:23:42.060270] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-05T20:23:42.060323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:42.060353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:42.060381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:42.060438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:42.118906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:42.119538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:42.119635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:42.119669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:42.239978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:42.240132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:42.240173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:42.240202] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:42.243626] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=14.94%) [2026-02-05T20:23:42.243904] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-05T20:23:42.244029] [INFO ] [sig ] HALO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:42.384172] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HALO.txt [2026-02-05T20:23:42.384305] [INFO ] [sig ] [1439/3445] Completed HALO in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:42.384344] [INFO ] [sig ] [1440/3445] Forecasting HAS... [2026-02-05T20:23:42.384374] [INFO ] [sig ] Generating forecast for: HAS [2026-02-05T20:23:42.384405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-05T20:23:42.395661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-05T20:23:42.395975] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-05T20:23:42.396830] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-05T20:23:42.396888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:42.396920] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:42.396947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:42.397003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:42.454978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:42.455611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:42.455693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:42.455733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:42.575756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:42.575907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:42.575947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:42.575977] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:42.579411] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-05T20:23:42.579703] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-05T20:23:42.579859] [INFO ] [sig ] HAS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:42.786587] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HAS.txt [2026-02-05T20:23:42.786735] [INFO ] [sig ] [1440/3445] Completed HAS in 0.4s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:42.786782] [INFO ] [sig ] [1441/3445] Forecasting HASI... [2026-02-05T20:23:42.786818] [INFO ] [sig ] Generating forecast for: HASI [2026-02-05T20:23:42.786855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-05T20:23:42.797607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-05T20:23:42.797922] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-05T20:23:42.798778] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-05T20:23:42.798831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:42.798862] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:42.798889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:42.798945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:42.859768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:42.860487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:42.860567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:42.860620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:42.982691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:42.982845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:42.982886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:42.982915] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:42.986636] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: UP (p=87.35%) [2026-02-05T20:23:42.986941] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-05T20:23:42.987069] [INFO ] [sig ] HASI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:43.135036] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HASI.txt [2026-02-05T20:23:43.135168] [INFO ] [sig ] [1441/3445] Completed HASI in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:43.135208] [INFO ] [sig ] [1442/3445] Forecasting HBAN... [2026-02-05T20:23:43.135238] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-05T20:23:43.135267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-05T20:23:43.147179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-05T20:23:43.147524] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-05T20:23:43.148520] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-05T20:23:43.148592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:43.148628] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:43.148654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:43.148711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:43.207100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:43.207842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:43.207929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:43.207962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:43.334725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:43.334891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:43.334947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:43.334976] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:43.338561] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: DOWN (p=32.72%) [2026-02-05T20:23:43.338865] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-05T20:23:43.338995] [INFO ] [sig ] HBAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:43.483684] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HBAN.txt [2026-02-05T20:23:43.483872] [INFO ] [sig ] [1442/3445] Completed HBAN in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:43.483916] [INFO ] [sig ] [1443/3445] Forecasting HBANL... [2026-02-05T20:23:43.483947] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-05T20:23:43.483980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-05T20:23:43.495435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-05T20:23:43.495940] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-05T20:23:43.496966] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-05T20:23:43.497022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:43.497056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:43.497083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:43.497155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:43.558524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:43.559314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:43.559399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:43.559432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:43.677476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:43.677653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:43.677695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:43.677730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:43.681375] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-05T20:23:43.681684] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-05T20:23:43.681821] [INFO ] [sig ] HBANL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:43.823414] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HBANL.txt [2026-02-05T20:23:43.823560] [INFO ] [sig ] [1443/3445] Completed HBANL in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:43.823622] [INFO ] [sig ] [1444/3445] Forecasting HBANP... [2026-02-05T20:23:43.823655] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-05T20:23:43.823686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-05T20:23:43.835131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-05T20:23:43.835458] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-05T20:23:43.836345] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-05T20:23:43.836401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:43.836434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:43.836464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:43.836522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:43.898777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:43.899633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:43.899752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:43.899789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:44.017341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:44.017512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:44.017556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:44.017607] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:44.021241] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=3.84%) [2026-02-05T20:23:44.021598] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-05T20:23:44.021740] [INFO ] [sig ] HBANP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:44.169102] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HBANP.txt [2026-02-05T20:23:44.169269] [INFO ] [sig ] [1444/3445] Completed HBANP in 0.3s | 2.78 sym/s | Total: 8.6m | ETA: 12.0m [2026-02-05T20:23:44.169310] [INFO ] [sig ] [1445/3445] Forecasting HBB... [2026-02-05T20:23:44.169342] [INFO ] [sig ] Generating forecast for: HBB [2026-02-05T20:23:44.169375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-05T20:23:44.181027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-05T20:23:44.181382] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-05T20:23:44.182248] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-05T20:23:44.182317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:44.182352] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:44.182381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:44.182441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:44.243850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:44.244685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:44.244772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:44.244808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:44.373945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:44.374132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:44.374185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:44.374224] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:44.379175] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=90.70%) [2026-02-05T20:23:44.379598] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-05T20:23:44.379797] [INFO ] [sig ] HBB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:44.531047] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HBB.txt [2026-02-05T20:23:44.531296] [INFO ] [sig ] [1445/3445] Completed HBB in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-05T20:23:44.531355] [INFO ] [sig ] [1446/3445] Forecasting HBCP... [2026-02-05T20:23:44.531393] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-05T20:23:44.531441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-05T20:23:44.545886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-05T20:23:44.546388] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-05T20:23:44.547524] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-05T20:23:44.547600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:44.547642] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:44.547671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:44.547742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:44.609047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:44.610221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:44.610528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:44.610609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:44.736178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:44.736356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:44.736400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:44.736430] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:44.740007] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: DOWN (p=18.25%) [2026-02-05T20:23:44.740299] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-05T20:23:44.740433] [INFO ] [sig ] HBCP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:44.887329] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HBCP.txt [2026-02-05T20:23:44.887492] [INFO ] [sig ] [1446/3445] Completed HBCP in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-05T20:23:44.887534] [INFO ] [sig ] [1447/3445] Forecasting HBM... [2026-02-05T20:23:44.887563] [INFO ] [sig ] Generating forecast for: HBM [2026-02-05T20:23:44.887616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-05T20:23:44.901519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-05T20:23:44.901981] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-05T20:23:44.903027] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-05T20:23:44.903095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:44.903141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:44.903179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:44.903263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:44.973340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:44.974290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:44.974397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:44.974449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:45.098452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:45.098634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:45.098677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:45.098708] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:45.102453] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-05T20:23:45.102825] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-05T20:23:45.102980] [INFO ] [sig ] HBM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:45.244775] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HBM.txt [2026-02-05T20:23:45.244986] [INFO ] [sig ] [1447/3445] Completed HBM in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-05T20:23:45.245029] [INFO ] [sig ] [1448/3445] Forecasting HBNC... [2026-02-05T20:23:45.245059] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-05T20:23:45.245093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-05T20:23:45.257003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-05T20:23:45.257420] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-05T20:23:45.258354] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-05T20:23:45.258417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:45.258458] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:45.258485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:45.258543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:45.317901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:45.318881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:45.318976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:45.319011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:45.438660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:45.438817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:45.438867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:45.438905] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:45.442433] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-05T20:23:45.442762] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-05T20:23:45.442903] [INFO ] [sig ] HBNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:45.582393] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HBNC.txt [2026-02-05T20:23:45.582534] [INFO ] [sig ] [1448/3445] Completed HBNC in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-05T20:23:45.582593] [INFO ] [sig ] [1449/3445] Forecasting HCA... [2026-02-05T20:23:45.582626] [INFO ] [sig ] Generating forecast for: HCA [2026-02-05T20:23:45.582658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-05T20:23:45.593713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-05T20:23:45.594091] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-05T20:23:45.594944] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-05T20:23:45.594998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:45.595030] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:45.595057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:45.595113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:45.653604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:45.654500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:45.654611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:45.654648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:45.773631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:45.773787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:45.773827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:45.773857] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:45.777342] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=74.03%) [2026-02-05T20:23:45.777676] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-05T20:23:45.777814] [INFO ] [sig ] HCA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:45.921883] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HCA.txt [2026-02-05T20:23:45.922031] [INFO ] [sig ] [1449/3445] Completed HCA in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 12.0m [2026-02-05T20:23:45.922072] [INFO ] [sig ] [1450/3445] Forecasting HCC... [2026-02-05T20:23:45.922104] [INFO ] [sig ] Generating forecast for: HCC [2026-02-05T20:23:45.922134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-05T20:23:45.932812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-05T20:23:45.933149] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-05T20:23:45.934013] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-05T20:23:45.934066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:45.934099] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:45.934126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:45.934183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:45.991315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:45.992108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:45.992189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:45.992222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:46.116546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:46.116715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:46.116755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:46.116785] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:46.121013] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-05T20:23:46.121502] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-05T20:23:46.121652] [INFO ] [sig ] HCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:46.263226] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HCC.txt [2026-02-05T20:23:46.263369] [INFO ] [sig ] [1450/3445] Completed HCC in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:46.263409] [INFO ] [sig ] [1451/3445] Forecasting HCI... [2026-02-05T20:23:46.263438] [INFO ] [sig ] Generating forecast for: HCI [2026-02-05T20:23:46.263469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-05T20:23:46.275196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-05T20:23:46.275559] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-05T20:23:46.276413] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-05T20:23:46.276468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:46.276527] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:46.276556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:46.276633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:46.334731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:46.335439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:46.335523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:46.335556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:46.456493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:46.456664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:46.456705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:46.456734] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:46.461096] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: UP (p=89.72%) [2026-02-05T20:23:46.461423] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-05T20:23:46.461592] [INFO ] [sig ] HCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:46.635804] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HCI.txt [2026-02-05T20:23:46.635979] [INFO ] [sig ] [1451/3445] Completed HCI in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:46.636021] [INFO ] [sig ] [1452/3445] Forecasting HCM... [2026-02-05T20:23:46.636051] [INFO ] [sig ] Generating forecast for: HCM [2026-02-05T20:23:46.636093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-05T20:23:46.650463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-05T20:23:46.650877] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-05T20:23:46.651778] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-05T20:23:46.651831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:46.651863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:46.651890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:46.651945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:46.712797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:46.714143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:46.714252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:46.714288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:46.839525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:46.839714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:46.839774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:46.839806] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:46.843897] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: UP (p=69.70%) [2026-02-05T20:23:46.844221] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-05T20:23:46.844356] [INFO ] [sig ] HCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:46.988610] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HCM.txt [2026-02-05T20:23:46.988784] [INFO ] [sig ] [1452/3445] Completed HCM in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:46.988828] [INFO ] [sig ] [1453/3445] Forecasting HCSG... [2026-02-05T20:23:46.988859] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-05T20:23:46.988892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-05T20:23:47.000715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-05T20:23:47.001135] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-05T20:23:47.002129] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-05T20:23:47.002192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:47.002234] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:47.002268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:47.002346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:47.067086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:47.067992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:47.068082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:47.068117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:47.198027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:47.198190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:47.198252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:47.198284] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:47.201772] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=13.85%) [2026-02-05T20:23:47.202072] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-05T20:23:47.202203] [INFO ] [sig ] HCSG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:47.349789] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HCSG.txt [2026-02-05T20:23:47.349946] [INFO ] [sig ] [1453/3445] Completed HCSG in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:47.349988] [INFO ] [sig ] [1454/3445] Forecasting HD... [2026-02-05T20:23:47.350019] [INFO ] [sig ] Generating forecast for: HD [2026-02-05T20:23:47.350052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-05T20:23:47.361354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-05T20:23:47.361739] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-05T20:23:47.362557] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-05T20:23:47.362631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:47.362663] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:47.362690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:47.362747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:47.424064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:47.425230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:47.425324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:47.425360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:47.551715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:47.551878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:47.551919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:47.551989] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:47.556383] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=32.45%) [2026-02-05T20:23:47.556714] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-05T20:23:47.556854] [INFO ] [sig ] HD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:47.703650] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HD.txt [2026-02-05T20:23:47.703801] [INFO ] [sig ] [1454/3445] Completed HD in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:47.703850] [INFO ] [sig ] [1455/3445] Forecasting HDB... [2026-02-05T20:23:47.703888] [INFO ] [sig ] Generating forecast for: HDB [2026-02-05T20:23:47.703926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-05T20:23:47.714999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-05T20:23:47.715379] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-05T20:23:47.716428] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-05T20:23:47.716480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:47.716512] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:47.716540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:47.716618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:47.778455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:47.779379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:47.779466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:47.779500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:47.915308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:47.915475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:47.915517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:47.915548] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:47.919169] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: UP (p=65.05%) [2026-02-05T20:23:47.919462] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-05T20:23:47.919615] [INFO ] [sig ] HDB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:48.072753] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HDB.txt [2026-02-05T20:23:48.072923] [INFO ] [sig ] [1455/3445] Completed HDB in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:48.072963] [INFO ] [sig ] [1456/3445] Forecasting HDSN... [2026-02-05T20:23:48.072993] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-05T20:23:48.073025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-05T20:23:48.086444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-05T20:23:48.086832] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-05T20:23:48.087867] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-05T20:23:48.087922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:48.087981] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:48.088021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:48.088301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:48.150666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:48.151519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:48.151658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:48.151698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:48.273917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:48.274083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:48.274125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:48.274156] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:48.277664] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=14.09%) [2026-02-05T20:23:48.277952] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-05T20:23:48.278084] [INFO ] [sig ] HDSN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:48.425053] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HDSN.txt [2026-02-05T20:23:48.425398] [INFO ] [sig ] [1456/3445] Completed HDSN in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:48.425437] [INFO ] [sig ] [1457/3445] Forecasting HE... [2026-02-05T20:23:48.425468] [INFO ] [sig ] Generating forecast for: HE [2026-02-05T20:23:48.425500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-05T20:23:48.437625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-05T20:23:48.438009] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-05T20:23:48.439261] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-05T20:23:48.439313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:48.439345] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:48.439372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:48.439428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:48.507112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:48.507994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:48.508083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:48.508118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:48.631728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:48.631903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:48.631953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:48.631989] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:48.636212] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=45.49%) [2026-02-05T20:23:48.636668] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-05T20:23:48.636829] [INFO ] [sig ] HE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:48.781244] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HE.txt [2026-02-05T20:23:48.781428] [INFO ] [sig ] [1457/3445] Completed HE in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:48.781481] [INFO ] [sig ] [1458/3445] Forecasting HEI... [2026-02-05T20:23:48.781514] [INFO ] [sig ] Generating forecast for: HEI [2026-02-05T20:23:48.781544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-05T20:23:48.793321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-05T20:23:48.793767] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-05T20:23:48.794631] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-05T20:23:48.794686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:48.794719] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:48.794748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:48.794804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:48.854113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:48.855012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:48.855129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:48.855166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:48.979517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:48.979693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:48.979737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:48.979766] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:48.983437] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-05T20:23:48.983809] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-05T20:23:48.983962] [INFO ] [sig ] HEI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:49.125981] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HEI.txt [2026-02-05T20:23:49.126136] [INFO ] [sig ] [1458/3445] Completed HEI in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:49.126176] [INFO ] [sig ] [1459/3445] Forecasting HELE... [2026-02-05T20:23:49.126207] [INFO ] [sig ] Generating forecast for: HELE [2026-02-05T20:23:49.126237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-05T20:23:49.139005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-05T20:23:49.139595] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-05T20:23:49.140704] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-05T20:23:49.140760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:49.140793] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:49.140827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:49.140897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:49.201926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:49.202739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:49.202826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:49.202868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:49.326186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:49.326347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:49.326391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:49.326421] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:49.329956] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: UP (p=99.56%) [2026-02-05T20:23:49.330236] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-05T20:23:49.330367] [INFO ] [sig ] HELE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:49.474913] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HELE.txt [2026-02-05T20:23:49.475097] [INFO ] [sig ] [1459/3445] Completed HELE in 0.3s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:49.475141] [INFO ] [sig ] [1460/3445] Forecasting HEPS... [2026-02-05T20:23:49.475180] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-05T20:23:49.475214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-05T20:23:49.486997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-05T20:23:49.487401] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-05T20:23:49.488327] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-05T20:23:49.488383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:49.488418] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:49.488457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:49.488540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:49.551829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:49.552776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:49.552881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:49.552919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:49.676271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:49.676435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:49.676477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:49.676508] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:49.680148] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-05T20:23:49.680438] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-05T20:23:49.680594] [INFO ] [sig ] HEPS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:49.828907] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HEPS.txt [2026-02-05T20:23:49.829082] [INFO ] [sig ] [1460/3445] Completed HEPS in 0.4s | 2.78 sym/s | Total: 8.7m | ETA: 11.9m [2026-02-05T20:23:49.829130] [INFO ] [sig ] [1461/3445] Forecasting HEQ... [2026-02-05T20:23:49.829165] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-05T20:23:49.829197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-05T20:23:49.840600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-05T20:23:49.841016] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-05T20:23:49.841893] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-05T20:23:49.841958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:49.842000] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:49.842035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:49.842096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:49.901771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:49.902663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:49.902782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:49.902818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:50.027246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:50.027408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:50.027450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:50.027480] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:50.031091] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-02-05T20:23:50.031385] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-05T20:23:50.031520] [INFO ] [sig ] HEQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:50.198879] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HEQ.txt [2026-02-05T20:23:50.199035] [INFO ] [sig ] [1461/3445] Completed HEQ in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-05T20:23:50.199255] [INFO ] [sig ] [1462/3445] Forecasting HERO... [2026-02-05T20:23:50.199288] [INFO ] [sig ] Generating forecast for: HERO [2026-02-05T20:23:50.199321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-05T20:23:50.210875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-05T20:23:50.211250] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-05T20:23:50.212105] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-05T20:23:50.212160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:50.212193] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:50.212222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:50.212282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:50.278446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:50.279381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:50.279491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:50.279529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:50.410153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:50.410314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:50.410360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:50.410391] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:50.414004] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: UP (p=96.36%) [2026-02-05T20:23:50.414300] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-05T20:23:50.414439] [INFO ] [sig ] HERO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:50.562643] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HERO.txt [2026-02-05T20:23:50.562802] [INFO ] [sig ] [1462/3445] Completed HERO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-05T20:23:50.562846] [INFO ] [sig ] [1463/3445] Forecasting HESM... [2026-02-05T20:23:50.562879] [INFO ] [sig ] Generating forecast for: HESM [2026-02-05T20:23:50.562911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-05T20:23:50.574128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-05T20:23:50.574522] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-05T20:23:50.575393] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-05T20:23:50.575448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:50.575482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:50.575510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:50.575569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:50.634946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:50.635800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:50.635891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:50.635934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:50.763608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:50.763770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:50.763813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:50.763872] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:50.767456] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-02-05T20:23:50.767805] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-05T20:23:50.767943] [INFO ] [sig ] HESM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:50.911121] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HESM.txt [2026-02-05T20:23:50.911277] [INFO ] [sig ] [1463/3445] Completed HESM in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-05T20:23:50.911320] [INFO ] [sig ] [1464/3445] Forecasting HFFG... [2026-02-05T20:23:50.911353] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-05T20:23:50.911385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-05T20:23:50.922659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-05T20:23:50.923041] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-05T20:23:50.923920] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-05T20:23:50.923975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:50.924008] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:50.924036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:50.924095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:51.000505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:51.001862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:51.001992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:51.002041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:51.132222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:51.132404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:51.132450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:51.132482] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:51.136123] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-02-05T20:23:51.136411] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-05T20:23:51.136544] [INFO ] [sig ] HFFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:51.279646] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HFFG.txt [2026-02-05T20:23:51.279835] [INFO ] [sig ] [1464/3445] Completed HFFG in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-05T20:23:51.279880] [INFO ] [sig ] [1465/3445] Forecasting HFRO... [2026-02-05T20:23:51.279916] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-05T20:23:51.279957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-05T20:23:51.291656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-05T20:23:51.292027] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-05T20:23:51.292880] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-05T20:23:51.292935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:51.292969] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:51.292995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:51.293052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:51.358819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:51.359736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:51.359825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:51.359878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:51.483426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:51.483623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:51.483668] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:51.483698] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:51.487308] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: UP (p=73.76%) [2026-02-05T20:23:51.487641] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-05T20:23:51.487783] [INFO ] [sig ] HFRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:51.631327] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HFRO.txt [2026-02-05T20:23:51.631476] [INFO ] [sig ] [1465/3445] Completed HFRO in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-05T20:23:51.631516] [INFO ] [sig ] [1466/3445] Forecasting HFWA... [2026-02-05T20:23:51.631548] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-05T20:23:51.631598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-05T20:23:51.644197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-05T20:23:51.644614] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-05T20:23:51.645433] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-05T20:23:51.645487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:51.645520] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:51.645549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:51.645627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:51.706546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:51.707454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:51.707541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:51.707596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:51.832596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:51.832770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:51.832814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:51.832859] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:51.836368] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-02-05T20:23:51.836676] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-05T20:23:51.836809] [INFO ] [sig ] HFWA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:51.980486] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HFWA.txt [2026-02-05T20:23:51.980663] [INFO ] [sig ] [1466/3445] Completed HFWA in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.9m [2026-02-05T20:23:51.980708] [INFO ] [sig ] [1467/3445] Forecasting HG... [2026-02-05T20:23:51.980737] [INFO ] [sig ] Generating forecast for: HG [2026-02-05T20:23:51.980768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-05T20:23:51.992629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-05T20:23:51.993026] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-05T20:23:51.994294] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-05T20:23:51.994347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:51.994380] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:51.994406] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:51.994478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:52.057229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:52.058074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:52.058163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:52.058198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:52.184979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:52.185146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:52.185189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:52.185220] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:52.188834] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-05T20:23:52.189161] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-05T20:23:52.189297] [INFO ] [sig ] HG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:52.332193] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HG.txt [2026-02-05T20:23:52.332339] [INFO ] [sig ] [1467/3445] Completed HG in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:52.332380] [INFO ] [sig ] [1468/3445] Forecasting HGBL... [2026-02-05T20:23:52.332409] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-05T20:23:52.332440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-05T20:23:52.343939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-05T20:23:52.344514] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-05T20:23:52.345369] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-05T20:23:52.345423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:52.345487] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:52.345515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:52.345592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:52.406640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:52.407381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:52.407469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:52.407504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:52.527787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:52.527950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:52.527991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:52.528020] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:52.535810] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: DOWN (p=11.41%) [2026-02-05T20:23:52.536168] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-05T20:23:52.536315] [INFO ] [sig ] HGBL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:52.681129] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HGBL.txt [2026-02-05T20:23:52.681290] [INFO ] [sig ] [1468/3445] Completed HGBL in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:52.681332] [INFO ] [sig ] [1469/3445] Forecasting HGLB... [2026-02-05T20:23:52.681361] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-05T20:23:52.681405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-05T20:23:52.695217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-05T20:23:52.695641] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-05T20:23:52.696697] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-05T20:23:52.696752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:52.696792] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:52.696821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:52.696892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:52.758030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:52.759189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:52.759296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:52.759332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:52.885926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:52.886095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:52.886137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:52.886167] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:52.889968] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: UP (p=53.31%) [2026-02-05T20:23:52.890251] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-05T20:23:52.890383] [INFO ] [sig ] HGLB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:53.039199] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HGLB.txt [2026-02-05T20:23:53.039344] [INFO ] [sig ] [1469/3445] Completed HGLB in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:53.039394] [INFO ] [sig ] [1470/3445] Forecasting HGTY... [2026-02-05T20:23:53.039425] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-05T20:23:53.039456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-05T20:23:53.050888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-05T20:23:53.051195] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-05T20:23:53.052010] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-05T20:23:53.052063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:53.052097] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:53.052125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:53.052182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:53.112696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:53.113415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:53.113502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:53.113537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:53.233184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:53.233374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:53.233417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:53.233445] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:53.237778] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-05T20:23:53.238118] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-05T20:23:53.238469] [INFO ] [sig ] HGTY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:53.388090] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HGTY.txt [2026-02-05T20:23:53.388260] [INFO ] [sig ] [1470/3445] Completed HGTY in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:53.388312] [INFO ] [sig ] [1471/3445] Forecasting HHH... [2026-02-05T20:23:53.388345] [INFO ] [sig ] Generating forecast for: HHH [2026-02-05T20:23:53.388383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-05T20:23:53.399879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-05T20:23:53.400229] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-05T20:23:53.401046] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-05T20:23:53.401099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:53.401132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:53.401159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:53.401216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:53.462264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:53.463123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:53.463212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:53.463246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:53.590289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:53.590659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:53.590703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:53.590767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:53.594924] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: DOWN (p=21.25%) [2026-02-05T20:23:53.595241] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-05T20:23:53.595375] [INFO ] [sig ] HHH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:53.744631] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HHH.txt [2026-02-05T20:23:53.744987] [INFO ] [sig ] [1471/3445] Completed HHH in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:53.745030] [INFO ] [sig ] [1472/3445] Forecasting HI... [2026-02-05T20:23:53.745072] [INFO ] [sig ] Generating forecast for: HI [2026-02-05T20:23:53.745106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HI' from 'https://tdm.silogroup.org/data/derivative_storage/HI.csv'. [2026-02-05T20:23:53.757909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HI'. [2026-02-05T20:23:53.758265] [INFO ] [FORECASTER] Starting predict_future for HI [2026-02-05T20:23:53.759298] [DEBUG] [LOCAL ] No optimal features file found for HI: ./output/feature-sets/HI.txt [2026-02-05T20:23:53.759364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:53.759404] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:53.759438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:53.759509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:53.820808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:53.821490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:53.821596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:53.821634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:53.943505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:53.943683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:53.943724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:53.943752] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:53.947202] [DEBUG] [FORECASTER] HI: Forecast T+1@11:T+2@11: UP (p=86.56%) [2026-02-05T20:23:53.947477] [INFO ] [FORECASTER] Completed predict_future for HI [2026-02-05T20:23:53.947625] [INFO ] [sig ] HI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:54.101399] [INFO ] [LOCAL ] Saved forecast: HI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HI.txt [2026-02-05T20:23:54.101595] [INFO ] [sig ] [1472/3445] Completed HI in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:54.101640] [INFO ] [sig ] [1473/3445] Forecasting HIFS... [2026-02-05T20:23:54.101671] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-05T20:23:54.101702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-05T20:23:54.112839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-05T20:23:54.113216] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-05T20:23:54.114063] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-05T20:23:54.114115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:54.114146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:54.114172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:54.114229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:54.174408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:54.175163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:54.175248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:54.175283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:54.287498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:54.287822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:54.287875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:54.287909] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:54.291647] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: DOWN (p=41.27%) [2026-02-05T20:23:54.291957] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-05T20:23:54.292095] [INFO ] [sig ] HIFS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:54.443085] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HIFS.txt [2026-02-05T20:23:54.443230] [INFO ] [sig ] [1473/3445] Completed HIFS in 0.3s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:54.443268] [INFO ] [sig ] [1474/3445] Forecasting HIG... [2026-02-05T20:23:54.443298] [INFO ] [sig ] Generating forecast for: HIG [2026-02-05T20:23:54.443331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-05T20:23:54.456747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-05T20:23:54.457120] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-05T20:23:54.458452] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-05T20:23:54.458508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:54.458543] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:54.458589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:54.458654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:54.521463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:54.522354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:54.522442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:54.522477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:54.645465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:54.645648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:54.645690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:54.645720] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:54.649806] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-05T20:23:54.650172] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-05T20:23:54.650510] [INFO ] [sig ] HIG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:54.802634] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HIG.txt [2026-02-05T20:23:54.802802] [INFO ] [sig ] [1474/3445] Completed HIG in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:54.802845] [INFO ] [sig ] [1475/3445] Forecasting HII... [2026-02-05T20:23:54.802878] [INFO ] [sig ] Generating forecast for: HII [2026-02-05T20:23:54.802910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-05T20:23:54.814301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-05T20:23:54.814716] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-05T20:23:54.815633] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-05T20:23:54.815688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:54.815722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:54.815750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:54.815823] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:54.879006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:54.879894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:54.879995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:54.880031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:55.024663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:55.024853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:55.024905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:55.024937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:55.028776] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=78.30%) [2026-02-05T20:23:55.029151] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-05T20:23:55.029341] [INFO ] [sig ] HII: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:55.180524] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HII.txt [2026-02-05T20:23:55.180705] [INFO ] [sig ] [1475/3445] Completed HII in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:55.180747] [INFO ] [sig ] [1476/3445] Forecasting HIMS... [2026-02-05T20:23:55.180778] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-05T20:23:55.180809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-05T20:23:55.192622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-05T20:23:55.193011] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-05T20:23:55.193900] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-05T20:23:55.193955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:55.193995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:55.194031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:55.194103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:55.279137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:55.280299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:55.280413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:55.280464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:55.414147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:55.414332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:55.414377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:55.414408] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:55.418110] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: UP (p=98.71%) [2026-02-05T20:23:55.418525] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-05T20:23:55.418720] [INFO ] [sig ] HIMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:55.569199] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HIMS.txt [2026-02-05T20:23:55.569386] [INFO ] [sig ] [1476/3445] Completed HIMS in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:55.569431] [INFO ] [sig ] [1477/3445] Forecasting HIMX... [2026-02-05T20:23:55.569462] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-05T20:23:55.569495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-05T20:23:55.582205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-05T20:23:55.582811] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-05T20:23:55.583748] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-05T20:23:55.583805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:55.583838] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:55.583867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:55.583927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:55.645838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:55.646735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:55.646825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:55.646860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:55.771676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:55.771839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:55.771883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:55.771914] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:55.775946] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=69.92%) [2026-02-05T20:23:55.776267] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-05T20:23:55.776608] [INFO ] [sig ] HIMX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:55.928300] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HIMX.txt [2026-02-05T20:23:55.928447] [INFO ] [sig ] [1477/3445] Completed HIMX in 0.4s | 2.78 sym/s | Total: 8.8m | ETA: 11.8m [2026-02-05T20:23:55.928488] [INFO ] [sig ] [1478/3445] Forecasting HIO... [2026-02-05T20:23:55.928520] [INFO ] [sig ] Generating forecast for: HIO [2026-02-05T20:23:55.928550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-05T20:23:55.941349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-05T20:23:55.941710] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-05T20:23:55.942557] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-05T20:23:55.942636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:55.942669] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:55.942698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:55.942756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:56.000686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:56.001609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:56.001727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:56.001762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:56.125813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:56.125974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:56.126016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:56.126046] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:56.129590] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: DOWN (p=3.95%) [2026-02-05T20:23:56.129869] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-05T20:23:56.129998] [INFO ] [sig ] HIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:56.269975] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HIO.txt [2026-02-05T20:23:56.270155] [INFO ] [sig ] [1478/3445] Completed HIO in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-05T20:23:56.270201] [INFO ] [sig ] [1479/3445] Forecasting HIPO... [2026-02-05T20:23:56.270233] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-05T20:23:56.270264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-05T20:23:56.281278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-05T20:23:56.281691] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-05T20:23:56.282507] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-05T20:23:56.282560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:56.282619] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:56.282649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:56.282706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:56.343992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:56.344989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:56.345102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:56.345147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:56.465811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:56.465969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:56.466010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:56.466046] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:56.469915] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-05T20:23:56.470189] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-05T20:23:56.470313] [INFO ] [sig ] HIPO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:56.616237] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HIPO.txt [2026-02-05T20:23:56.616361] [INFO ] [sig ] [1479/3445] Completed HIPO in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-05T20:23:56.616402] [INFO ] [sig ] [1480/3445] Forecasting HITI... [2026-02-05T20:23:56.616433] [INFO ] [sig ] Generating forecast for: HITI [2026-02-05T20:23:56.616463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-05T20:23:56.627563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-05T20:23:56.627895] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-05T20:23:56.628765] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-05T20:23:56.628819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:56.628865] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:56.628893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:56.628948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:56.691592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:56.692302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:56.692387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:56.692422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:56.817005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:56.817173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:56.817215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:56.817248] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:56.820979] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: UP (p=94.59%) [2026-02-05T20:23:56.821293] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-05T20:23:56.821434] [INFO ] [sig ] HITI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:56.973179] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HITI.txt [2026-02-05T20:23:56.973538] [INFO ] [sig ] [1480/3445] Completed HITI in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-05T20:23:56.973598] [INFO ] [sig ] [1481/3445] Forecasting HIVE... [2026-02-05T20:23:56.973633] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-05T20:23:56.973663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-05T20:23:56.986311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-05T20:23:56.986730] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-05T20:23:56.987529] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-05T20:23:56.987600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:56.987635] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:56.987663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:56.987720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:57.054095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:57.055003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:57.055091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:57.055127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:57.179735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:57.179893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:57.179934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:57.179963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:57.183656] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: UP (p=67.02%) [2026-02-05T20:23:57.183929] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-05T20:23:57.184068] [INFO ] [sig ] HIVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:57.329140] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HIVE.txt [2026-02-05T20:23:57.329321] [INFO ] [sig ] [1481/3445] Completed HIVE in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-05T20:23:57.329363] [INFO ] [sig ] [1482/3445] Forecasting HIX... [2026-02-05T20:23:57.329394] [INFO ] [sig ] Generating forecast for: HIX [2026-02-05T20:23:57.329427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-05T20:23:57.341216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-05T20:23:57.341648] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-05T20:23:57.342594] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-05T20:23:57.342652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:57.342686] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:57.342713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:57.342771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:57.406100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:57.407336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:57.407435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:57.407469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:57.526731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:57.526900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:57.526940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:57.526969] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:57.530881] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=88.67%) [2026-02-05T20:23:57.531175] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-05T20:23:57.531499] [INFO ] [sig ] HIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:57.677449] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HIX.txt [2026-02-05T20:23:57.677621] [INFO ] [sig ] [1482/3445] Completed HIX in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.8m [2026-02-05T20:23:57.677664] [INFO ] [sig ] [1483/3445] Forecasting HL... [2026-02-05T20:23:57.677695] [INFO ] [sig ] Generating forecast for: HL [2026-02-05T20:23:57.677726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-05T20:23:57.690872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-05T20:23:57.691306] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-05T20:23:57.692178] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-05T20:23:57.692232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:57.692264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:57.692292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:57.692348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:57.754416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:57.755401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:57.755495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:57.755530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:57.885106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:57.885273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:57.885313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:57.885343] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:57.889000] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: DOWN (p=15.20%) [2026-02-05T20:23:57.889358] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-05T20:23:57.889508] [INFO ] [sig ] HL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:58.043067] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HL.txt [2026-02-05T20:23:58.043240] [INFO ] [sig ] [1483/3445] Completed HL in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:23:58.043297] [INFO ] [sig ] [1484/3445] Forecasting HLAL... [2026-02-05T20:23:58.043330] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-05T20:23:58.043367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-05T20:23:58.056319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-05T20:23:58.056714] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-05T20:23:58.057908] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-05T20:23:58.057971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:58.058007] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:58.058035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:58.058095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:58.118972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:58.119925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:58.120026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:58.120064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:58.249143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:58.249338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:58.249386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:58.249416] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:58.253309] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=82.99%) [2026-02-05T20:23:58.253758] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-05T20:23:58.253930] [INFO ] [sig ] HLAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:58.407149] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HLAL.txt [2026-02-05T20:23:58.407306] [INFO ] [sig ] [1484/3445] Completed HLAL in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:23:58.407347] [INFO ] [sig ] [1485/3445] Forecasting HLF... [2026-02-05T20:23:58.407378] [INFO ] [sig ] Generating forecast for: HLF [2026-02-05T20:23:58.407410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-05T20:23:58.420890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-05T20:23:58.421336] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-05T20:23:58.422218] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-05T20:23:58.422274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:58.422336] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:58.422554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:58.422631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:58.485100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:58.486031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:58.486120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:58.486166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:58.617871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:58.618039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:58.618082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:58.618112] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:58.621918] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: DOWN (p=26.27%) [2026-02-05T20:23:58.622230] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-05T20:23:58.622422] [INFO ] [sig ] HLF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:23:58.777841] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HLF.txt [2026-02-05T20:23:58.778007] [INFO ] [sig ] [1485/3445] Completed HLF in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:23:58.778049] [INFO ] [sig ] [1486/3445] Forecasting HLI... [2026-02-05T20:23:58.778081] [INFO ] [sig ] Generating forecast for: HLI [2026-02-05T20:23:58.778111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-05T20:23:58.790427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-05T20:23:58.790874] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-05T20:23:58.791785] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-05T20:23:58.791847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:58.791885] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:58.791913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:58.791970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:58.856782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:58.857736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:58.857828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:58.857863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:58.979321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:58.979484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:58.979527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:58.979556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:58.983318] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-05T20:23:58.983642] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-05T20:23:58.983783] [INFO ] [sig ] HLI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:59.130143] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HLI.txt [2026-02-05T20:23:59.130325] [INFO ] [sig ] [1486/3445] Completed HLI in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:23:59.130372] [INFO ] [sig ] [1487/3445] Forecasting HLIO... [2026-02-05T20:23:59.130405] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-05T20:23:59.130436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-05T20:23:59.142536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-05T20:23:59.142994] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-05T20:23:59.144053] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-05T20:23:59.144113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:59.144154] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:59.144187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:59.144259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:59.206946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:59.207917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:59.208012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:59.208047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:59.338428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:59.338611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:59.338655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:59.338720] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:59.342426] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=63.22%) [2026-02-05T20:23:59.342755] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-05T20:23:59.342895] [INFO ] [sig ] HLIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:59.495127] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HLIO.txt [2026-02-05T20:23:59.495298] [INFO ] [sig ] [1487/3445] Completed HLIO in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:23:59.495340] [INFO ] [sig ] [1488/3445] Forecasting HLLY... [2026-02-05T20:23:59.495372] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-05T20:23:59.495406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-05T20:23:59.507494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-05T20:23:59.507914] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-05T20:23:59.508939] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-05T20:23:59.508994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:59.509026] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:59.509052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:59.509110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:59.574908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:59.576073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:59.576196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:59.576250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:23:59.709190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:23:59.709387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:23:59.709450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:23:59.709546] [INFO ] [FORECASTER] Training complete [2026-02-05T20:23:59.713561] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: UP (p=95.18%) [2026-02-05T20:23:59.713999] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-05T20:23:59.714189] [INFO ] [sig ] HLLY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:23:59.880545] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HLLY.txt [2026-02-05T20:23:59.880729] [INFO ] [sig ] [1488/3445] Completed HLLY in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:23:59.880772] [INFO ] [sig ] [1489/3445] Forecasting HLMN... [2026-02-05T20:23:59.880804] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-05T20:23:59.880837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-05T20:23:59.892834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-05T20:23:59.893251] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-05T20:23:59.894160] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-05T20:23:59.894214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:23:59.894247] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:23:59.894275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:23:59.894334] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:23:59.954395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:23:59.955503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:23:59.955638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:23:59.955674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:00.100958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:00.101133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:00.101188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:00.101220] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:00.105730] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: DOWN (p=17.24%) [2026-02-05T20:24:00.106060] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-05T20:24:00.106215] [INFO ] [sig ] HLMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:00.257766] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HLMN.txt [2026-02-05T20:24:00.257928] [INFO ] [sig ] [1489/3445] Completed HLMN in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:24:00.257971] [INFO ] [sig ] [1490/3445] Forecasting HLN... [2026-02-05T20:24:00.258004] [INFO ] [sig ] Generating forecast for: HLN [2026-02-05T20:24:00.258036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-05T20:24:00.270004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-05T20:24:00.270428] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-05T20:24:00.271306] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-05T20:24:00.271360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:00.271393] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:00.271420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:00.271477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:00.329628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:00.330448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:00.330532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:00.330565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:00.450726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:00.450894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:00.450935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:00.450966] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:00.454498] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: DOWN (p=5.25%) [2026-02-05T20:24:00.454829] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-05T20:24:00.454972] [INFO ] [sig ] HLN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:00.596708] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HLN.txt [2026-02-05T20:24:00.596871] [INFO ] [sig ] [1490/3445] Completed HLN in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:24:00.596911] [INFO ] [sig ] [1491/3445] Forecasting HLNE... [2026-02-05T20:24:00.596942] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-05T20:24:00.596976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-05T20:24:00.607931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-05T20:24:00.608293] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-05T20:24:00.609121] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-05T20:24:00.609186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:00.609225] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:00.609308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:00.609370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:00.666924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:00.667736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:00.667821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:00.667855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:00.781612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:00.781784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:00.781826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:00.781855] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:00.785437] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: DOWN (p=43.08%) [2026-02-05T20:24:00.785744] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-05T20:24:00.785879] [INFO ] [sig ] HLNE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:00.926004] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HLNE.txt [2026-02-05T20:24:00.926163] [INFO ] [sig ] [1491/3445] Completed HLNE in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:24:00.926203] [INFO ] [sig ] [1492/3445] Forecasting HLX... [2026-02-05T20:24:00.926235] [INFO ] [sig ] Generating forecast for: HLX [2026-02-05T20:24:00.926267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-05T20:24:00.940502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-05T20:24:00.940902] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-05T20:24:00.942167] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-05T20:24:00.942536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:00.942606] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:00.942638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:00.942697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:01.008841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:01.010120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:01.010209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:01.010243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:01.130622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:01.130812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:01.130862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:01.131669] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:01.135607] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=86.37%) [2026-02-05T20:24:01.136007] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-05T20:24:01.136161] [INFO ] [sig ] HLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:01.289703] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HLX.txt [2026-02-05T20:24:01.289867] [INFO ] [sig ] [1492/3445] Completed HLX in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:24:01.289908] [INFO ] [sig ] [1493/3445] Forecasting HMC... [2026-02-05T20:24:01.289940] [INFO ] [sig ] Generating forecast for: HMC [2026-02-05T20:24:01.289984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-05T20:24:01.301893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-05T20:24:01.302306] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-05T20:24:01.303197] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-05T20:24:01.303253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:01.303297] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:01.303337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:01.303403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:01.361977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:01.362941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:01.363034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:01.363069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:01.486886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:01.487050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:01.487092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:01.487123] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:01.490858] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=32.78%) [2026-02-05T20:24:01.491149] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-05T20:24:01.491285] [INFO ] [sig ] HMC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:01.631482] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HMC.txt [2026-02-05T20:24:01.631639] [INFO ] [sig ] [1493/3445] Completed HMC in 0.3s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:24:01.631688] [INFO ] [sig ] [1494/3445] Forecasting HMN... [2026-02-05T20:24:01.631719] [INFO ] [sig ] Generating forecast for: HMN [2026-02-05T20:24:01.631750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-05T20:24:01.643945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-05T20:24:01.644380] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-05T20:24:01.645224] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-05T20:24:01.645281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:01.645327] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:01.645366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:01.645634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:01.705687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:01.706643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:01.706740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:01.706774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:01.834448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:01.834637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:01.834683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:01.834712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:01.838541] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=42.44%) [2026-02-05T20:24:01.838884] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-05T20:24:01.839039] [INFO ] [sig ] HMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:01.989274] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HMN.txt [2026-02-05T20:24:01.989432] [INFO ] [sig ] [1494/3445] Completed HMN in 0.4s | 2.78 sym/s | Total: 8.9m | ETA: 11.7m [2026-02-05T20:24:01.989486] [INFO ] [sig ] [1495/3445] Forecasting HMY... [2026-02-05T20:24:01.989517] [INFO ] [sig ] Generating forecast for: HMY [2026-02-05T20:24:01.989563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-05T20:24:02.001963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-05T20:24:02.002312] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-05T20:24:02.003156] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-05T20:24:02.003213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:02.003245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:02.003273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:02.003330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:02.064035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:02.064785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:02.064899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:02.064933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:02.204871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:02.205050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:02.205092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:02.205121] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:02.209385] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-02-05T20:24:02.209936] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-05T20:24:02.210156] [INFO ] [sig ] HMY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:02.386219] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HMY.txt [2026-02-05T20:24:02.386418] [INFO ] [sig ] [1495/3445] Completed HMY in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:02.386460] [INFO ] [sig ] [1496/3445] Forecasting HNDL... [2026-02-05T20:24:02.386493] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-05T20:24:02.386525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-05T20:24:02.402415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-05T20:24:02.402980] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-05T20:24:02.404258] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-05T20:24:02.404356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:02.404414] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:02.404462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:02.404559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:02.486196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:02.487478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:02.487633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:02.487695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:02.676614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:02.676820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:02.676887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:02.676937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:02.682762] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-02-05T20:24:02.683312] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-05T20:24:02.683537] [INFO ] [sig ] HNDL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:02.914024] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HNDL.txt [2026-02-05T20:24:02.914284] [INFO ] [sig ] [1496/3445] Completed HNDL in 0.5s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:02.914348] [INFO ] [sig ] [1497/3445] Forecasting HNI... [2026-02-05T20:24:02.914395] [INFO ] [sig ] Generating forecast for: HNI [2026-02-05T20:24:02.914444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-05T20:24:02.936652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-05T20:24:02.938644] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-05T20:24:02.940400] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-05T20:24:02.940487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:02.940530] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:02.940566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:02.940678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:03.042878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:03.044303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:03.044467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:03.044523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:03.230872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:03.231075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:03.231143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:03.231194] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:03.236967] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-02-05T20:24:03.237535] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-05T20:24:03.237778] [INFO ] [sig ] HNI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:03.457741] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HNI.txt [2026-02-05T20:24:03.457918] [INFO ] [sig ] [1497/3445] Completed HNI in 0.5s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:03.457962] [INFO ] [sig ] [1498/3445] Forecasting HNRG... [2026-02-05T20:24:03.457991] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-05T20:24:03.458025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-05T20:24:03.471010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-05T20:24:03.471478] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-05T20:24:03.472369] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-05T20:24:03.472426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:03.472482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:03.472532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:03.472635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:03.538994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:03.539979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:03.540068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:03.540104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:03.663327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:03.663497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:03.663540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:03.663594] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:03.667350] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-05T20:24:03.667695] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-05T20:24:03.667842] [INFO ] [sig ] HNRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:03.825828] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HNRG.txt [2026-02-05T20:24:03.825991] [INFO ] [sig ] [1498/3445] Completed HNRG in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:03.826034] [INFO ] [sig ] [1499/3445] Forecasting HOG... [2026-02-05T20:24:03.826064] [INFO ] [sig ] Generating forecast for: HOG [2026-02-05T20:24:03.826096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-05T20:24:03.837275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-05T20:24:03.837688] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-05T20:24:03.838533] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-05T20:24:03.838617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:03.838652] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:03.838680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:03.838737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:03.896568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:03.897306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:03.897408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:03.897441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:04.018815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:04.018973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:04.019013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:04.019043] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:04.022805] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=32.19%) [2026-02-05T20:24:04.023080] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-05T20:24:04.023207] [INFO ] [sig ] HOG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:04.165521] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HOG.txt [2026-02-05T20:24:04.165677] [INFO ] [sig ] [1499/3445] Completed HOG in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:04.165718] [INFO ] [sig ] [1500/3445] Forecasting HOLO... [2026-02-05T20:24:04.165750] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-05T20:24:04.165782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-05T20:24:04.176821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-05T20:24:04.177181] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-05T20:24:04.178041] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-05T20:24:04.178095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:04.178126] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:04.178154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:04.178210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:04.250039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:04.250994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:04.251086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:04.251120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:04.383272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:04.383464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:04.383518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:04.383558] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:04.388021] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: UP (p=95.93%) [2026-02-05T20:24:04.388370] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-05T20:24:04.388513] [INFO ] [sig ] HOLO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:04.546101] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HOLO.txt [2026-02-05T20:24:04.546253] [INFO ] [sig ] [1500/3445] Completed HOLO in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:04.546293] [INFO ] [sig ] [1501/3445] Forecasting HOLX... [2026-02-05T20:24:04.546323] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-05T20:24:04.546353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-05T20:24:04.560026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-05T20:24:04.560492] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-05T20:24:04.561617] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-05T20:24:04.561685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:04.561730] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:04.561769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:04.561855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:04.646385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:04.647374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:04.647483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:04.647532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:04.778806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:04.778989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:04.779041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:04.779079] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:04.784305] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: DOWN (p=16.14%) [2026-02-05T20:24:04.784817] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-05T20:24:04.785010] [INFO ] [sig ] HOLX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:04.947440] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HOLX.txt [2026-02-05T20:24:04.947640] [INFO ] [sig ] [1501/3445] Completed HOLX in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.7m [2026-02-05T20:24:04.947688] [INFO ] [sig ] [1502/3445] Forecasting HOMB... [2026-02-05T20:24:04.947720] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-05T20:24:04.947753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-05T20:24:04.960406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-05T20:24:04.960818] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-05T20:24:04.961688] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-05T20:24:04.961742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:04.961805] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:04.961839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:04.961909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:05.026803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:05.027793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:05.027889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:05.027925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:05.153382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:05.153550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:05.153611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:05.153643] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:05.157287] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: DOWN (p=6.59%) [2026-02-05T20:24:05.157627] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-05T20:24:05.157756] [INFO ] [sig ] HOMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:05.299746] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HOMB.txt [2026-02-05T20:24:05.299897] [INFO ] [sig ] [1502/3445] Completed HOMB in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:05.299939] [INFO ] [sig ] [1503/3445] Forecasting HON... [2026-02-05T20:24:05.299970] [INFO ] [sig ] Generating forecast for: HON [2026-02-05T20:24:05.300001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-05T20:24:05.311928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-05T20:24:05.312281] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-05T20:24:05.313107] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-05T20:24:05.313159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:05.313192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:05.313220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:05.313278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:05.370670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:05.371268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:05.371353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:05.371386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:05.497727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:05.497889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:05.497931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:05.497961] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:05.502132] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: DOWN (p=21.56%) [2026-02-05T20:24:05.502418] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-05T20:24:05.502547] [INFO ] [sig ] HON: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:05.643419] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HON.txt [2026-02-05T20:24:05.643552] [INFO ] [sig ] [1503/3445] Completed HON in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:05.643611] [INFO ] [sig ] [1504/3445] Forecasting HOOD... [2026-02-05T20:24:05.643643] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-05T20:24:05.643673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-05T20:24:05.654988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-05T20:24:05.655295] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-05T20:24:05.656129] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-05T20:24:05.656193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:05.656228] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:05.656262] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:05.656332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:05.714166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:05.714788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:05.714868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:05.714901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:05.839156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:05.839324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:05.839365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:05.839393] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:05.843434] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-05T20:24:05.843952] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-05T20:24:05.844084] [INFO ] [sig ] HOOD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:05.989741] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HOOD.txt [2026-02-05T20:24:05.989900] [INFO ] [sig ] [1504/3445] Completed HOOD in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:05.989940] [INFO ] [sig ] [1505/3445] Forecasting HOPE... [2026-02-05T20:24:05.989970] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-05T20:24:05.990003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-05T20:24:06.002320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-05T20:24:06.002902] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-05T20:24:06.003755] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-05T20:24:06.003808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:06.003858] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:06.003886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:06.003942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:06.065415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:06.066289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:06.066394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:06.066431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:06.181394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:06.181561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:06.181648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:06.181718] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:06.186452] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: UP (p=80.59%) [2026-02-05T20:24:06.186801] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-05T20:24:06.186946] [INFO ] [sig ] HOPE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:06.338895] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HOPE.txt [2026-02-05T20:24:06.339060] [INFO ] [sig ] [1505/3445] Completed HOPE in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:06.339102] [INFO ] [sig ] [1506/3445] Forecasting HP... [2026-02-05T20:24:06.339134] [INFO ] [sig ] Generating forecast for: HP [2026-02-05T20:24:06.339167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-05T20:24:06.351707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-05T20:24:06.352126] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-05T20:24:06.353081] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-05T20:24:06.353138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:06.353171] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:06.353199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:06.353257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:06.413243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:06.414147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:06.414234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:06.414269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:06.534766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:06.534933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:06.534975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:06.535005] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:06.538470] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: UP (p=76.05%) [2026-02-05T20:24:06.538782] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-05T20:24:06.538915] [INFO ] [sig ] HP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:06.687806] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HP.txt [2026-02-05T20:24:06.687967] [INFO ] [sig ] [1506/3445] Completed HP in 0.3s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:06.688007] [INFO ] [sig ] [1507/3445] Forecasting HPE... [2026-02-05T20:24:06.688037] [INFO ] [sig ] Generating forecast for: HPE [2026-02-05T20:24:06.688069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-05T20:24:06.700607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-05T20:24:06.701055] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-05T20:24:06.702052] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-05T20:24:06.702107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:06.702141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:06.702169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:06.702227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:06.762975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:06.763779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:06.763865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:06.763901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:06.889382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:06.889552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:06.889617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:06.889650] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:06.893228] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-05T20:24:06.893521] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-05T20:24:06.893679] [INFO ] [sig ] HPE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:07.039802] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HPE.txt [2026-02-05T20:24:07.039981] [INFO ] [sig ] [1507/3445] Completed HPE in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:07.040034] [INFO ] [sig ] [1508/3445] Forecasting HPF... [2026-02-05T20:24:07.040067] [INFO ] [sig ] Generating forecast for: HPF [2026-02-05T20:24:07.040101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-05T20:24:07.051646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-05T20:24:07.051996] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-05T20:24:07.052876] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-05T20:24:07.052943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:07.052983] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:07.053010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:07.053067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:07.119066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:07.120030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:07.120120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:07.120155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:07.244260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:07.244437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:07.244484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:07.244513] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:07.248071] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-05T20:24:07.248384] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-05T20:24:07.248535] [INFO ] [sig ] HPF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:07.394145] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HPF.txt [2026-02-05T20:24:07.394290] [INFO ] [sig ] [1508/3445] Completed HPF in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:07.394335] [INFO ] [sig ] [1509/3445] Forecasting HPI... [2026-02-05T20:24:07.394366] [INFO ] [sig ] Generating forecast for: HPI [2026-02-05T20:24:07.394398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-05T20:24:07.406967] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-05T20:24:07.407328] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-05T20:24:07.408282] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-05T20:24:07.408342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:07.408374] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:07.408401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:07.408458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:07.471540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:07.472627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:07.472715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:07.472750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:07.603897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:07.604065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:07.604109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:07.604141] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:07.607889] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: UP (p=99.20%) [2026-02-05T20:24:07.608203] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-05T20:24:07.608415] [INFO ] [sig ] HPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:07.762795] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HPI.txt [2026-02-05T20:24:07.763156] [INFO ] [sig ] [1509/3445] Completed HPI in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:07.763201] [INFO ] [sig ] [1510/3445] Forecasting HPK... [2026-02-05T20:24:07.763233] [INFO ] [sig ] Generating forecast for: HPK [2026-02-05T20:24:07.763265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-05T20:24:07.776173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-05T20:24:07.776614] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-05T20:24:07.777468] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-05T20:24:07.777525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:07.777560] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:07.777612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:07.777674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:07.846367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:07.847290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:07.847384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:07.847419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:07.992183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:07.992394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:07.992453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:07.992498] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:07.996965] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: UP (p=59.69%) [2026-02-05T20:24:07.997300] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-05T20:24:07.997448] [INFO ] [sig ] HPK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:08.161869] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HPK.txt [2026-02-05T20:24:08.162079] [INFO ] [sig ] [1510/3445] Completed HPK in 0.4s | 2.78 sym/s | Total: 9.0m | ETA: 11.6m [2026-02-05T20:24:08.162139] [INFO ] [sig ] [1511/3445] Forecasting HPP... [2026-02-05T20:24:08.162183] [INFO ] [sig ] Generating forecast for: HPP [2026-02-05T20:24:08.162227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-05T20:24:08.175865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-05T20:24:08.176374] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-05T20:24:08.177349] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-05T20:24:08.177418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:08.177459] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:08.177489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:08.177556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:08.245755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:08.247389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:08.247509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:08.247561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:08.383519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:08.383708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:08.383770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:08.383801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:08.387398] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-02-05T20:24:08.387750] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-05T20:24:08.387893] [INFO ] [sig ] HPP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:08.551023] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HPP.txt [2026-02-05T20:24:08.551168] [INFO ] [sig ] [1511/3445] Completed HPP in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:08.551209] [INFO ] [sig ] [1512/3445] Forecasting HPQ... [2026-02-05T20:24:08.551239] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-05T20:24:08.551270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-05T20:24:08.562816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-05T20:24:08.563158] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-05T20:24:08.563978] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-05T20:24:08.564031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:08.564063] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:08.564092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:08.564149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:08.625157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:08.626127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:08.626220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:08.626285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:08.749098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:08.749255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:08.749296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:08.749326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:08.752820] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-05T20:24:08.753105] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-05T20:24:08.753234] [INFO ] [sig ] HPQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:08.895336] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HPQ.txt [2026-02-05T20:24:08.895471] [INFO ] [sig ] [1512/3445] Completed HPQ in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:08.895510] [INFO ] [sig ] [1513/3445] Forecasting HPS... [2026-02-05T20:24:08.895541] [INFO ] [sig ] Generating forecast for: HPS [2026-02-05T20:24:08.895590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-05T20:24:08.907499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-05T20:24:08.907868] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-05T20:24:08.908745] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-05T20:24:08.908798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:08.908831] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:08.908858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:08.908913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:08.967401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:08.968326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:08.968430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:08.968465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:09.090088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:09.090257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:09.090299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:09.090329] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:09.093841] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-05T20:24:09.094129] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-05T20:24:09.094260] [INFO ] [sig ] HPS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:09.235962] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HPS.txt [2026-02-05T20:24:09.236120] [INFO ] [sig ] [1513/3445] Completed HPS in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:09.236162] [INFO ] [sig ] [1514/3445] Forecasting HQI... [2026-02-05T20:24:09.236193] [INFO ] [sig ] Generating forecast for: HQI [2026-02-05T20:24:09.236223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-05T20:24:09.247437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-05T20:24:09.247786] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-05T20:24:09.248634] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-05T20:24:09.248687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:09.248718] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:09.248743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:09.248800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:09.305841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:09.306642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:09.306726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:09.306760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:09.418210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:09.418415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:09.418457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:09.418486] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:09.422338] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=2.22%) [2026-02-05T20:24:09.422655] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-05T20:24:09.422793] [INFO ] [sig ] HQI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:09.565866] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HQI.txt [2026-02-05T20:24:09.566011] [INFO ] [sig ] [1514/3445] Completed HQI in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:09.566050] [INFO ] [sig ] [1515/3445] Forecasting HQL... [2026-02-05T20:24:09.566080] [INFO ] [sig ] Generating forecast for: HQL [2026-02-05T20:24:09.566113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-05T20:24:09.579538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-05T20:24:09.580108] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-05T20:24:09.581197] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-05T20:24:09.581251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:09.581283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:09.581324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:09.581387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:09.660448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:09.661371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:09.661472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:09.661513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:09.781494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:09.781671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:09.781714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:09.781745] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:09.785129] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: UP (p=64.34%) [2026-02-05T20:24:09.785410] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-05T20:24:09.785536] [INFO ] [sig ] HQL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:09.927743] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HQL.txt [2026-02-05T20:24:09.927932] [INFO ] [sig ] [1515/3445] Completed HQL in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:09.927989] [INFO ] [sig ] [1516/3445] Forecasting HQY... [2026-02-05T20:24:09.928032] [INFO ] [sig ] Generating forecast for: HQY [2026-02-05T20:24:09.928075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-05T20:24:09.939923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-05T20:24:09.940263] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-05T20:24:09.941156] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-05T20:24:09.941210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:09.941244] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:09.941273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:09.941333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:10.000872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:10.001618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:10.001704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:10.001738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:10.127956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:10.128108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:10.128147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:10.128177] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:10.131609] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: DOWN (p=35.82%) [2026-02-05T20:24:10.131883] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-05T20:24:10.132012] [INFO ] [sig ] HQY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:10.276391] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HQY.txt [2026-02-05T20:24:10.276517] [INFO ] [sig ] [1516/3445] Completed HQY in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:10.276557] [INFO ] [sig ] [1517/3445] Forecasting HRB... [2026-02-05T20:24:10.276622] [INFO ] [sig ] Generating forecast for: HRB [2026-02-05T20:24:10.276659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-05T20:24:10.288555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-05T20:24:10.288990] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-05T20:24:10.289871] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-05T20:24:10.289926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:10.289958] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:10.289984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:10.290040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:10.348792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:10.349794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:10.349886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:10.349921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:10.478987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:10.479150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:10.479193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:10.479223] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:10.482773] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: DOWN (p=48.57%) [2026-02-05T20:24:10.483059] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-05T20:24:10.483194] [INFO ] [sig ] HRB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:10.634736] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HRB.txt [2026-02-05T20:24:10.634906] [INFO ] [sig ] [1517/3445] Completed HRB in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.6m [2026-02-05T20:24:10.634947] [INFO ] [sig ] [1518/3445] Forecasting HRL... [2026-02-05T20:24:10.634977] [INFO ] [sig ] Generating forecast for: HRL [2026-02-05T20:24:10.635007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-05T20:24:10.646562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-05T20:24:10.646972] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-05T20:24:10.647980] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-05T20:24:10.648034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:10.648068] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:10.648095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:10.648154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:10.717031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:10.718113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:10.718203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:10.718261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:10.853346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:10.853533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:10.853591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:10.853625] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:10.857243] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=91.19%) [2026-02-05T20:24:10.857588] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-05T20:24:10.857730] [INFO ] [sig ] HRL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:11.003955] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HRL.txt [2026-02-05T20:24:11.004119] [INFO ] [sig ] [1518/3445] Completed HRL in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:11.004160] [INFO ] [sig ] [1519/3445] Forecasting HRMY... [2026-02-05T20:24:11.004191] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-05T20:24:11.004228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-05T20:24:11.016409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-05T20:24:11.016774] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-05T20:24:11.017608] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-05T20:24:11.017661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:11.017721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:11.017751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:11.017809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:11.077402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:11.078333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:11.078432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:11.078472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:11.197606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:11.197768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:11.197813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:11.197842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:11.201387] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: DOWN (p=10.42%) [2026-02-05T20:24:11.201692] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-05T20:24:11.201825] [INFO ] [sig ] HRMY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:11.343864] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HRMY.txt [2026-02-05T20:24:11.344014] [INFO ] [sig ] [1519/3445] Completed HRMY in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:11.344055] [INFO ] [sig ] [1520/3445] Forecasting HRTG... [2026-02-05T20:24:11.344084] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-05T20:24:11.344117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-05T20:24:11.355935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-05T20:24:11.356311] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-05T20:24:11.357173] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-05T20:24:11.357225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:11.357257] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:11.357284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:11.357341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:11.417312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:11.418467] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:11.418768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:11.418807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:11.544564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:11.544777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:11.544823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:11.544854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:11.548409] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-05T20:24:11.548756] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-05T20:24:11.548898] [INFO ] [sig ] HRTG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:11.706963] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HRTG.txt [2026-02-05T20:24:11.707166] [INFO ] [sig ] [1520/3445] Completed HRTG in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:11.707210] [INFO ] [sig ] [1521/3445] Forecasting HRTX... [2026-02-05T20:24:11.707239] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-05T20:24:11.707271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-05T20:24:11.720871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-05T20:24:11.721438] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-05T20:24:11.722498] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-05T20:24:11.722552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:11.722606] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:11.722636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:11.722693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:11.786278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:11.787214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:11.787299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:11.787334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:11.910298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:11.910460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:11.910501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:11.910530] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:11.914031] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=96.70%) [2026-02-05T20:24:11.914313] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-05T20:24:11.914458] [INFO ] [sig ] HRTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:12.060157] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HRTX.txt [2026-02-05T20:24:12.060314] [INFO ] [sig ] [1521/3445] Completed HRTX in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:12.060355] [INFO ] [sig ] [1522/3445] Forecasting HRZN... [2026-02-05T20:24:12.060386] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-05T20:24:12.060425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-05T20:24:12.070975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-05T20:24:12.071342] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-05T20:24:12.072163] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-05T20:24:12.072216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:12.072248] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:12.072275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:12.072331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:12.131377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:12.132239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:12.132328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:12.132361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:12.251453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:12.251832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:12.251876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:12.251940] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:12.255766] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=61.55%) [2026-02-05T20:24:12.256058] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-05T20:24:12.256192] [INFO ] [sig ] HRZN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:12.404615] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HRZN.txt [2026-02-05T20:24:12.404775] [INFO ] [sig ] [1522/3445] Completed HRZN in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:12.404816] [INFO ] [sig ] [1523/3445] Forecasting HSAI... [2026-02-05T20:24:12.404845] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-05T20:24:12.404876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-05T20:24:12.416613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-05T20:24:12.416984] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-05T20:24:12.417869] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-05T20:24:12.417924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:12.417958] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:12.417986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:12.418043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:12.480840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:12.481663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:12.481767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:12.481804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:12.606169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:12.606327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:12.606369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:12.606402] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:12.609994] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: UP (p=67.53%) [2026-02-05T20:24:12.610284] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-05T20:24:12.610418] [INFO ] [sig ] HSAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:12.756475] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HSAI.txt [2026-02-05T20:24:12.756659] [INFO ] [sig ] [1523/3445] Completed HSAI in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:12.756705] [INFO ] [sig ] [1524/3445] Forecasting HSBC... [2026-02-05T20:24:12.756735] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-05T20:24:12.756769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-05T20:24:12.768438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-05T20:24:12.768858] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-05T20:24:12.769742] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-05T20:24:12.769797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:12.769832] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:12.769860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:12.769919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:12.827676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:12.828468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:12.828566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:12.828620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:12.953755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:12.953916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:12.953958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:12.953989] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:12.957899] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: DOWN (p=5.12%) [2026-02-05T20:24:12.958206] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-05T20:24:12.958375] [INFO ] [sig ] HSBC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:13.105823] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HSBC.txt [2026-02-05T20:24:13.105992] [INFO ] [sig ] [1524/3445] Completed HSBC in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:13.106034] [INFO ] [sig ] [1525/3445] Forecasting HSCS... [2026-02-05T20:24:13.106063] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-05T20:24:13.106095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-05T20:24:13.117181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-05T20:24:13.117532] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-05T20:24:13.118395] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-05T20:24:13.118448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:13.118480] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:13.118506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:13.118563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:13.176928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:13.177736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:13.177832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:13.177868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:13.290495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:13.290675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:13.290717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:13.290747] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:13.294295] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: UP (p=64.91%) [2026-02-05T20:24:13.294633] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-05T20:24:13.294768] [INFO ] [sig ] HSCS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:13.439713] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HSCS.txt [2026-02-05T20:24:13.439874] [INFO ] [sig ] [1525/3445] Completed HSCS in 0.3s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:13.439915] [INFO ] [sig ] [1526/3445] Forecasting HSHP... [2026-02-05T20:24:13.439945] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-05T20:24:13.439976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-05T20:24:13.451099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-05T20:24:13.451489] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-05T20:24:13.452317] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-05T20:24:13.452370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:13.452403] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:13.452430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:13.452502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:13.512274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:13.513163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:13.513256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:13.513291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:13.646777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:13.646939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:13.646983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:13.647013] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:13.650730] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-05T20:24:13.651031] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-05T20:24:13.651169] [INFO ] [sig ] HSHP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:13.797202] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HSHP.txt [2026-02-05T20:24:13.797368] [INFO ] [sig ] [1526/3445] Completed HSHP in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:13.797412] [INFO ] [sig ] [1527/3445] Forecasting HSIC... [2026-02-05T20:24:13.797443] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-05T20:24:13.797477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-05T20:24:13.809656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-05T20:24:13.810065] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-05T20:24:13.810941] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-05T20:24:13.810995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:13.811027] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:13.811054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:13.811115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:13.869630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:13.870552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:13.870669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:13.870704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:13.995395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:13.995569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:13.995824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:13.995855] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:14.000113] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-02-05T20:24:14.000445] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-05T20:24:14.000636] [INFO ] [sig ] HSIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:14.152998] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HSIC.txt [2026-02-05T20:24:14.153170] [INFO ] [sig ] [1527/3445] Completed HSIC in 0.4s | 2.78 sym/s | Total: 9.1m | ETA: 11.5m [2026-02-05T20:24:14.153212] [INFO ] [sig ] [1528/3445] Forecasting HSTM... [2026-02-05T20:24:14.153243] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-05T20:24:14.153276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-05T20:24:14.165157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-05T20:24:14.165553] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-05T20:24:14.166417] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-05T20:24:14.166486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:14.166520] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:14.166547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:14.166632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:14.227920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:14.228843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:14.228934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:14.228967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:14.354526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:14.354711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:14.354754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:14.354785] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:14.358419] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-02-05T20:24:14.358812] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-05T20:24:14.358957] [INFO ] [sig ] HSTM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:14.508110] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HSTM.txt [2026-02-05T20:24:14.508289] [INFO ] [sig ] [1528/3445] Completed HSTM in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-05T20:24:14.508332] [INFO ] [sig ] [1529/3445] Forecasting HSY... [2026-02-05T20:24:14.508362] [INFO ] [sig ] Generating forecast for: HSY [2026-02-05T20:24:14.508394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-05T20:24:14.520024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-05T20:24:14.520405] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-05T20:24:14.521254] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-05T20:24:14.521309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:14.521343] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:14.521374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:14.521459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:14.580937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:14.581850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:14.581977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:14.582013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:14.706502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:14.706695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:14.706740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:14.706771] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:14.710518] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=82.82%) [2026-02-05T20:24:14.710848] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-05T20:24:14.711011] [INFO ] [sig ] HSY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:14.854388] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HSY.txt [2026-02-05T20:24:14.854550] [INFO ] [sig ] [1529/3445] Completed HSY in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-05T20:24:14.854616] [INFO ] [sig ] [1530/3445] Forecasting HTBK... [2026-02-05T20:24:14.854650] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-05T20:24:14.854681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-05T20:24:14.866324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-05T20:24:14.866747] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-05T20:24:14.867552] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-05T20:24:14.867629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:14.867663] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:14.867690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:14.867747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:14.925873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:14.926727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:14.926810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:14.926843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:15.045507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:15.045691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:15.045733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:15.045762] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:15.049198] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-05T20:24:15.049488] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-05T20:24:15.049663] [INFO ] [sig ] HTBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:15.192101] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HTBK.txt [2026-02-05T20:24:15.192248] [INFO ] [sig ] [1530/3445] Completed HTBK in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-05T20:24:15.192289] [INFO ] [sig ] [1531/3445] Forecasting HTD... [2026-02-05T20:24:15.192318] [INFO ] [sig ] Generating forecast for: HTD [2026-02-05T20:24:15.192350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-05T20:24:15.203893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-05T20:24:15.204261] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-05T20:24:15.205115] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-05T20:24:15.205196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:15.205231] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:15.205260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:15.205319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:15.264172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:15.264956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:15.265040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:15.265073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:15.386819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:15.386983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:15.387024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:15.387054] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:15.390641] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-02-05T20:24:15.390928] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-05T20:24:15.391058] [INFO ] [sig ] HTD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:15.539199] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HTD.txt [2026-02-05T20:24:15.539343] [INFO ] [sig ] [1531/3445] Completed HTD in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-05T20:24:15.539384] [INFO ] [sig ] [1532/3445] Forecasting HTGC... [2026-02-05T20:24:15.539417] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-05T20:24:15.539451] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-05T20:24:15.551023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-05T20:24:15.551395] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-05T20:24:15.552265] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-05T20:24:15.552321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:15.552355] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:15.552384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:15.552442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:15.612964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:15.613727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:15.613813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:15.613848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:15.733647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:15.733806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:15.733846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:15.733877] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:15.737393] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: UP (p=72.83%) [2026-02-05T20:24:15.737701] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-05T20:24:15.737833] [INFO ] [sig ] HTGC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:15.879022] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HTGC.txt [2026-02-05T20:24:15.879210] [INFO ] [sig ] [1532/3445] Completed HTGC in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-05T20:24:15.879251] [INFO ] [sig ] [1533/3445] Forecasting HTH... [2026-02-05T20:24:15.879283] [INFO ] [sig ] Generating forecast for: HTH [2026-02-05T20:24:15.879315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-05T20:24:15.890726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-05T20:24:15.891091] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-05T20:24:15.891918] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-05T20:24:15.891971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:15.892004] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:15.892032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:15.892089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:15.949732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:15.950693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:15.950783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:15.950818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:16.072245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:16.072427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:16.072469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:16.072498] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:16.076046] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-05T20:24:16.076420] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-05T20:24:16.076562] [INFO ] [sig ] HTH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:16.220726] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HTH.txt [2026-02-05T20:24:16.220881] [INFO ] [sig ] [1533/3445] Completed HTH in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.5m [2026-02-05T20:24:16.220922] [INFO ] [sig ] [1534/3445] Forecasting HTLD... [2026-02-05T20:24:16.220953] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-05T20:24:16.220984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-05T20:24:16.232324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-05T20:24:16.232734] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-05T20:24:16.233595] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-05T20:24:16.233652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:16.233685] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:16.233712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:16.233770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:16.293469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:16.294330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:16.294416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:16.294451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:16.421806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:16.421976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:16.422019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:16.422048] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:16.425667] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-05T20:24:16.425959] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-05T20:24:16.426088] [INFO ] [sig ] HTLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:16.567887] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HTLD.txt [2026-02-05T20:24:16.568028] [INFO ] [sig ] [1534/3445] Completed HTLD in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:16.568068] [INFO ] [sig ] [1535/3445] Forecasting HTOO... [2026-02-05T20:24:16.568099] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-05T20:24:16.568129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-05T20:24:16.579339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-05T20:24:16.579756] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-05T20:24:16.580556] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-05T20:24:16.580632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:16.580666] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:16.580693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:16.580750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:16.638879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:16.639812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:16.639923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:16.639957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:16.760806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:16.761011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:16.761054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:16.761084] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:16.764628] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-05T20:24:16.764948] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-05T20:24:16.765088] [INFO ] [sig ] HTOO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:16.914787] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HTOO.txt [2026-02-05T20:24:16.914958] [INFO ] [sig ] [1535/3445] Completed HTOO in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:16.915000] [INFO ] [sig ] [1536/3445] Forecasting HTZ... [2026-02-05T20:24:16.915031] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-05T20:24:16.915062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-05T20:24:16.926999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-05T20:24:16.927410] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-05T20:24:16.928349] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-05T20:24:16.928410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:16.928482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:16.928511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:16.928569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:16.992853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:16.993917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:16.994030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:16.994074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:17.132411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:17.132599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:17.132645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:17.132676] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:17.136402] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=84.62%) [2026-02-05T20:24:17.136716] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-05T20:24:17.136851] [INFO ] [sig ] HTZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:17.292931] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HTZ.txt [2026-02-05T20:24:17.293137] [INFO ] [sig ] [1536/3445] Completed HTZ in 0.4s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:17.293207] [INFO ] [sig ] [1537/3445] Forecasting HUBB... [2026-02-05T20:24:17.293255] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-05T20:24:17.293290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-05T20:24:17.307502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-05T20:24:17.307923] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-05T20:24:17.308966] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-05T20:24:17.309023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:17.309056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:17.309084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:17.309142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:17.370756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:17.371683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:17.371775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:17.371807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:17.492855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:17.493016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:17.493061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:17.493089] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:17.496501] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=81.64%) [2026-02-05T20:24:17.496802] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-05T20:24:17.496932] [INFO ] [sig ] HUBB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:17.637517] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HUBB.txt [2026-02-05T20:24:17.637739] [INFO ] [sig ] [1537/3445] Completed HUBB in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:17.637801] [INFO ] [sig ] [1538/3445] Forecasting HUBG... [2026-02-05T20:24:17.637834] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-05T20:24:17.637866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-05T20:24:17.649427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-05T20:24:17.649842] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-05T20:24:17.650707] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-05T20:24:17.650761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:17.650794] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:17.650823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:17.650881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:17.711393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:17.712323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:17.712410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:17.712446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:17.833812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:17.833973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:17.834013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:17.834044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:17.837548] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: DOWN (p=40.47%) [2026-02-05T20:24:17.837850] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-05T20:24:17.837983] [INFO ] [sig ] HUBG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:17.981017] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HUBG.txt [2026-02-05T20:24:17.981167] [INFO ] [sig ] [1538/3445] Completed HUBG in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:17.981205] [INFO ] [sig ] [1539/3445] Forecasting HUBS... [2026-02-05T20:24:17.981235] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-05T20:24:17.981268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-05T20:24:17.992145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-05T20:24:17.992512] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-05T20:24:17.993349] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-05T20:24:17.993403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:17.993474] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:17.993507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:17.993601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:18.053665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:18.054548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:18.054660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:18.054697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:18.181849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:18.182012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:18.182053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:18.182135] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:18.185539] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-05T20:24:18.185861] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-05T20:24:18.185997] [INFO ] [sig ] HUBS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:18.328091] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HUBS.txt [2026-02-05T20:24:18.328246] [INFO ] [sig ] [1539/3445] Completed HUBS in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:18.328291] [INFO ] [sig ] [1540/3445] Forecasting HUM... [2026-02-05T20:24:18.328323] [INFO ] [sig ] Generating forecast for: HUM [2026-02-05T20:24:18.328360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-05T20:24:18.339493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-05T20:24:18.339879] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-05T20:24:18.340754] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-05T20:24:18.340809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:18.340843] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:18.340872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:18.340930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:18.400103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:18.400790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:18.400873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:18.400906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:18.522827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:18.522984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:18.523024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:18.523053] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:18.526446] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: UP (p=93.70%) [2026-02-05T20:24:18.526768] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-05T20:24:18.526900] [INFO ] [sig ] HUM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:18.667163] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HUM.txt [2026-02-05T20:24:18.667298] [INFO ] [sig ] [1540/3445] Completed HUM in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:18.667338] [INFO ] [sig ] [1541/3445] Forecasting HUN... [2026-02-05T20:24:18.667367] [INFO ] [sig ] Generating forecast for: HUN [2026-02-05T20:24:18.667399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-05T20:24:18.678938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-05T20:24:18.679314] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-05T20:24:18.680127] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-05T20:24:18.680180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:18.680213] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:18.680240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:18.680298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:18.738280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:18.738967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:18.739051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:18.739085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:18.857361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:18.857516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:18.857561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:18.857621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:18.861087] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: DOWN (p=6.35%) [2026-02-05T20:24:18.861364] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-05T20:24:18.861492] [INFO ] [sig ] HUN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:19.000239] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HUN.txt [2026-02-05T20:24:19.000390] [INFO ] [sig ] [1541/3445] Completed HUN in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:19.000429] [INFO ] [sig ] [1542/3445] Forecasting HURC... [2026-02-05T20:24:19.000458] [INFO ] [sig ] Generating forecast for: HURC [2026-02-05T20:24:19.000490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-05T20:24:19.011745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-05T20:24:19.012131] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-05T20:24:19.012965] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-05T20:24:19.013019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:19.013050] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:19.013076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:19.013132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:19.070940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:19.071870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:19.071954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:19.071987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:19.184968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:19.185137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:19.185181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:19.185212] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:19.188774] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=24.13%) [2026-02-05T20:24:19.189103] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-05T20:24:19.189281] [INFO ] [sig ] HURC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:19.333023] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HURC.txt [2026-02-05T20:24:19.333159] [INFO ] [sig ] [1542/3445] Completed HURC in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:19.333213] [INFO ] [sig ] [1543/3445] Forecasting HURN... [2026-02-05T20:24:19.333246] [INFO ] [sig ] Generating forecast for: HURN [2026-02-05T20:24:19.333277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-05T20:24:19.344372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-05T20:24:19.344738] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-05T20:24:19.345621] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-05T20:24:19.345677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:19.345712] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:19.345740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:19.345799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:19.404508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:19.405299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:19.405381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:19.405414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:19.526758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:19.526926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:19.526968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:19.527000] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:19.530891] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-02-05T20:24:19.531277] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-05T20:24:19.531434] [INFO ] [sig ] HURN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:19.682318] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HURN.txt [2026-02-05T20:24:19.682505] [INFO ] [sig ] [1543/3445] Completed HURN in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:19.682555] [INFO ] [sig ] [1544/3445] Forecasting HUYA... [2026-02-05T20:24:19.682609] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-05T20:24:19.682646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-05T20:24:19.694988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-05T20:24:19.695404] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-05T20:24:19.696250] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-05T20:24:19.696305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:19.696339] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:19.696368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:19.696427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:19.756306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:19.757180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:19.757273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:19.757309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:19.886666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:19.886857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:19.886900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:19.886929] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:19.890777] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: UP (p=72.51%) [2026-02-05T20:24:19.891076] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-05T20:24:19.891248] [INFO ] [sig ] HUYA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:20.031283] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HUYA.txt [2026-02-05T20:24:20.031451] [INFO ] [sig ] [1544/3445] Completed HUYA in 0.3s | 2.78 sym/s | Total: 9.2m | ETA: 11.4m [2026-02-05T20:24:20.031500] [INFO ] [sig ] [1545/3445] Forecasting HWC... [2026-02-05T20:24:20.031530] [INFO ] [sig ] Generating forecast for: HWC [2026-02-05T20:24:20.031587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-05T20:24:20.042858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-05T20:24:20.043257] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-05T20:24:20.044137] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-05T20:24:20.044191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:20.044223] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:20.044250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:20.044314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:20.103210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:20.104124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:20.104216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:20.104249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:20.226943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:20.227110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:20.227153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:20.227182] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:20.231067] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=82.86%) [2026-02-05T20:24:20.231362] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-05T20:24:20.231496] [INFO ] [sig ] HWC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:20.370650] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HWC.txt [2026-02-05T20:24:20.370811] [INFO ] [sig ] [1545/3445] Completed HWC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-05T20:24:20.370851] [INFO ] [sig ] [1546/3445] Forecasting HWH... [2026-02-05T20:24:20.370880] [INFO ] [sig ] Generating forecast for: HWH [2026-02-05T20:24:20.370912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-05T20:24:20.382116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-05T20:24:20.382461] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-05T20:24:20.383280] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-05T20:24:20.383333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:20.383366] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:20.383394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:20.383451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:20.442505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:20.443401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:20.443548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:20.443604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:20.565390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:20.565553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:20.565615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:20.565665] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:20.569121] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-05T20:24:20.569398] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-05T20:24:20.569529] [INFO ] [sig ] HWH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:20.708887] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HWH.txt [2026-02-05T20:24:20.709041] [INFO ] [sig ] [1546/3445] Completed HWH in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-05T20:24:20.709083] [INFO ] [sig ] [1547/3445] Forecasting HWKN... [2026-02-05T20:24:20.709115] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-05T20:24:20.709145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-05T20:24:20.720774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-05T20:24:20.721159] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-05T20:24:20.722022] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-05T20:24:20.722078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:20.722110] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:20.722137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:20.722195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:20.780467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:20.781267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:20.781350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:20.781383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:20.896831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:20.897005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:20.897047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:20.897075] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:20.900653] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-02-05T20:24:20.900978] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-05T20:24:20.901114] [INFO ] [sig ] HWKN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:21.045724] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HWKN.txt [2026-02-05T20:24:21.045889] [INFO ] [sig ] [1547/3445] Completed HWKN in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-05T20:24:21.045929] [INFO ] [sig ] [1548/3445] Forecasting HWM... [2026-02-05T20:24:21.045959] [INFO ] [sig ] Generating forecast for: HWM [2026-02-05T20:24:21.045990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-05T20:24:21.057317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-05T20:24:21.057706] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-05T20:24:21.058547] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-05T20:24:21.058634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:21.058674] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:21.058707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:21.058773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:21.117969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:21.118952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:21.119062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:21.119098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:21.241167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:21.241327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:21.241368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:21.241399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:21.244855] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=77.11%) [2026-02-05T20:24:21.245126] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-05T20:24:21.245255] [INFO ] [sig ] HWM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:21.394415] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HWM.txt [2026-02-05T20:24:21.394561] [INFO ] [sig ] [1548/3445] Completed HWM in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-05T20:24:21.394620] [INFO ] [sig ] [1549/3445] Forecasting HXL... [2026-02-05T20:24:21.394653] [INFO ] [sig ] Generating forecast for: HXL [2026-02-05T20:24:21.394696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-05T20:24:21.408965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-05T20:24:21.409367] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-05T20:24:21.410282] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-05T20:24:21.410337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:21.410372] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:21.410401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:21.410460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:21.471259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:21.472111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:21.472226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:21.472266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:21.607408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:21.607604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:21.607669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:21.607708] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:21.611377] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: DOWN (p=45.94%) [2026-02-05T20:24:21.611721] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-05T20:24:21.611867] [INFO ] [sig ] HXL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:21.754997] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HXL.txt [2026-02-05T20:24:21.755186] [INFO ] [sig ] [1549/3445] Completed HXL in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.4m [2026-02-05T20:24:21.755231] [INFO ] [sig ] [1550/3445] Forecasting HY... [2026-02-05T20:24:21.755263] [INFO ] [sig ] Generating forecast for: HY [2026-02-05T20:24:21.755295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-05T20:24:21.766595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-05T20:24:21.766969] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-05T20:24:21.767847] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-05T20:24:21.767903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:21.768101] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:21.768145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:21.768206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:21.828275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:21.829056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:21.829141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:21.829177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:21.953976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:21.954135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:21.954178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:21.954210] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:21.958479] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-02-05T20:24:21.958791] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-05T20:24:21.958931] [INFO ] [sig ] HY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:22.107706] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HY.txt [2026-02-05T20:24:22.107855] [INFO ] [sig ] [1550/3445] Completed HY in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:22.107898] [INFO ] [sig ] [1551/3445] Forecasting HYFM... [2026-02-05T20:24:22.107930] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-05T20:24:22.107963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-05T20:24:22.119118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-05T20:24:22.119462] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-05T20:24:22.120346] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-05T20:24:22.120400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:22.120435] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:22.120464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:22.120523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:22.180745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:22.181480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:22.181565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:22.181619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:22.296936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:22.297105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:22.297147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:22.297176] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:22.300868] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-05T20:24:22.301186] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-05T20:24:22.301328] [INFO ] [sig ] HYFM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:22.444675] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HYFM.txt [2026-02-05T20:24:22.444816] [INFO ] [sig ] [1551/3445] Completed HYFM in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:22.444856] [INFO ] [sig ] [1552/3445] Forecasting HYI... [2026-02-05T20:24:22.444886] [INFO ] [sig ] Generating forecast for: HYI [2026-02-05T20:24:22.444917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-05T20:24:22.456073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-05T20:24:22.456412] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-05T20:24:22.457245] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-05T20:24:22.457298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:22.457331] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:22.457358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:22.457414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:22.517154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:22.518078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:22.518169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:22.518204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:22.637988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:22.638155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:22.638196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:22.638256] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:22.641832] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=73.28%) [2026-02-05T20:24:22.642113] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-05T20:24:22.642244] [INFO ] [sig ] HYI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:22.787205] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HYI.txt [2026-02-05T20:24:22.787375] [INFO ] [sig ] [1552/3445] Completed HYI in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:22.787424] [INFO ] [sig ] [1553/3445] Forecasting HYLS... [2026-02-05T20:24:22.787456] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-05T20:24:22.787486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-05T20:24:22.799340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-05T20:24:22.799746] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-05T20:24:22.800811] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-05T20:24:22.800865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:22.800960] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:22.800990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:22.801245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:22.862142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:22.863025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:22.863125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:22.863162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:22.984240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:22.984405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:22.984447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:22.984477] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:22.987976] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: DOWN (p=14.29%) [2026-02-05T20:24:22.988284] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-05T20:24:22.988428] [INFO ] [sig ] HYLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:23.133702] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HYLS.txt [2026-02-05T20:24:23.133859] [INFO ] [sig ] [1553/3445] Completed HYLS in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:23.133901] [INFO ] [sig ] [1554/3445] Forecasting HYMC... [2026-02-05T20:24:23.133930] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-05T20:24:23.133970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-05T20:24:23.145162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-05T20:24:23.145550] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-05T20:24:23.146392] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-05T20:24:23.146447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:23.146481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:23.146510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:23.146569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:23.205745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:23.206483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:23.206567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:23.206622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:23.325379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:23.325543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:23.325605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:23.325638] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:23.329127] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-05T20:24:23.329429] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-05T20:24:23.329560] [INFO ] [sig ] HYMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:23.473458] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HYMC.txt [2026-02-05T20:24:23.473624] [INFO ] [sig ] [1554/3445] Completed HYMC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:23.473667] [INFO ] [sig ] [1555/3445] Forecasting HYXF... [2026-02-05T20:24:23.473700] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-05T20:24:23.473735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-05T20:24:23.484360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-05T20:24:23.484828] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-05T20:24:23.485680] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-05T20:24:23.485733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:23.485765] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:23.485792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:23.485848] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:23.544014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:23.544913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:23.545003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:23.545035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:23.653896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:23.654061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:23.654101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:23.654130] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:23.657521] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=66.94%) [2026-02-05T20:24:23.657818] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-05T20:24:23.657947] [INFO ] [sig ] HYXF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:23.799814] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/HYXF.txt [2026-02-05T20:24:23.799979] [INFO ] [sig ] [1555/3445] Completed HYXF in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:23.800020] [INFO ] [sig ] [1556/3445] Forecasting HYZD... [2026-02-05T20:24:23.800050] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-05T20:24:23.800084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-05T20:24:23.812128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-05T20:24:23.812589] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-05T20:24:23.813629] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-05T20:24:23.813693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:23.813737] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:23.813776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:23.813855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:23.871685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:23.872354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:23.872437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:23.872470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:23.992648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:23.992812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:23.992853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:23.992921] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:23.996403] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=33.11%) [2026-02-05T20:24:23.996709] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-05T20:24:23.996842] [INFO ] [sig ] HYZD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:24.136380] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HYZD.txt [2026-02-05T20:24:24.136524] [INFO ] [sig ] [1556/3445] Completed HYZD in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:24.136566] [INFO ] [sig ] [1557/3445] Forecasting HZO... [2026-02-05T20:24:24.136617] [INFO ] [sig ] Generating forecast for: HZO [2026-02-05T20:24:24.136649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-05T20:24:24.147865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-05T20:24:24.148208] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-05T20:24:24.149096] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-05T20:24:24.149148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:24.149180] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:24.149206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:24.149262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:24.207308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:24.208264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:24.208350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:24.208383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:24.330461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:24.330659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:24.330702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:24.330731] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:24.334375] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-05T20:24:24.334750] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-05T20:24:24.334910] [INFO ] [sig ] HZO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:24.475177] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/HZO.txt [2026-02-05T20:24:24.475319] [INFO ] [sig ] [1557/3445] Completed HZO in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:24.475361] [INFO ] [sig ] [1558/3445] Forecasting IAC... [2026-02-05T20:24:24.475390] [INFO ] [sig ] Generating forecast for: IAC [2026-02-05T20:24:24.475422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-05T20:24:24.486857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-05T20:24:24.487190] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-05T20:24:24.488011] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-05T20:24:24.488064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:24.488096] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:24.488124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:24.488181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:24.546881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:24.547805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:24.547913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:24.547949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:24.670825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:24.670992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:24.671033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:24.671062] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:24.674508] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=40.99%) [2026-02-05T20:24:24.674813] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-05T20:24:24.674952] [INFO ] [sig ] IAC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:24.823360] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IAC.txt [2026-02-05T20:24:24.823564] [INFO ] [sig ] [1558/3445] Completed IAC in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:24.823640] [INFO ] [sig ] [1559/3445] Forecasting IAE... [2026-02-05T20:24:24.823682] [INFO ] [sig ] Generating forecast for: IAE [2026-02-05T20:24:24.823727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-05T20:24:24.835254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-05T20:24:24.835707] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-05T20:24:24.836554] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-05T20:24:24.836646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:24.836680] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:24.836706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:24.836769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:24.902245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:24.903165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:24.903254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:24.903287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:25.023274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:25.023442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:25.023484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:25.023515] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:25.027074] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=88.00%) [2026-02-05T20:24:25.027375] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-05T20:24:25.027515] [INFO ] [sig ] IAE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:25.169404] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IAE.txt [2026-02-05T20:24:25.169592] [INFO ] [sig ] [1559/3445] Completed IAE in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:25.169637] [INFO ] [sig ] [1560/3445] Forecasting IAG... [2026-02-05T20:24:25.169668] [INFO ] [sig ] Generating forecast for: IAG [2026-02-05T20:24:25.169707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-05T20:24:25.181208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-05T20:24:25.181614] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-05T20:24:25.182456] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-05T20:24:25.182509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:25.182542] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:25.182593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:25.182656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:25.241693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:25.242561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:25.242669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:25.242705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:25.386377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:25.386548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:25.386621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:25.386654] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:25.390370] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: UP (p=95.90%) [2026-02-05T20:24:25.390723] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-05T20:24:25.390869] [INFO ] [sig ] IAG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:25.531338] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IAG.txt [2026-02-05T20:24:25.531478] [INFO ] [sig ] [1560/3445] Completed IAG in 0.4s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:25.531520] [INFO ] [sig ] [1561/3445] Forecasting IBB... [2026-02-05T20:24:25.531550] [INFO ] [sig ] Generating forecast for: IBB [2026-02-05T20:24:25.531601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-05T20:24:25.543809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-05T20:24:25.544132] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-05T20:24:25.544994] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-05T20:24:25.545048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:25.545081] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:25.545109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:25.545167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:25.606145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:25.606923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:25.607010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:25.607045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:25.729677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:25.729848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:25.729896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:25.729926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:25.733477] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-05T20:24:25.733805] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-05T20:24:25.733956] [INFO ] [sig ] IBB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:25.877378] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBB.txt [2026-02-05T20:24:25.877521] [INFO ] [sig ] [1561/3445] Completed IBB in 0.3s | 2.78 sym/s | Total: 9.3m | ETA: 11.3m [2026-02-05T20:24:25.877583] [INFO ] [sig ] [1562/3445] Forecasting IBBQ... [2026-02-05T20:24:25.877618] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-05T20:24:25.877649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-05T20:24:25.888547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-05T20:24:25.888916] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-05T20:24:25.889779] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-05T20:24:25.889844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:25.889885] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:25.889913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:25.889970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:25.948275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:25.949009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:25.949106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:25.949140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:26.056686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:26.056856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:26.056898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:26.056926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:26.060448] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: UP (p=63.93%) [2026-02-05T20:24:26.060765] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-05T20:24:26.060929] [INFO ] [sig ] IBBQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:26.203822] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBBQ.txt [2026-02-05T20:24:26.203969] [INFO ] [sig ] [1562/3445] Completed IBBQ in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-05T20:24:26.204010] [INFO ] [sig ] [1563/3445] Forecasting IBCP... [2026-02-05T20:24:26.204041] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-05T20:24:26.204071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-05T20:24:26.215396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-05T20:24:26.215741] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-05T20:24:26.216537] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-05T20:24:26.216630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:26.216665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:26.216693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:26.216760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:26.275509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:26.276281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:26.276396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:26.276431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:26.410024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:26.410187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:26.410229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:26.410259] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:26.413856] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-05T20:24:26.414175] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-05T20:24:26.414314] [INFO ] [sig ] IBCP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:26.562564] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBCP.txt [2026-02-05T20:24:26.562751] [INFO ] [sig ] [1563/3445] Completed IBCP in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-05T20:24:26.562798] [INFO ] [sig ] [1564/3445] Forecasting IBEX... [2026-02-05T20:24:26.562830] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-05T20:24:26.562860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-05T20:24:26.575100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-05T20:24:26.575477] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-05T20:24:26.576326] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-05T20:24:26.576381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:26.576414] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:26.576441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:26.576499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:26.635355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:26.636166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:26.636254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:26.636289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:26.757691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:26.757856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:26.757899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:26.757929] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:26.761507] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=65.35%) [2026-02-05T20:24:26.761815] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-05T20:24:26.761950] [INFO ] [sig ] IBEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:26.908633] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBEX.txt [2026-02-05T20:24:26.908821] [INFO ] [sig ] [1564/3445] Completed IBEX in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-05T20:24:26.908872] [INFO ] [sig ] [1565/3445] Forecasting IBM... [2026-02-05T20:24:26.908910] [INFO ] [sig ] Generating forecast for: IBM [2026-02-05T20:24:26.908945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-05T20:24:26.921616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-05T20:24:26.921983] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-05T20:24:26.922831] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-05T20:24:26.922885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:26.922918] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:26.922945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:26.923002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:26.981965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:26.982841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:26.982932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:26.982967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:27.107268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:27.107431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:27.107472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:27.107502] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:27.111019] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: DOWN (p=4.55%) [2026-02-05T20:24:27.111306] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-05T20:24:27.111462] [INFO ] [sig ] IBM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:27.257024] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBM.txt [2026-02-05T20:24:27.257213] [INFO ] [sig ] [1565/3445] Completed IBM in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.3m [2026-02-05T20:24:27.257263] [INFO ] [sig ] [1566/3445] Forecasting IBN... [2026-02-05T20:24:27.257296] [INFO ] [sig ] Generating forecast for: IBN [2026-02-05T20:24:27.257328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-05T20:24:27.268404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-05T20:24:27.268805] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-05T20:24:27.269641] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-05T20:24:27.269694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:27.269726] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:27.269754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:27.269811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:27.327201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:27.327948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:27.328053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:27.328089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:27.447922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:27.448081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:27.448122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:27.448152] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:27.451684] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=41.33%) [2026-02-05T20:24:27.451990] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-05T20:24:27.452117] [INFO ] [sig ] IBN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:27.592539] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBN.txt [2026-02-05T20:24:27.592778] [INFO ] [sig ] [1566/3445] Completed IBN in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:27.592838] [INFO ] [sig ] [1567/3445] Forecasting IBOC... [2026-02-05T20:24:27.592877] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-05T20:24:27.592915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-05T20:24:27.606826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-05T20:24:27.607283] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-05T20:24:27.608370] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-05T20:24:27.608436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:27.608480] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:27.608517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:27.608619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:27.682470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:27.683422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:27.683510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:27.683545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:27.799273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:27.799433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:27.799476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:27.799507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:27.803201] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=27.18%) [2026-02-05T20:24:27.803514] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-05T20:24:27.803673] [INFO ] [sig ] IBOC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:27.944670] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBOC.txt [2026-02-05T20:24:27.944827] [INFO ] [sig ] [1567/3445] Completed IBOC in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:27.944869] [INFO ] [sig ] [1568/3445] Forecasting IBP... [2026-02-05T20:24:27.944899] [INFO ] [sig ] Generating forecast for: IBP [2026-02-05T20:24:27.944932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-05T20:24:27.956116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-05T20:24:27.956443] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-05T20:24:27.957260] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-05T20:24:27.957313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:27.957346] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:27.957373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:27.957429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:28.017714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:28.018675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:28.018768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:28.018811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:28.144028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:28.144195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:28.144242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:28.144272] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:28.147799] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: DOWN (p=40.62%) [2026-02-05T20:24:28.148111] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-05T20:24:28.148295] [INFO ] [sig ] IBP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:28.291351] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBP.txt [2026-02-05T20:24:28.291503] [INFO ] [sig ] [1568/3445] Completed IBP in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:28.291544] [INFO ] [sig ] [1569/3445] Forecasting IBRX... [2026-02-05T20:24:28.291592] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-05T20:24:28.291626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-05T20:24:28.302824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-05T20:24:28.303250] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-05T20:24:28.304156] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-05T20:24:28.304216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:28.304251] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:28.304279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:28.304337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:28.364304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:28.365112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:28.365201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:28.365236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:28.492183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:28.492345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:28.492387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:28.492417] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:28.495957] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=68.88%) [2026-02-05T20:24:28.496246] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-05T20:24:28.496377] [INFO ] [sig ] IBRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:28.637307] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBRX.txt [2026-02-05T20:24:28.637453] [INFO ] [sig ] [1569/3445] Completed IBRX in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:28.637493] [INFO ] [sig ] [1570/3445] Forecasting IBTG... [2026-02-05T20:24:28.637525] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-05T20:24:28.637556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-05T20:24:28.649652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-05T20:24:28.649998] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-05T20:24:28.650858] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-05T20:24:28.650923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:28.650993] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:28.651022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:28.651078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:28.711387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:28.712274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:28.712360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:28.712395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:28.830816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:28.830975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:28.831034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:28.831066] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:28.834588] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-05T20:24:28.834898] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-05T20:24:28.835037] [INFO ] [sig ] IBTG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:28.979319] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBTG.txt [2026-02-05T20:24:28.979480] [INFO ] [sig ] [1570/3445] Completed IBTG in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:28.979521] [INFO ] [sig ] [1571/3445] Forecasting IBTH... [2026-02-05T20:24:28.979552] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-05T20:24:28.979605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-05T20:24:28.991129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-05T20:24:28.991514] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-05T20:24:28.992337] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-05T20:24:28.992390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:28.992423] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:28.992450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:28.992506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:29.051775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:29.052726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:29.052855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:29.052891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:29.176361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:29.176524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:29.176567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:29.176620] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:29.180206] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=50.55%) [2026-02-05T20:24:29.180501] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-05T20:24:29.180656] [INFO ] [sig ] IBTH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:29.392553] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBTH.txt [2026-02-05T20:24:29.392734] [INFO ] [sig ] [1571/3445] Completed IBTH in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:29.392774] [INFO ] [sig ] [1572/3445] Forecasting IBTI... [2026-02-05T20:24:29.392806] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-05T20:24:29.392837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-05T20:24:29.405289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-05T20:24:29.405758] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-05T20:24:29.406939] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-05T20:24:29.407006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:29.407049] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:29.407091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:29.407189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:29.467232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:29.468346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:29.468441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:29.468476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:29.614977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:29.615217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:29.615263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:29.615292] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:29.619013] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-02-05T20:24:29.619298] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-05T20:24:29.619429] [INFO ] [sig ] IBTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:29.767979] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBTI.txt [2026-02-05T20:24:29.768143] [INFO ] [sig ] [1572/3445] Completed IBTI in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:29.768184] [INFO ] [sig ] [1573/3445] Forecasting IBTJ... [2026-02-05T20:24:29.768215] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-05T20:24:29.768291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-05T20:24:29.779225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-05T20:24:29.779603] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-05T20:24:29.780450] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-05T20:24:29.780504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:29.780536] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:29.780563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:29.780644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:29.839906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:29.840765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:29.840857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:29.840892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:29.966261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:29.966423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:29.966466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:29.966534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:29.970200] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-02-05T20:24:29.970488] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-05T20:24:29.970645] [INFO ] [sig ] IBTJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:30.111147] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IBTJ.txt [2026-02-05T20:24:30.111312] [INFO ] [sig ] [1573/3445] Completed IBTJ in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:30.111353] [INFO ] [sig ] [1574/3445] Forecasting IBTK... [2026-02-05T20:24:30.111385] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-05T20:24:30.111416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-05T20:24:30.122301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-05T20:24:30.122660] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-05T20:24:30.123456] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-05T20:24:30.123510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:30.123593] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:30.123627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:30.123685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:30.181490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:30.182260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:30.182342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:30.182374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:30.303156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:30.303305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:30.303344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:30.303373] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:30.306779] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: UP (p=60.50%) [2026-02-05T20:24:30.307057] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-05T20:24:30.307185] [INFO ] [sig ] IBTK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:30.451026] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBTK.txt [2026-02-05T20:24:30.451167] [INFO ] [sig ] [1574/3445] Completed IBTK in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:30.451207] [INFO ] [sig ] [1575/3445] Forecasting IBTL... [2026-02-05T20:24:30.451239] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-05T20:24:30.451269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-05T20:24:30.462222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-05T20:24:30.462564] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-05T20:24:30.463391] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-05T20:24:30.463444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:30.463476] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:30.463502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:30.463559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:30.521299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:30.522006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:30.522089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:30.522122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:30.642105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:30.642261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:30.642302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:30.642332] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:30.645719] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-05T20:24:30.645998] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-05T20:24:30.646124] [INFO ] [sig ] IBTL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:30.785651] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBTL.txt [2026-02-05T20:24:30.785796] [INFO ] [sig ] [1575/3445] Completed IBTL in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:30.785836] [INFO ] [sig ] [1576/3445] Forecasting IBTM... [2026-02-05T20:24:30.785866] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-05T20:24:30.785899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-05T20:24:30.796568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-05T20:24:30.796977] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-05T20:24:30.797804] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-05T20:24:30.797857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:30.797889] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:30.797916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:30.797973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:30.855226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:30.855924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:30.856005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:30.856039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:30.972494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:30.972674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:30.972716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:30.972745] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:30.976170] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-05T20:24:30.976445] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-05T20:24:30.976587] [INFO ] [sig ] IBTM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:31.122549] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBTM.txt [2026-02-05T20:24:31.122755] [INFO ] [sig ] [1576/3445] Completed IBTM in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:31.122799] [INFO ] [sig ] [1577/3445] Forecasting IBTO... [2026-02-05T20:24:31.122829] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-05T20:24:31.122877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-05T20:24:31.134138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-05T20:24:31.134472] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-05T20:24:31.135322] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-05T20:24:31.135375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:31.135417] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:31.135447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:31.135518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:31.193422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:31.194233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:31.194341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:31.194376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:31.318769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:31.318932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:31.318992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:31.319023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:31.322599] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-05T20:24:31.322905] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-05T20:24:31.323042] [INFO ] [sig ] IBTO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:31.460697] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IBTO.txt [2026-02-05T20:24:31.460859] [INFO ] [sig ] [1577/3445] Completed IBTO in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:31.460901] [INFO ] [sig ] [1578/3445] Forecasting ICE... [2026-02-05T20:24:31.460950] [INFO ] [sig ] Generating forecast for: ICE [2026-02-05T20:24:31.460984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-05T20:24:31.472170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-05T20:24:31.472563] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-05T20:24:31.473435] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-05T20:24:31.473489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:31.473521] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:31.473548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:31.473627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:31.530092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:31.530974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:31.531058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:31.531092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:31.658822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:31.658987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:31.659042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:31.659084] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:31.662822] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=92.90%) [2026-02-05T20:24:31.663190] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-05T20:24:31.663382] [INFO ] [sig ] ICE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:31.812854] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ICE.txt [2026-02-05T20:24:31.813034] [INFO ] [sig ] [1578/3445] Completed ICE in 0.4s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:31.813076] [INFO ] [sig ] [1579/3445] Forecasting ICFI... [2026-02-05T20:24:31.813105] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-05T20:24:31.813136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-05T20:24:31.824320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-05T20:24:31.824712] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-05T20:24:31.825525] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-05T20:24:31.825598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:31.825632] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:31.825659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:31.825717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:31.883521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:31.884486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:31.884599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:31.884637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:32.007269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:32.007434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:32.007474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:32.007504] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:32.011019] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: DOWN (p=11.35%) [2026-02-05T20:24:32.011331] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-05T20:24:32.011469] [INFO ] [sig ] ICFI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:32.158815] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ICFI.txt [2026-02-05T20:24:32.158975] [INFO ] [sig ] [1579/3445] Completed ICFI in 0.3s | 2.78 sym/s | Total: 9.4m | ETA: 11.2m [2026-02-05T20:24:32.159015] [INFO ] [sig ] [1580/3445] Forecasting ICL... [2026-02-05T20:24:32.159045] [INFO ] [sig ] Generating forecast for: ICL [2026-02-05T20:24:32.159077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-05T20:24:32.171052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-05T20:24:32.171440] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-05T20:24:32.172288] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-05T20:24:32.172344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:32.172378] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:32.172408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:32.172467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:32.231913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:32.232761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:32.232885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:32.232925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:32.353496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:32.353684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:32.353728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:32.353759] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:32.357315] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: DOWN (p=6.72%) [2026-02-05T20:24:32.357640] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-05T20:24:32.357781] [INFO ] [sig ] ICL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:32.503275] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ICL.txt [2026-02-05T20:24:32.503432] [INFO ] [sig ] [1580/3445] Completed ICL in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-05T20:24:32.503472] [INFO ] [sig ] [1581/3445] Forecasting ICLN... [2026-02-05T20:24:32.503502] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-05T20:24:32.503535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-05T20:24:32.515031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-05T20:24:32.515401] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-05T20:24:32.516260] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-05T20:24:32.516314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:32.516347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:32.516374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:32.516431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:32.578543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:32.579471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:32.579564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:32.579617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:32.704045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:32.704209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:32.704250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:32.704302] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:32.707759] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-02-05T20:24:32.708036] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-05T20:24:32.708165] [INFO ] [sig ] ICLN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:32.846242] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ICLN.txt [2026-02-05T20:24:32.846398] [INFO ] [sig ] [1581/3445] Completed ICLN in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.2m [2026-02-05T20:24:32.846439] [INFO ] [sig ] [1582/3445] Forecasting ICMB... [2026-02-05T20:24:32.846470] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-05T20:24:32.846502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-05T20:24:32.858069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-05T20:24:32.858539] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-05T20:24:32.859484] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-05T20:24:32.859557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:32.859618] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:32.859649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:32.859709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:32.920729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:32.921648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:32.921743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:32.921777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:33.034926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:33.035084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:33.035125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:33.035155] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:33.038616] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=32.73%) [2026-02-05T20:24:33.038899] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-05T20:24:33.039031] [INFO ] [sig ] ICMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:33.182487] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ICMB.txt [2026-02-05T20:24:33.182644] [INFO ] [sig ] [1582/3445] Completed ICMB in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:33.182687] [INFO ] [sig ] [1583/3445] Forecasting ICOP... [2026-02-05T20:24:33.182718] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-05T20:24:33.182748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-05T20:24:33.194394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-05T20:24:33.194726] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-05T20:24:33.195561] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-05T20:24:33.195634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:33.195668] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:33.195695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:33.195752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:33.258069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:33.258876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:33.258969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:33.259026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:33.375464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:33.375641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:33.375683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:33.375713] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:33.379168] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=89.79%) [2026-02-05T20:24:33.379449] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-05T20:24:33.379599] [INFO ] [sig ] ICOP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:33.521194] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ICOP.txt [2026-02-05T20:24:33.521394] [INFO ] [sig ] [1583/3445] Completed ICOP in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:33.521436] [INFO ] [sig ] [1584/3445] Forecasting ICUI... [2026-02-05T20:24:33.521467] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-05T20:24:33.521499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-05T20:24:33.533129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-05T20:24:33.533523] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-05T20:24:33.534385] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-05T20:24:33.534438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:33.534470] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:33.534497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:33.534553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:33.594911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:33.595670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:33.595755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:33.595790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:33.711676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:33.711858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:33.711900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:33.711929] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:33.715384] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: DOWN (p=43.87%) [2026-02-05T20:24:33.715679] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-05T20:24:33.715808] [INFO ] [sig ] ICUI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:33.860034] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ICUI.txt [2026-02-05T20:24:33.860170] [INFO ] [sig ] [1584/3445] Completed ICUI in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:33.860213] [INFO ] [sig ] [1585/3445] Forecasting IDA... [2026-02-05T20:24:33.860245] [INFO ] [sig ] Generating forecast for: IDA [2026-02-05T20:24:33.860279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-05T20:24:33.872188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-05T20:24:33.872514] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-05T20:24:33.873356] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-05T20:24:33.873410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:33.873442] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:33.873483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:33.873542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:33.934153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:33.935088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:33.935175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:33.935211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:34.059685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:34.059871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:34.059915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:34.059947] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:34.063674] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-05T20:24:34.063978] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-05T20:24:34.064126] [INFO ] [sig ] IDA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:34.204062] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IDA.txt [2026-02-05T20:24:34.204221] [INFO ] [sig ] [1585/3445] Completed IDA in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:34.204262] [INFO ] [sig ] [1586/3445] Forecasting IDAI... [2026-02-05T20:24:34.204292] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-05T20:24:34.204323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-05T20:24:34.215940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-05T20:24:34.216349] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-05T20:24:34.217238] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-05T20:24:34.217292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:34.217326] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:34.217353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:34.217409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:34.278462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:34.279381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:34.279471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:34.279505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:34.404500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:34.404685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:34.404726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:34.404756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:34.408164] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=50.87%) [2026-02-05T20:24:34.408479] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-05T20:24:34.408635] [INFO ] [sig ] IDAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:34.555656] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IDAI.txt [2026-02-05T20:24:34.555810] [INFO ] [sig ] [1586/3445] Completed IDAI in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:34.555850] [INFO ] [sig ] [1587/3445] Forecasting IDCC... [2026-02-05T20:24:34.555879] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-05T20:24:34.555910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-05T20:24:34.567541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-05T20:24:34.567873] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-05T20:24:34.568806] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-05T20:24:34.568860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:34.568919] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:34.568952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:34.569014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:34.627922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:34.628615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:34.628698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:34.628733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:34.757998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:34.758261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:34.758322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:34.758363] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:34.764002] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-05T20:24:34.764502] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-05T20:24:34.764715] [INFO ] [sig ] IDCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:34.926452] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IDCC.txt [2026-02-05T20:24:34.926631] [INFO ] [sig ] [1587/3445] Completed IDCC in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:34.926675] [INFO ] [sig ] [1588/3445] Forecasting IDE... [2026-02-05T20:24:34.926705] [INFO ] [sig ] Generating forecast for: IDE [2026-02-05T20:24:34.926737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-05T20:24:34.939680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-05T20:24:34.940112] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-05T20:24:34.941002] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-05T20:24:34.941058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:34.941091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:34.941118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:34.941176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:35.004000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:35.005034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:35.005128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:35.005169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:35.137301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:35.137470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:35.137514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:35.137545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:35.141165] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: DOWN (p=25.42%) [2026-02-05T20:24:35.141455] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-05T20:24:35.141609] [INFO ] [sig ] IDE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:35.284555] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IDE.txt [2026-02-05T20:24:35.284740] [INFO ] [sig ] [1588/3445] Completed IDE in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:35.284781] [INFO ] [sig ] [1589/3445] Forecasting IDN... [2026-02-05T20:24:35.284811] [INFO ] [sig ] Generating forecast for: IDN [2026-02-05T20:24:35.284850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-05T20:24:35.295926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-05T20:24:35.296300] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-05T20:24:35.297142] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-05T20:24:35.297195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:35.297228] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:35.297255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:35.297311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:35.356771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:35.357720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:35.357808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:35.357844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:35.476089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:35.476249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:35.476290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:35.476319] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:35.479784] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=62.95%) [2026-02-05T20:24:35.480066] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-05T20:24:35.480195] [INFO ] [sig ] IDN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:35.620944] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IDN.txt [2026-02-05T20:24:35.621121] [INFO ] [sig ] [1589/3445] Completed IDN in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:35.621162] [INFO ] [sig ] [1590/3445] Forecasting IDXX... [2026-02-05T20:24:35.621192] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-05T20:24:35.621224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-05T20:24:35.632201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-05T20:24:35.632538] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-05T20:24:35.633390] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-05T20:24:35.633452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:35.633485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:35.633513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:35.633570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:35.693078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:35.693889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:35.693977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:35.694012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:35.817078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:35.817239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:35.817282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:35.817361] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:35.820945] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-02-05T20:24:35.821237] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-05T20:24:35.821368] [INFO ] [sig ] IDXX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:35.964588] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IDXX.txt [2026-02-05T20:24:35.964735] [INFO ] [sig ] [1590/3445] Completed IDXX in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:35.964776] [INFO ] [sig ] [1591/3445] Forecasting IDYA... [2026-02-05T20:24:35.964807] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-05T20:24:35.964840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-05T20:24:35.976774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-05T20:24:35.977158] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-05T20:24:35.977994] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-05T20:24:35.978050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:35.978084] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:35.978111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:35.978168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:36.052190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:36.053271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:36.053383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:36.053421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:36.175092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:36.175252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:36.175294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:36.175325] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:36.178900] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-02-05T20:24:36.179181] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-05T20:24:36.179309] [INFO ] [sig ] IDYA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:36.322508] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IDYA.txt [2026-02-05T20:24:36.322647] [INFO ] [sig ] [1591/3445] Completed IDYA in 0.4s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:36.322695] [INFO ] [sig ] [1592/3445] Forecasting IEF... [2026-02-05T20:24:36.322737] [INFO ] [sig ] Generating forecast for: IEF [2026-02-05T20:24:36.322773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-05T20:24:36.335131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-05T20:24:36.335473] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-05T20:24:36.336321] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-05T20:24:36.336377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:36.336411] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:36.336439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:36.336500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:36.398022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:36.398939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:36.399026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:36.399059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:36.521211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:36.521374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:36.521415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:36.521446] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:36.525019] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=85.44%) [2026-02-05T20:24:36.525294] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-05T20:24:36.525422] [INFO ] [sig ] IEF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:36.666871] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IEF.txt [2026-02-05T20:24:36.667008] [INFO ] [sig ] [1592/3445] Completed IEF in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:36.667048] [INFO ] [sig ] [1593/3445] Forecasting IEI... [2026-02-05T20:24:36.667079] [INFO ] [sig ] Generating forecast for: IEI [2026-02-05T20:24:36.667110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-05T20:24:36.678902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-05T20:24:36.679280] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-05T20:24:36.680148] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-05T20:24:36.680203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:36.680236] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:36.680265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:36.680323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:36.741761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:36.742772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:36.742866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:36.742902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:36.863748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:36.863911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:36.863952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:36.863984] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:36.867464] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: UP (p=66.41%) [2026-02-05T20:24:36.867761] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-05T20:24:36.867894] [INFO ] [sig ] IEI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:37.009071] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IEI.txt [2026-02-05T20:24:37.009233] [INFO ] [sig ] [1593/3445] Completed IEI in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:37.009275] [INFO ] [sig ] [1594/3445] Forecasting IEP... [2026-02-05T20:24:37.009306] [INFO ] [sig ] Generating forecast for: IEP [2026-02-05T20:24:37.009340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-05T20:24:37.020470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-05T20:24:37.020827] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-05T20:24:37.021684] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-05T20:24:37.021738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:37.021774] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:37.021801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:37.021861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:37.082647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:37.083552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:37.083661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:37.083699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:37.206372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:37.206551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:37.206611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:37.206642] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:37.210104] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: UP (p=96.81%) [2026-02-05T20:24:37.210382] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-05T20:24:37.210511] [INFO ] [sig ] IEP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:37.352543] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IEP.txt [2026-02-05T20:24:37.352699] [INFO ] [sig ] [1594/3445] Completed IEP in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:37.352740] [INFO ] [sig ] [1595/3445] Forecasting IESC... [2026-02-05T20:24:37.352770] [INFO ] [sig ] Generating forecast for: IESC [2026-02-05T20:24:37.352802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-05T20:24:37.363744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-05T20:24:37.364112] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-05T20:24:37.364945] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-05T20:24:37.364998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:37.365030] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:37.365058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:37.365115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:37.424857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:37.425664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:37.425756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:37.425791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:37.554204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:37.554397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:37.554449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:37.554481] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:37.558160] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=18.57%) [2026-02-05T20:24:37.558487] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-05T20:24:37.558640] [INFO ] [sig ] IESC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:37.700143] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IESC.txt [2026-02-05T20:24:37.700316] [INFO ] [sig ] [1595/3445] Completed IESC in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:37.700363] [INFO ] [sig ] [1596/3445] Forecasting IEX... [2026-02-05T20:24:37.700395] [INFO ] [sig ] Generating forecast for: IEX [2026-02-05T20:24:37.700438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-05T20:24:37.713536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-05T20:24:37.713896] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-05T20:24:37.714708] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-05T20:24:37.714761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:37.714792] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:37.714820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:37.714877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:37.775402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:37.776346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:37.776436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:37.776472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:37.897725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:37.897888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:37.897930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:37.897960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:37.901667] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: DOWN (p=36.24%) [2026-02-05T20:24:37.901953] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-05T20:24:37.902084] [INFO ] [sig ] IEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:38.048677] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IEX.txt [2026-02-05T20:24:38.048822] [INFO ] [sig ] [1596/3445] Completed IEX in 0.3s | 2.79 sym/s | Total: 9.5m | ETA: 11.1m [2026-02-05T20:24:38.048863] [INFO ] [sig ] [1597/3445] Forecasting IFN... [2026-02-05T20:24:38.048894] [INFO ] [sig ] Generating forecast for: IFN [2026-02-05T20:24:38.048926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFN' from 'https://tdm.silogroup.org/data/derivative_storage/IFN.csv'. [2026-02-05T20:24:38.060207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFN'. [2026-02-05T20:24:38.060539] [INFO ] [FORECASTER] Starting predict_future for IFN [2026-02-05T20:24:38.061395] [DEBUG] [LOCAL ] No optimal features file found for IFN: ./output/feature-sets/IFN.txt [2026-02-05T20:24:38.061449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:38.061482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:38.061510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:38.061569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:38.128517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:38.129642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:38.129788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:38.129835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:38.250555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:38.250737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:38.250779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:38.250810] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:38.254295] [DEBUG] [FORECASTER] IFN: Forecast T+1@11:T+2@11: DOWN (p=28.82%) [2026-02-05T20:24:38.254597] [INFO ] [FORECASTER] Completed predict_future for IFN [2026-02-05T20:24:38.254729] [INFO ] [sig ] IFN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:38.395236] [INFO ] [LOCAL ] Saved forecast: IFN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IFN.txt [2026-02-05T20:24:38.395375] [INFO ] [sig ] [1597/3445] Completed IFN in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.1m [2026-02-05T20:24:38.395414] [INFO ] [sig ] [1598/3445] Forecasting IFS... [2026-02-05T20:24:38.395446] [INFO ] [sig ] Generating forecast for: IFS [2026-02-05T20:24:38.395477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-05T20:24:38.406734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-05T20:24:38.407059] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-05T20:24:38.407873] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-05T20:24:38.407940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:38.407974] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:38.408002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:38.408060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:38.465356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:38.465987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:38.466066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:38.466099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:38.582921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:38.583085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:38.583126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:38.583160] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:38.586604] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=92.37%) [2026-02-05T20:24:38.586886] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-05T20:24:38.587013] [INFO ] [sig ] IFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:38.725991] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IFS.txt [2026-02-05T20:24:38.726134] [INFO ] [sig ] [1598/3445] Completed IFS in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:38.726181] [INFO ] [sig ] [1599/3445] Forecasting IGA... [2026-02-05T20:24:38.726218] [INFO ] [sig ] Generating forecast for: IGA [2026-02-05T20:24:38.726248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-05T20:24:38.737318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-05T20:24:38.737682] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-05T20:24:38.738510] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-05T20:24:38.738562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:38.738616] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:38.738644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:38.738700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:38.795907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:38.796754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:38.796840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:38.796873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:38.915605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:38.915767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:38.915808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:38.915837] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:38.919271] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=41.44%) [2026-02-05T20:24:38.919543] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-05T20:24:38.919687] [INFO ] [sig ] IGA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:39.062505] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IGA.txt [2026-02-05T20:24:39.062693] [INFO ] [sig ] [1599/3445] Completed IGA in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:39.062734] [INFO ] [sig ] [1600/3445] Forecasting IGD... [2026-02-05T20:24:39.062764] [INFO ] [sig ] Generating forecast for: IGD [2026-02-05T20:24:39.062795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-05T20:24:39.074857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-05T20:24:39.075186] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-05T20:24:39.076014] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-05T20:24:39.076074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:39.076113] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:39.076145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:39.076214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:39.134345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:39.135139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:39.135221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:39.135254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:39.253139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:39.253295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:39.253336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:39.253366] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:39.256808] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=47.13%) [2026-02-05T20:24:39.257085] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-05T20:24:39.257216] [INFO ] [sig ] IGD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:39.397997] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IGD.txt [2026-02-05T20:24:39.398184] [INFO ] [sig ] [1600/3445] Completed IGD in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:39.398248] [INFO ] [sig ] [1601/3445] Forecasting IGF... [2026-02-05T20:24:39.398281] [INFO ] [sig ] Generating forecast for: IGF [2026-02-05T20:24:39.398311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-05T20:24:39.410077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-05T20:24:39.410409] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-05T20:24:39.411224] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-05T20:24:39.411277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:39.411310] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:39.411337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:39.411398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:39.469865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:39.470513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:39.470609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:39.470646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:39.591691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:39.591848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:39.591887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:39.591918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:39.595373] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=41.69%) [2026-02-05T20:24:39.595677] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-05T20:24:39.595806] [INFO ] [sig ] IGF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:39.735084] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IGF.txt [2026-02-05T20:24:39.735237] [INFO ] [sig ] [1601/3445] Completed IGF in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:39.735287] [INFO ] [sig ] [1602/3445] Forecasting IGI... [2026-02-05T20:24:39.735319] [INFO ] [sig ] Generating forecast for: IGI [2026-02-05T20:24:39.735350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-05T20:24:39.746334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-05T20:24:39.746763] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-05T20:24:39.747594] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-05T20:24:39.747672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:39.747705] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:39.747732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:39.747789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:39.805227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:39.805875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:39.805956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:39.805989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:39.911172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:39.911316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:39.911356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:39.911386] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:39.914806] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-02-05T20:24:39.915079] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-05T20:24:39.915205] [INFO ] [sig ] IGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:40.054974] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IGI.txt [2026-02-05T20:24:40.055121] [INFO ] [sig ] [1602/3445] Completed IGI in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:40.055160] [INFO ] [sig ] [1603/3445] Forecasting IGIB... [2026-02-05T20:24:40.055190] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-05T20:24:40.055222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-05T20:24:40.099258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-05T20:24:40.099673] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-05T20:24:40.100520] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-05T20:24:40.100603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:40.100641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:40.100669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:40.100727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:40.160555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:40.161469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:40.161558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:40.161613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:40.287843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:40.288010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:40.288051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:40.288084] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:40.291626] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=92.54%) [2026-02-05T20:24:40.291919] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-05T20:24:40.292070] [INFO ] [sig ] IGIB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:40.436291] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IGIB.txt [2026-02-05T20:24:40.436458] [INFO ] [sig ] [1603/3445] Completed IGIB in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:40.436499] [INFO ] [sig ] [1604/3445] Forecasting IGIC... [2026-02-05T20:24:40.436529] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-05T20:24:40.436562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-05T20:24:40.453115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-05T20:24:40.453503] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-05T20:24:40.454383] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-05T20:24:40.454438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:40.454502] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:40.454532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:40.454611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:40.513482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:40.514392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:40.514478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:40.514513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:40.639355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:40.639540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:40.639611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:40.639648] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:40.643565] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=29.64%) [2026-02-05T20:24:40.643876] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-05T20:24:40.644012] [INFO ] [sig ] IGIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:40.787463] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IGIC.txt [2026-02-05T20:24:40.787639] [INFO ] [sig ] [1604/3445] Completed IGIC in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:40.787683] [INFO ] [sig ] [1605/3445] Forecasting IGSB... [2026-02-05T20:24:40.787713] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-05T20:24:40.787746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-05T20:24:40.799161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-05T20:24:40.799531] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-05T20:24:40.800376] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-05T20:24:40.800428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:40.800460] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:40.800487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:40.800549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:40.859669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:40.860545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:40.860649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:40.860683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:40.981390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:40.981554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:40.981635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:40.981667] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:40.985161] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: DOWN (p=20.67%) [2026-02-05T20:24:40.985463] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-05T20:24:40.985617] [INFO ] [sig ] IGSB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:41.127116] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IGSB.txt [2026-02-05T20:24:41.127283] [INFO ] [sig ] [1605/3445] Completed IGSB in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:41.127325] [INFO ] [sig ] [1606/3445] Forecasting IHD... [2026-02-05T20:24:41.127357] [INFO ] [sig ] Generating forecast for: IHD [2026-02-05T20:24:41.127387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-05T20:24:41.138646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-05T20:24:41.139021] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-05T20:24:41.139882] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-05T20:24:41.139934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:41.139968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:41.139996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:41.140059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:41.199598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:41.200488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:41.200594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:41.200631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:41.319635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:41.319803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:41.319844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:41.319873] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:41.323282] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-05T20:24:41.323562] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-05T20:24:41.323711] [INFO ] [sig ] IHD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:41.463767] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IHD.txt [2026-02-05T20:24:41.463934] [INFO ] [sig ] [1606/3445] Completed IHD in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:41.463974] [INFO ] [sig ] [1607/3445] Forecasting IHG... [2026-02-05T20:24:41.464005] [INFO ] [sig ] Generating forecast for: IHG [2026-02-05T20:24:41.464037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-05T20:24:41.475058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-05T20:24:41.475379] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-05T20:24:41.476190] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-05T20:24:41.476243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:41.476275] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:41.476303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:41.476360] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:41.533896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:41.534806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:41.534924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:41.534959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:41.658242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:41.658410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:41.658449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:41.658516] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:41.661997] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: DOWN (p=31.92%) [2026-02-05T20:24:41.662269] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-05T20:24:41.662396] [INFO ] [sig ] IHG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:41.806197] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IHG.txt [2026-02-05T20:24:41.806368] [INFO ] [sig ] [1607/3445] Completed IHG in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:41.806409] [INFO ] [sig ] [1608/3445] Forecasting IHS... [2026-02-05T20:24:41.806440] [INFO ] [sig ] Generating forecast for: IHS [2026-02-05T20:24:41.806472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-05T20:24:41.818601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-05T20:24:41.818981] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-05T20:24:41.819802] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-05T20:24:41.819854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:41.819886] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:41.819913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:41.819970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:41.877114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:41.878049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:41.878136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:41.878168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:41.994475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:41.994657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:41.994700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:41.994730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:41.998124] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-05T20:24:41.998439] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-05T20:24:41.998567] [INFO ] [sig ] IHS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:42.143009] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IHS.txt [2026-02-05T20:24:42.143143] [INFO ] [sig ] [1608/3445] Completed IHS in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:42.143184] [INFO ] [sig ] [1609/3445] Forecasting IIF... [2026-02-05T20:24:42.143218] [INFO ] [sig ] Generating forecast for: IIF [2026-02-05T20:24:42.143248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-05T20:24:42.154185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-05T20:24:42.154524] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-05T20:24:42.155352] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-05T20:24:42.155406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:42.155438] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:42.155478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:42.155537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:42.213514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:42.214198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:42.214293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:42.214328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:42.326928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:42.327086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:42.327133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:42.327169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:42.330656] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: UP (p=81.45%) [2026-02-05T20:24:42.330931] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-05T20:24:42.331057] [INFO ] [sig ] IIF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:42.471992] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IIF.txt [2026-02-05T20:24:42.472148] [INFO ] [sig ] [1609/3445] Completed IIF in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:42.472196] [INFO ] [sig ] [1610/3445] Forecasting III... [2026-02-05T20:24:42.472232] [INFO ] [sig ] Generating forecast for: III [2026-02-05T20:24:42.472271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-05T20:24:42.484141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-05T20:24:42.484493] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-05T20:24:42.485334] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-05T20:24:42.485387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:42.485419] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:42.485446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:42.485503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:42.544434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:42.545246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:42.545339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:42.545372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:42.662744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:42.662906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:42.662946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:42.662974] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:42.666434] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: DOWN (p=47.63%) [2026-02-05T20:24:42.666729] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-05T20:24:42.666861] [INFO ] [sig ] III: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:42.809057] [INFO ] [LOCAL ] Saved forecast: III 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/III.txt [2026-02-05T20:24:42.809197] [INFO ] [sig ] [1610/3445] Completed III in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:42.809237] [INFO ] [sig ] [1611/3445] Forecasting IIIN... [2026-02-05T20:24:42.809268] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-05T20:24:42.809298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-05T20:24:42.820376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-05T20:24:42.820733] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-05T20:24:42.821547] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-05T20:24:42.821619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:42.821653] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:42.821680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:42.821737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:42.880639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:42.881508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:42.881613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:42.881651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:43.006913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:43.007075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:43.007116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:43.007154] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:43.010736] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: UP (p=93.10%) [2026-02-05T20:24:43.011020] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-05T20:24:43.011167] [INFO ] [sig ] IIIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:43.158938] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IIIN.txt [2026-02-05T20:24:43.159085] [INFO ] [sig ] [1611/3445] Completed IIIN in 0.3s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:43.159127] [INFO ] [sig ] [1612/3445] Forecasting IIM... [2026-02-05T20:24:43.159159] [INFO ] [sig ] Generating forecast for: IIM [2026-02-05T20:24:43.159192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-05T20:24:43.170980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-05T20:24:43.171350] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-05T20:24:43.172190] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-05T20:24:43.172245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:43.172278] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:43.172306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:43.172362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:43.237746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:43.238843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:43.238934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:43.238968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:43.362860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:43.363021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:43.363064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:43.363094] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:43.367450] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-05T20:24:43.367788] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-05T20:24:43.367968] [INFO ] [sig ] IIM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:43.547541] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IIM.txt [2026-02-05T20:24:43.547800] [INFO ] [sig ] [1612/3445] Completed IIM in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:43.547868] [INFO ] [sig ] [1613/3445] Forecasting ILMN... [2026-02-05T20:24:43.547907] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-05T20:24:43.547955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-05T20:24:43.561416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-05T20:24:43.561850] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-05T20:24:43.562793] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-05T20:24:43.562848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:43.562881] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:43.562908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:43.562966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:43.620971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:43.621923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:43.622013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:43.622046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:43.758116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:43.758309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:43.758353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:43.758382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:43.761891] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=97.89%) [2026-02-05T20:24:43.762173] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-05T20:24:43.762304] [INFO ] [sig ] ILMN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:43.902796] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ILMN.txt [2026-02-05T20:24:43.902940] [INFO ] [sig ] [1613/3445] Completed ILMN in 0.4s | 2.79 sym/s | Total: 9.6m | ETA: 11.0m [2026-02-05T20:24:43.902981] [INFO ] [sig ] [1614/3445] Forecasting IMAX... [2026-02-05T20:24:43.903011] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-05T20:24:43.903043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-05T20:24:43.914096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-05T20:24:43.914471] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-05T20:24:43.915288] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-05T20:24:43.915342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:43.915373] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:43.915401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:43.915459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:43.973220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:43.974077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:43.974207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:43.974242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:44.091115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:44.091282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:44.091323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:44.091353] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:44.094777] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=48.28%) [2026-02-05T20:24:44.095053] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-05T20:24:44.095184] [INFO ] [sig ] IMAX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:44.239475] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IMAX.txt [2026-02-05T20:24:44.239668] [INFO ] [sig ] [1614/3445] Completed IMAX in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:44.239711] [INFO ] [sig ] [1615/3445] Forecasting IMMP... [2026-02-05T20:24:44.239742] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-05T20:24:44.239773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-05T20:24:44.254682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-05T20:24:44.255190] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-05T20:24:44.256346] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-05T20:24:44.256414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:44.256683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:44.256726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:44.256808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:44.322674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:44.323613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:44.323705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:44.323738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:44.444544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:44.444719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:44.444760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:44.444790] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:44.448302] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: DOWN (p=47.10%) [2026-02-05T20:24:44.448602] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-05T20:24:44.448735] [INFO ] [sig ] IMMP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:44.590685] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IMMP.txt [2026-02-05T20:24:44.590817] [INFO ] [sig ] [1615/3445] Completed IMMP in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:44.590856] [INFO ] [sig ] [1616/3445] Forecasting IMMX... [2026-02-05T20:24:44.590885] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-05T20:24:44.590916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-05T20:24:44.602262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-05T20:24:44.602637] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-05T20:24:44.603458] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-05T20:24:44.603514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:44.603547] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:44.603600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:44.603666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:44.664544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:44.665390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:44.665492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:44.665541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:44.788535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:44.788718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:44.788760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:44.788807] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:44.792627] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-05T20:24:44.793011] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-05T20:24:44.793166] [INFO ] [sig ] IMMX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:44.936102] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IMMX.txt [2026-02-05T20:24:44.936242] [INFO ] [sig ] [1616/3445] Completed IMMX in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:44.936282] [INFO ] [sig ] [1617/3445] Forecasting IMNM... [2026-02-05T20:24:44.936312] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-05T20:24:44.936344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-05T20:24:44.947825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-05T20:24:44.948269] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-05T20:24:44.949184] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-05T20:24:44.949240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:44.949275] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:44.949304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:44.949362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:45.010113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:45.010881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:45.010966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:45.011000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:45.143333] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:45.143726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:45.143773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:45.143806] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:45.147860] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-05T20:24:45.148362] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-05T20:24:45.148560] [INFO ] [sig ] IMNM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:45.295240] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IMNM.txt [2026-02-05T20:24:45.295418] [INFO ] [sig ] [1617/3445] Completed IMNM in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:45.295460] [INFO ] [sig ] [1618/3445] Forecasting IMNN... [2026-02-05T20:24:45.295490] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-05T20:24:45.295522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-05T20:24:45.307226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-05T20:24:45.307681] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-05T20:24:45.308651] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-05T20:24:45.308708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:45.308743] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:45.308772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:45.308830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:45.368729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:45.369522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:45.369626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:45.369664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:45.498254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:45.498434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:45.498477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:45.498507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:45.502449] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=18.22%) [2026-02-05T20:24:45.502765] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-05T20:24:45.502902] [INFO ] [sig ] IMNN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:45.653296] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IMNN.txt [2026-02-05T20:24:45.653466] [INFO ] [sig ] [1618/3445] Completed IMNN in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:45.653509] [INFO ] [sig ] [1619/3445] Forecasting IMOS... [2026-02-05T20:24:45.653539] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-05T20:24:45.653590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-05T20:24:45.664781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-05T20:24:45.665202] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-05T20:24:45.666098] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-05T20:24:45.666151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:45.666183] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:45.666211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:45.666268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:45.725723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:45.726545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:45.726652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:45.726688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:45.847643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:45.847815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:45.847863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:45.847894] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:45.851562] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=31.12%) [2026-02-05T20:24:45.851879] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-05T20:24:45.852018] [INFO ] [sig ] IMOS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:45.992474] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IMOS.txt [2026-02-05T20:24:45.992650] [INFO ] [sig ] [1619/3445] Completed IMOS in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:45.992694] [INFO ] [sig ] [1620/3445] Forecasting IMPP... [2026-02-05T20:24:45.992723] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-05T20:24:45.992755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-05T20:24:46.004309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-05T20:24:46.004708] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-05T20:24:46.005546] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-05T20:24:46.005627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:46.005662] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:46.005691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:46.005766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:46.064962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:46.065830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:46.065916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:46.065950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:46.190342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:46.190520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:46.190584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:46.190620] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:46.194356] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-05T20:24:46.194658] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-05T20:24:46.194801] [INFO ] [sig ] IMPP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:46.337413] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IMPP.txt [2026-02-05T20:24:46.337595] [INFO ] [sig ] [1620/3445] Completed IMPP in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:46.337642] [INFO ] [sig ] [1621/3445] Forecasting IMRX... [2026-02-05T20:24:46.337674] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-05T20:24:46.337708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-05T20:24:46.349297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-05T20:24:46.349685] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-05T20:24:46.350565] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-05T20:24:46.350643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:46.350708] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:46.350770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:46.350837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:46.419031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:46.420173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:46.420323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:46.420364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:46.543013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:46.543178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:46.543219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:46.543252] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:46.546717] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=65.47%) [2026-02-05T20:24:46.546994] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-05T20:24:46.547121] [INFO ] [sig ] IMRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:46.688476] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IMRX.txt [2026-02-05T20:24:46.688668] [INFO ] [sig ] [1621/3445] Completed IMRX in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:46.688713] [INFO ] [sig ] [1622/3445] Forecasting IMTX... [2026-02-05T20:24:46.688744] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-05T20:24:46.688777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-05T20:24:46.700386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-05T20:24:46.700810] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-05T20:24:46.701719] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-05T20:24:46.701773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:46.701808] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:46.701836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:46.701895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:46.759997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:46.760675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:46.760756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:46.760791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:46.883421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:46.883599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:46.883644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:46.883675] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:46.887188] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=90.73%) [2026-02-05T20:24:46.887497] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-05T20:24:46.887651] [INFO ] [sig ] IMTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:47.029206] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IMTX.txt [2026-02-05T20:24:47.029368] [INFO ] [sig ] [1622/3445] Completed IMTX in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:47.029412] [INFO ] [sig ] [1623/3445] Forecasting IMXI... [2026-02-05T20:24:47.029441] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-05T20:24:47.029473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-05T20:24:47.041219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-05T20:24:47.041808] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-05T20:24:47.043063] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-05T20:24:47.043135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:47.043191] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:47.043242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:47.043326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:47.105413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:47.106230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:47.106316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:47.106350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:47.228641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:47.228805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:47.228847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:47.228878] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:47.233135] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: UP (p=51.73%) [2026-02-05T20:24:47.233694] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-05T20:24:47.233903] [INFO ] [sig ] IMXI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:47.376552] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IMXI.txt [2026-02-05T20:24:47.376711] [INFO ] [sig ] [1623/3445] Completed IMXI in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:47.376752] [INFO ] [sig ] [1624/3445] Forecasting INAB... [2026-02-05T20:24:47.376782] [INFO ] [sig ] Generating forecast for: INAB [2026-02-05T20:24:47.376815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-05T20:24:47.388342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-05T20:24:47.388746] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-05T20:24:47.389548] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-05T20:24:47.389628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:47.389661] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:47.389689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:47.389746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:47.447890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:47.448566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:47.448665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:47.448699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:47.572719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:47.573019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:47.573077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:47.573159] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:47.576834] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-02-05T20:24:47.577141] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-05T20:24:47.577286] [INFO ] [sig ] INAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:47.721760] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INAB.txt [2026-02-05T20:24:47.721894] [INFO ] [sig ] [1624/3445] Completed INAB in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:47.721935] [INFO ] [sig ] [1625/3445] Forecasting INBK... [2026-02-05T20:24:47.721966] [INFO ] [sig ] Generating forecast for: INBK [2026-02-05T20:24:47.721997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-05T20:24:47.733748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-05T20:24:47.734169] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-05T20:24:47.735067] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-05T20:24:47.735122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:47.735156] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:47.735184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:47.735253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:47.795341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:47.796249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:47.796351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:47.796393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:47.922327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:47.922486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:47.922528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:47.922559] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:47.926171] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: UP (p=99.58%) [2026-02-05T20:24:47.926454] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-05T20:24:47.926603] [INFO ] [sig ] INBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:48.069014] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INBK.txt [2026-02-05T20:24:48.069153] [INFO ] [sig ] [1625/3445] Completed INBK in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:48.069194] [INFO ] [sig ] [1626/3445] Forecasting INBX... [2026-02-05T20:24:48.069224] [INFO ] [sig ] Generating forecast for: INBX [2026-02-05T20:24:48.069254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-05T20:24:48.080545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-05T20:24:48.080922] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-05T20:24:48.081804] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-05T20:24:48.081859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:48.081904] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:48.081944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:48.082016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:48.140745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:48.141543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:48.141648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:48.141691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:48.259368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:48.259528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:48.259587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:48.259621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:48.263051] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-05T20:24:48.263334] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-05T20:24:48.263468] [INFO ] [sig ] INBX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:48.404215] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INBX.txt [2026-02-05T20:24:48.404370] [INFO ] [sig ] [1626/3445] Completed INBX in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:48.404419] [INFO ] [sig ] [1627/3445] Forecasting INCY... [2026-02-05T20:24:48.404455] [INFO ] [sig ] Generating forecast for: INCY [2026-02-05T20:24:48.404486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-05T20:24:48.415753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-05T20:24:48.416082] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-05T20:24:48.416943] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-05T20:24:48.416997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:48.417029] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:48.417065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:48.417139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:48.476127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:48.476959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:48.477045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:48.477080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:48.599755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:48.599912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:48.599952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:48.599982] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:48.603391] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-05T20:24:48.603686] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-05T20:24:48.603813] [INFO ] [sig ] INCY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:48.748014] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INCY.txt [2026-02-05T20:24:48.748148] [INFO ] [sig ] [1627/3445] Completed INCY in 0.3s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:48.748187] [INFO ] [sig ] [1628/3445] Forecasting INDB... [2026-02-05T20:24:48.748228] [INFO ] [sig ] Generating forecast for: INDB [2026-02-05T20:24:48.748262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-05T20:24:48.761807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-05T20:24:48.762131] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-05T20:24:48.762950] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-05T20:24:48.763002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:48.763034] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:48.763062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:48.763119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:48.821602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:48.822340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:48.822440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:48.822474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:48.944093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:48.944259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:48.944303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:48.944333] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:48.947879] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=96.26%) [2026-02-05T20:24:48.948183] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-05T20:24:48.948355] [INFO ] [sig ] INDB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:49.100566] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INDB.txt [2026-02-05T20:24:49.100759] [INFO ] [sig ] [1628/3445] Completed INDB in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:49.100800] [INFO ] [sig ] [1629/3445] Forecasting INDI... [2026-02-05T20:24:49.100830] [INFO ] [sig ] Generating forecast for: INDI [2026-02-05T20:24:49.100863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-05T20:24:49.112184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-05T20:24:49.112548] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-05T20:24:49.113397] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-05T20:24:49.113450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:49.113482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:49.113509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:49.113589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:49.173113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:49.174025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:49.174113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:49.174148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:49.313479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:49.313677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:49.313723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:49.313753] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:49.317898] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=37.59%) [2026-02-05T20:24:49.318384] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-05T20:24:49.318525] [INFO ] [sig ] INDI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:49.523649] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INDI.txt [2026-02-05T20:24:49.523897] [INFO ] [sig ] [1629/3445] Completed INDI in 0.4s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:49.523979] [INFO ] [sig ] [1630/3445] Forecasting INDP... [2026-02-05T20:24:49.524028] [INFO ] [sig ] Generating forecast for: INDP [2026-02-05T20:24:49.524071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-05T20:24:49.536430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-05T20:24:49.536886] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-05T20:24:49.537807] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-05T20:24:49.537861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:49.537895] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:49.537924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:49.537982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:49.618616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:49.619950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:49.620103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:49.620161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:49.781564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:49.781797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:49.781861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:49.781910] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:49.786968] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-02-05T20:24:49.787501] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-05T20:24:49.787729] [INFO ] [sig ] INDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:50.031043] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INDP.txt [2026-02-05T20:24:50.031280] [INFO ] [sig ] [1630/3445] Completed INDP in 0.5s | 2.79 sym/s | Total: 9.7m | ETA: 10.9m [2026-02-05T20:24:50.031345] [INFO ] [sig ] [1631/3445] Forecasting INDY... [2026-02-05T20:24:50.031396] [INFO ] [sig ] Generating forecast for: INDY [2026-02-05T20:24:50.031450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-05T20:24:50.061078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-05T20:24:50.061669] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-05T20:24:50.063130] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-05T20:24:50.063222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:50.063277] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:50.063332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:50.063428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:50.161602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:50.162964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:50.163157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:50.163220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:50.346456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:50.346688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:50.346753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:50.346801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:50.352557] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: DOWN (p=0.42%) [2026-02-05T20:24:50.353089] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-05T20:24:50.353294] [INFO ] [sig ] INDY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:50.547596] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INDY.txt [2026-02-05T20:24:50.547786] [INFO ] [sig ] [1631/3445] Completed INDY in 0.5s | 2.79 sym/s | Total: 9.8m | ETA: 10.9m [2026-02-05T20:24:50.547830] [INFO ] [sig ] [1632/3445] Forecasting INFY... [2026-02-05T20:24:50.547860] [INFO ] [sig ] Generating forecast for: INFY [2026-02-05T20:24:50.547894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-05T20:24:50.561306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-05T20:24:50.561754] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-05T20:24:50.562663] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-05T20:24:50.562717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:50.562751] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:50.562777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:50.562834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:50.629458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:50.630551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:50.630662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:50.630700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:50.758598] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:50.758762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:50.758803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:50.758834] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:50.762896] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-05T20:24:50.763177] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-05T20:24:50.763308] [INFO ] [sig ] INFY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:50.909282] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INFY.txt [2026-02-05T20:24:50.909474] [INFO ] [sig ] [1632/3445] Completed INFY in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:50.909518] [INFO ] [sig ] [1633/3445] Forecasting ING... [2026-02-05T20:24:50.909558] [INFO ] [sig ] Generating forecast for: ING [2026-02-05T20:24:50.909620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-05T20:24:50.921911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-05T20:24:50.922327] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-05T20:24:50.923255] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-05T20:24:50.923330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:50.923372] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:50.923403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:50.923462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:50.983394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:50.984253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:50.984338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:50.984372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:51.107514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:51.107905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:51.107950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:51.107980] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:51.111709] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-05T20:24:51.112011] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-05T20:24:51.112148] [INFO ] [sig ] ING: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:51.268195] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ING.txt [2026-02-05T20:24:51.268420] [INFO ] [sig ] [1633/3445] Completed ING in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:51.268479] [INFO ] [sig ] [1634/3445] Forecasting INGN... [2026-02-05T20:24:51.268513] [INFO ] [sig ] Generating forecast for: INGN [2026-02-05T20:24:51.268545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-05T20:24:51.280111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-05T20:24:51.280594] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-05T20:24:51.281488] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-05T20:24:51.281543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:51.281601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:51.281639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:51.281699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:51.346724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:51.347612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:51.347702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:51.347737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:51.493786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:51.493946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:51.493989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:51.494021] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:51.497642] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: DOWN (p=24.95%) [2026-02-05T20:24:51.497943] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-05T20:24:51.498080] [INFO ] [sig ] INGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:51.645493] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INGN.txt [2026-02-05T20:24:51.645706] [INFO ] [sig ] [1634/3445] Completed INGN in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:51.645755] [INFO ] [sig ] [1635/3445] Forecasting INM... [2026-02-05T20:24:51.645799] [INFO ] [sig ] Generating forecast for: INM [2026-02-05T20:24:51.645850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INM' from 'https://tdm.silogroup.org/data/derivative_storage/INM.csv'. [2026-02-05T20:24:51.656757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INM'. [2026-02-05T20:24:51.657144] [INFO ] [FORECASTER] Starting predict_future for INM [2026-02-05T20:24:51.657982] [DEBUG] [LOCAL ] No optimal features file found for INM: ./output/feature-sets/INM.txt [2026-02-05T20:24:51.658036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:51.658070] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:51.658098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:51.658156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:51.717364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:51.718138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:51.718246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:51.718283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:51.839884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:51.840043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:51.840085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:51.840115] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:51.843639] [DEBUG] [FORECASTER] INM: Forecast T+1@11:T+2@11: DOWN (p=26.05%) [2026-02-05T20:24:51.843922] [INFO ] [FORECASTER] Completed predict_future for INM [2026-02-05T20:24:51.844051] [INFO ] [sig ] INM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:51.982464] [INFO ] [LOCAL ] Saved forecast: INM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INM.txt [2026-02-05T20:24:51.982619] [INFO ] [sig ] [1635/3445] Completed INM in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:51.982661] [INFO ] [sig ] [1636/3445] Forecasting INMB... [2026-02-05T20:24:51.982691] [INFO ] [sig ] Generating forecast for: INMB [2026-02-05T20:24:51.982721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-05T20:24:51.993715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-05T20:24:51.994066] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-05T20:24:51.994898] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-05T20:24:51.994950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:51.994982] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:51.995009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:51.995064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:52.052672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:52.053356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:52.053436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:52.053469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:52.177757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:52.177913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:52.177955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:52.177983] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:52.181448] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-05T20:24:52.181939] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-05T20:24:52.182068] [INFO ] [sig ] INMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:52.320083] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INMB.txt [2026-02-05T20:24:52.320222] [INFO ] [sig ] [1636/3445] Completed INMB in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:52.320279] [INFO ] [sig ] [1637/3445] Forecasting INMD... [2026-02-05T20:24:52.320310] [INFO ] [sig ] Generating forecast for: INMD [2026-02-05T20:24:52.320341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-05T20:24:52.332233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-05T20:24:52.332601] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-05T20:24:52.333520] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-05T20:24:52.333603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:52.333647] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:52.333676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:52.333735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:52.392398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:52.393124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:52.393208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:52.393243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:52.514787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:52.514948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:52.514990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:52.515021] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:52.518599] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=38.99%) [2026-02-05T20:24:52.518882] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-05T20:24:52.519014] [INFO ] [sig ] INMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:52.660615] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INMD.txt [2026-02-05T20:24:52.660753] [INFO ] [sig ] [1637/3445] Completed INMD in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:52.660792] [INFO ] [sig ] [1638/3445] Forecasting INN... [2026-02-05T20:24:52.660822] [INFO ] [sig ] Generating forecast for: INN [2026-02-05T20:24:52.660853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-05T20:24:52.671505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-05T20:24:52.671841] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-05T20:24:52.672657] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-05T20:24:52.672710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:52.672771] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:52.672801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:52.672858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:52.731487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:52.732133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:52.732212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:52.732246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:52.850882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:52.851020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:52.851060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:52.851088] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:52.854437] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-05T20:24:52.854746] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-05T20:24:52.854877] [INFO ] [sig ] INN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:52.996162] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INN.txt [2026-02-05T20:24:52.996284] [INFO ] [sig ] [1638/3445] Completed INN in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:52.996323] [INFO ] [sig ] [1639/3445] Forecasting INO... [2026-02-05T20:24:52.996354] [INFO ] [sig ] Generating forecast for: INO [2026-02-05T20:24:52.996391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-05T20:24:53.007642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-05T20:24:53.007966] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-05T20:24:53.008833] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-05T20:24:53.008885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:53.008915] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:53.008941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:53.008996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:53.068370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:53.069126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:53.069210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:53.069244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:53.189392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:53.189539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:53.189600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:53.189634] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:53.193879] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-05T20:24:53.194255] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-05T20:24:53.194407] [INFO ] [sig ] INO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:53.345296] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INO.txt [2026-02-05T20:24:53.345482] [INFO ] [sig ] [1639/3445] Completed INO in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:53.345526] [INFO ] [sig ] [1640/3445] Forecasting INOD... [2026-02-05T20:24:53.345558] [INFO ] [sig ] Generating forecast for: INOD [2026-02-05T20:24:53.345613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-05T20:24:53.357139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-05T20:24:53.357558] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-05T20:24:53.358654] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-05T20:24:53.358731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:53.358766] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:53.358794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:53.358854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:53.421371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:53.422235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:53.422320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:53.422355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:53.552045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:53.552243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:53.552305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:53.552337] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:53.556045] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=50.79%) [2026-02-05T20:24:53.556344] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-05T20:24:53.556486] [INFO ] [sig ] INOD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:53.702461] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INOD.txt [2026-02-05T20:24:53.702627] [INFO ] [sig ] [1640/3445] Completed INOD in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:53.702673] [INFO ] [sig ] [1641/3445] Forecasting INSE... [2026-02-05T20:24:53.702705] [INFO ] [sig ] Generating forecast for: INSE [2026-02-05T20:24:53.702738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-05T20:24:53.714040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-05T20:24:53.714419] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-05T20:24:53.715266] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-05T20:24:53.715321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:53.715355] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:53.715385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:53.715458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:53.778962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:53.779879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:53.779969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:53.780004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:53.909184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:53.909342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:53.909384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:53.909452] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:53.913015] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-05T20:24:53.913343] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-05T20:24:53.913479] [INFO ] [sig ] INSE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:54.060626] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INSE.txt [2026-02-05T20:24:54.060773] [INFO ] [sig ] [1641/3445] Completed INSE in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:54.060815] [INFO ] [sig ] [1642/3445] Forecasting INSG... [2026-02-05T20:24:54.060846] [INFO ] [sig ] Generating forecast for: INSG [2026-02-05T20:24:54.060878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-05T20:24:54.073094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-05T20:24:54.073485] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-05T20:24:54.074537] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-05T20:24:54.074645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:54.074688] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:54.074723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:54.074807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:54.135743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:54.136685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:54.136782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:54.136820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:54.265256] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:54.265410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:54.265452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:54.265482] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:54.268933] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-05T20:24:54.269223] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-05T20:24:54.269357] [INFO ] [sig ] INSG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:54.412348] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INSG.txt [2026-02-05T20:24:54.412506] [INFO ] [sig ] [1642/3445] Completed INSG in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:54.412548] [INFO ] [sig ] [1643/3445] Forecasting INSM... [2026-02-05T20:24:54.412599] [INFO ] [sig ] Generating forecast for: INSM [2026-02-05T20:24:54.412633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-05T20:24:54.424755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-05T20:24:54.425088] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-05T20:24:54.425936] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-05T20:24:54.425990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:54.426023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:54.426051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:54.426111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:54.487533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:54.488377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:54.488482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:54.488537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:54.611116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:54.611277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:54.611319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:54.611351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:54.615142] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-02-05T20:24:54.615441] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-05T20:24:54.615595] [INFO ] [sig ] INSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:54.762425] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INSM.txt [2026-02-05T20:24:54.762588] [INFO ] [sig ] [1643/3445] Completed INSM in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:54.762632] [INFO ] [sig ] [1644/3445] Forecasting INSP... [2026-02-05T20:24:54.762664] [INFO ] [sig ] Generating forecast for: INSP [2026-02-05T20:24:54.762698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-05T20:24:54.774502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-05T20:24:54.774902] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-05T20:24:54.775774] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-05T20:24:54.775827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:54.775876] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:54.775906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:54.775965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:54.838791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:54.839614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:54.839722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:54.839764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:54.966519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:54.966709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:54.966752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:54.966782] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:54.970369] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-02-05T20:24:54.970682] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-05T20:24:54.970821] [INFO ] [sig ] INSP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:55.122088] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INSP.txt [2026-02-05T20:24:55.122249] [INFO ] [sig ] [1644/3445] Completed INSP in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:55.122291] [INFO ] [sig ] [1645/3445] Forecasting INTA... [2026-02-05T20:24:55.122323] [INFO ] [sig ] Generating forecast for: INTA [2026-02-05T20:24:55.122355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-05T20:24:55.134333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-05T20:24:55.134731] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-05T20:24:55.135545] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-05T20:24:55.135617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:55.135654] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:55.135683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:55.135741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:55.198409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:55.199265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:55.199354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:55.199390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:55.332321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:55.332486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:55.332529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:55.332561] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:55.336505] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: UP (p=77.03%) [2026-02-05T20:24:55.337041] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-05T20:24:55.337202] [INFO ] [sig ] INTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:55.484295] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INTA.txt [2026-02-05T20:24:55.484447] [INFO ] [sig ] [1645/3445] Completed INTA in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:55.484494] [INFO ] [sig ] [1646/3445] Forecasting INTC... [2026-02-05T20:24:55.484526] [INFO ] [sig ] Generating forecast for: INTC [2026-02-05T20:24:55.484559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-05T20:24:55.496510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-05T20:24:55.496931] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-05T20:24:55.497856] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-05T20:24:55.497920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:55.497958] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:55.497985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:55.498043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:55.559791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:55.560693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:55.560784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:55.560819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:55.686268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:55.686438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:55.686489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:55.686526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:55.690137] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: UP (p=80.91%) [2026-02-05T20:24:55.690419] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-05T20:24:55.690550] [INFO ] [sig ] INTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:55.846632] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INTC.txt [2026-02-05T20:24:55.846770] [INFO ] [sig ] [1646/3445] Completed INTC in 0.4s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:55.846810] [INFO ] [sig ] [1647/3445] Forecasting INVA... [2026-02-05T20:24:55.846840] [INFO ] [sig ] Generating forecast for: INVA [2026-02-05T20:24:55.846871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-05T20:24:55.858118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-05T20:24:55.858508] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-05T20:24:55.859349] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-05T20:24:55.859403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:55.859435] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:55.859463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:55.859524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:55.917716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:55.918480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:55.918599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:55.918636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:56.037802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:56.037964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:56.038004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:56.038033] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:56.041558] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-05T20:24:56.041855] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-05T20:24:56.041980] [INFO ] [sig ] INVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:56.181771] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INVA.txt [2026-02-05T20:24:56.181906] [INFO ] [sig ] [1647/3445] Completed INVA in 0.3s | 2.79 sym/s | Total: 9.8m | ETA: 10.8m [2026-02-05T20:24:56.181952] [INFO ] [sig ] [1648/3445] Forecasting INVE... [2026-02-05T20:24:56.181984] [INFO ] [sig ] Generating forecast for: INVE [2026-02-05T20:24:56.182013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-05T20:24:56.192096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-05T20:24:56.192486] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-05T20:24:56.193421] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-05T20:24:56.193476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:56.193511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:56.193541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:56.193626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:56.257908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:56.258732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:56.258846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:56.258883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:56.373792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:56.373957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:56.374000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:56.374029] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:56.377456] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=41.98%) [2026-02-05T20:24:56.377751] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-05T20:24:56.377880] [INFO ] [sig ] INVE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:56.530502] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/INVE.txt [2026-02-05T20:24:56.530919] [INFO ] [sig ] [1648/3445] Completed INVE in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:56.530981] [INFO ] [sig ] [1649/3445] Forecasting INVH... [2026-02-05T20:24:56.531018] [INFO ] [sig ] Generating forecast for: INVH [2026-02-05T20:24:56.531051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-05T20:24:56.542670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-05T20:24:56.543096] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-05T20:24:56.544050] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-05T20:24:56.544105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:56.544139] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:56.544166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:56.544224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:56.606340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:56.607140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:56.607236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:56.607271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:56.730183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:56.730347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:56.730390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:56.730422] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:56.734111] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: UP (p=96.75%) [2026-02-05T20:24:56.734394] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-05T20:24:56.734544] [INFO ] [sig ] INVH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:56.881118] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/INVH.txt [2026-02-05T20:24:56.881268] [INFO ] [sig ] [1649/3445] Completed INVH in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:56.881310] [INFO ] [sig ] [1650/3445] Forecasting IONS... [2026-02-05T20:24:56.881342] [INFO ] [sig ] Generating forecast for: IONS [2026-02-05T20:24:56.881376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-05T20:24:56.892658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-05T20:24:56.893038] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-05T20:24:56.893951] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-05T20:24:56.894005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:56.894040] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:56.894067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:56.894125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:56.955623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:56.956566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:56.956700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:56.956747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:57.089053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:57.089222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:57.089265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:57.089296] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:57.093227] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-05T20:24:57.093539] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-05T20:24:57.093705] [INFO ] [sig ] IONS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:57.247730] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IONS.txt [2026-02-05T20:24:57.247908] [INFO ] [sig ] [1650/3445] Completed IONS in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:57.247964] [INFO ] [sig ] [1651/3445] Forecasting IOSP... [2026-02-05T20:24:57.248007] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-05T20:24:57.248040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-05T20:24:57.260850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-05T20:24:57.261281] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-05T20:24:57.262195] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-05T20:24:57.262250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:57.262283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:57.262310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:57.262366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:57.323925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:57.324844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:57.324938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:57.324981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:57.460494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:57.460688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:57.460777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:57.460825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:57.465030] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=0.32%) [2026-02-05T20:24:57.465359] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-05T20:24:57.465503] [INFO ] [sig ] IOSP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:57.619310] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IOSP.txt [2026-02-05T20:24:57.619504] [INFO ] [sig ] [1651/3445] Completed IOSP in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:57.619554] [INFO ] [sig ] [1652/3445] Forecasting IOVA... [2026-02-05T20:24:57.619608] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-05T20:24:57.619643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-05T20:24:57.631746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-05T20:24:57.632198] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-05T20:24:57.633205] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-05T20:24:57.633262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:57.633295] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:57.633322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:57.633379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:57.697626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:57.698591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:57.698682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:57.698717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:57.834984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:57.835143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:57.835183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:57.835212] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:57.838830] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=31.38%) [2026-02-05T20:24:57.839167] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-05T20:24:57.839310] [INFO ] [sig ] IOVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:57.988013] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IOVA.txt [2026-02-05T20:24:57.988196] [INFO ] [sig ] [1652/3445] Completed IOVA in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:57.988265] [INFO ] [sig ] [1653/3445] Forecasting IPGP... [2026-02-05T20:24:57.988298] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-05T20:24:57.988330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-05T20:24:58.009751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-05T20:24:58.010376] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-05T20:24:58.011518] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-05T20:24:58.011655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:58.011696] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:58.011725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:58.011785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:58.077189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:58.078479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:58.078657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:58.078697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:58.221243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:58.221506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:58.221556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:58.221608] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:58.226083] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-05T20:24:58.226618] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-05T20:24:58.226812] [INFO ] [sig ] IPGP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:58.393504] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IPGP.txt [2026-02-05T20:24:58.393762] [INFO ] [sig ] [1653/3445] Completed IPGP in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:58.393809] [INFO ] [sig ] [1654/3445] Forecasting IPI... [2026-02-05T20:24:58.393843] [INFO ] [sig ] Generating forecast for: IPI [2026-02-05T20:24:58.393877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-05T20:24:58.407779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-05T20:24:58.408505] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-05T20:24:58.409640] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-05T20:24:58.409699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:58.409734] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:58.409762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:58.409822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:58.472453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:58.473701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:58.473807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:58.473843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:58.605031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:58.605283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:58.605332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:58.605365] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:58.609881] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=7.90%) [2026-02-05T20:24:58.610250] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-05T20:24:58.610435] [INFO ] [sig ] IPI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:58.775902] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IPI.txt [2026-02-05T20:24:58.776141] [INFO ] [sig ] [1654/3445] Completed IPI in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:58.776188] [INFO ] [sig ] [1655/3445] Forecasting IQ... [2026-02-05T20:24:58.776220] [INFO ] [sig ] Generating forecast for: IQ [2026-02-05T20:24:58.776255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-05T20:24:58.791673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-05T20:24:58.792258] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-05T20:24:58.793491] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-05T20:24:58.793548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:58.793660] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:58.793696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:58.793758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:58.856519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:58.857777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:58.857885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:58.857921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:59.003506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:59.003774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:59.003823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:59.003854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:59.008271] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=27.58%) [2026-02-05T20:24:59.008747] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-05T20:24:59.008924] [INFO ] [sig ] IQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:59.168332] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IQ.txt [2026-02-05T20:24:59.168607] [INFO ] [sig ] [1655/3445] Completed IQ in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:59.168657] [INFO ] [sig ] [1656/3445] Forecasting IQI... [2026-02-05T20:24:59.168690] [INFO ] [sig ] Generating forecast for: IQI [2026-02-05T20:24:59.168724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-05T20:24:59.184444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-05T20:24:59.185213] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-05T20:24:59.186366] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-05T20:24:59.186435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:59.186476] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:59.186516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:59.186613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:59.250329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:59.251717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:59.251832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:59.251871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:59.386308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:59.386559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:59.386639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:59.386676] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:59.391090] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-05T20:24:59.391532] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-05T20:24:59.391724] [INFO ] [sig ] IQI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:24:59.552150] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IQI.txt [2026-02-05T20:24:59.552406] [INFO ] [sig ] [1656/3445] Completed IQI in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:59.552453] [INFO ] [sig ] [1657/3445] Forecasting IQQQ... [2026-02-05T20:24:59.552488] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-05T20:24:59.552530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-05T20:24:59.566964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-05T20:24:59.567607] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-05T20:24:59.568887] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-05T20:24:59.568963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:59.569007] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:59.569044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:59.569105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:59.633096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:59.634390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:59.634525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:59.634561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:24:59.756261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:24:59.756536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:24:59.756611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:24:59.756647] [INFO ] [FORECASTER] Training complete [2026-02-05T20:24:59.760727] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=75.45%) [2026-02-05T20:24:59.761049] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-05T20:24:59.761235] [INFO ] [sig ] IQQQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:24:59.911232] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IQQQ.txt [2026-02-05T20:24:59.911443] [INFO ] [sig ] [1657/3445] Completed IQQQ in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:24:59.911487] [INFO ] [sig ] [1658/3445] Forecasting IRDM... [2026-02-05T20:24:59.911519] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-05T20:24:59.911554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-05T20:24:59.925755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-05T20:24:59.926354] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-05T20:24:59.927383] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-05T20:24:59.927440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:24:59.927475] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:24:59.927504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:24:59.927564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:24:59.988665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:24:59.989811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:24:59.989927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:24:59.989965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:00.125185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:00.125470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:00.125537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:00.125670] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:00.135762] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=83.73%) [2026-02-05T20:25:00.136305] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-05T20:25:00.136487] [INFO ] [sig ] IRDM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:00.297103] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IRDM.txt [2026-02-05T20:25:00.297336] [INFO ] [sig ] [1658/3445] Completed IRDM in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:25:00.297381] [INFO ] [sig ] [1659/3445] Forecasting IREN... [2026-02-05T20:25:00.297413] [INFO ] [sig ] Generating forecast for: IREN [2026-02-05T20:25:00.297455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-05T20:25:00.312706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-05T20:25:00.313561] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-05T20:25:00.314705] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-05T20:25:00.314768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:00.314804] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:00.314833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:00.314898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:00.389201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:00.390519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:00.390654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:00.390693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:00.522019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:00.522265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:00.522314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:00.522344] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:00.526444] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=48.75%) [2026-02-05T20:25:00.526822] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-05T20:25:00.527043] [INFO ] [sig ] IREN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:00.675297] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IREN.txt [2026-02-05T20:25:00.675493] [INFO ] [sig ] [1659/3445] Completed IREN in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:25:00.675546] [INFO ] [sig ] [1660/3445] Forecasting IRM... [2026-02-05T20:25:00.675611] [INFO ] [sig ] Generating forecast for: IRM [2026-02-05T20:25:00.675650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-05T20:25:00.688607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-05T20:25:00.689067] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-05T20:25:00.689949] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-05T20:25:00.690003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:00.690036] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:00.690063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:00.690121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:00.748637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:00.749712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:00.749820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:00.749855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:00.873196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:00.873369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:00.873411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:00.873440] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:00.876930] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-02-05T20:25:00.877214] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-05T20:25:00.877350] [INFO ] [sig ] IRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:01.020063] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IRM.txt [2026-02-05T20:25:01.020226] [INFO ] [sig ] [1660/3445] Completed IRM in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:25:01.020267] [INFO ] [sig ] [1661/3445] Forecasting IRMD... [2026-02-05T20:25:01.020298] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-05T20:25:01.020331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-05T20:25:01.033966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-05T20:25:01.034342] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-05T20:25:01.035213] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-05T20:25:01.035266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:01.035298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:01.035325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:01.035383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:01.101377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:01.102285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:01.102373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:01.102408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:01.226529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:01.226750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:01.226798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:01.226827] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:01.230324] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=49.52%) [2026-02-05T20:25:01.230635] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-05T20:25:01.230767] [INFO ] [sig ] IRMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:01.397521] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IRMD.txt [2026-02-05T20:25:01.397708] [INFO ] [sig ] [1661/3445] Completed IRMD in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:25:01.397751] [INFO ] [sig ] [1662/3445] Forecasting IRON... [2026-02-05T20:25:01.397783] [INFO ] [sig ] Generating forecast for: IRON [2026-02-05T20:25:01.398008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-05T20:25:01.408455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-05T20:25:01.408849] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-05T20:25:01.409710] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-05T20:25:01.409764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:01.409797] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:01.409824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:01.409882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:01.471670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:01.472512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:01.472623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:01.472662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:01.597259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:01.597400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:01.597442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:01.597484] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:01.600918] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: UP (p=73.60%) [2026-02-05T20:25:01.601195] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-05T20:25:01.601324] [INFO ] [sig ] IRON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:01.745250] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IRON.txt [2026-02-05T20:25:01.745418] [INFO ] [sig ] [1662/3445] Completed IRON in 0.3s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:25:01.745459] [INFO ] [sig ] [1663/3445] Forecasting IRTC... [2026-02-05T20:25:01.745490] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-05T20:25:01.745521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-05T20:25:01.758475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-05T20:25:01.758995] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-05T20:25:01.760021] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-05T20:25:01.760084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:01.760121] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:01.760154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:01.760228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:01.848685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:01.849853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:01.849978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:01.850034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:01.990713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:01.990882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:01.990922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:01.990952] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:01.995343] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: UP (p=80.43%) [2026-02-05T20:25:01.995772] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-05T20:25:01.995936] [INFO ] [sig ] IRTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:02.155563] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IRTC.txt [2026-02-05T20:25:02.155766] [INFO ] [sig ] [1663/3445] Completed IRTC in 0.4s | 2.79 sym/s | Total: 9.9m | ETA: 10.7m [2026-02-05T20:25:02.155816] [INFO ] [sig ] [1664/3445] Forecasting IRWD... [2026-02-05T20:25:02.155850] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-05T20:25:02.155882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-05T20:25:02.170315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-05T20:25:02.170770] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-05T20:25:02.171731] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-05T20:25:02.171793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:02.171825] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:02.171852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:02.171910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:02.233208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:02.234134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:02.234234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:02.234287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:02.360686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:02.360854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:02.360896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:02.360926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:02.364609] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-05T20:25:02.364959] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-05T20:25:02.365108] [INFO ] [sig ] IRWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:02.516513] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IRWD.txt [2026-02-05T20:25:02.516691] [INFO ] [sig ] [1664/3445] Completed IRWD in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-05T20:25:02.516734] [INFO ] [sig ] [1665/3445] Forecasting ISD... [2026-02-05T20:25:02.516766] [INFO ] [sig ] Generating forecast for: ISD [2026-02-05T20:25:02.516797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-05T20:25:02.527931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-05T20:25:02.528406] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-05T20:25:02.529297] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-05T20:25:02.529352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:02.529386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:02.529414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:02.529471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:02.601426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:02.602417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:02.602632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:02.602687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:02.746524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:02.746742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:02.746806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:02.746854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:02.752103] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-02-05T20:25:02.752533] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-05T20:25:02.752743] [INFO ] [sig ] ISD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:02.906561] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ISD.txt [2026-02-05T20:25:02.906745] [INFO ] [sig ] [1665/3445] Completed ISD in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.7m [2026-02-05T20:25:02.906787] [INFO ] [sig ] [1666/3445] Forecasting ISRG... [2026-02-05T20:25:02.906818] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-05T20:25:02.906852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-05T20:25:02.918706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-05T20:25:02.919127] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-05T20:25:02.920019] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-05T20:25:02.920074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:02.920106] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:02.920133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:02.920204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:02.986073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:02.987298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:02.987410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:02.987445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:03.124839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:03.125003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:03.125046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:03.125076] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:03.128971] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=1.15%) [2026-02-05T20:25:03.129312] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-05T20:25:03.129454] [INFO ] [sig ] ISRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:03.281013] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ISRG.txt [2026-02-05T20:25:03.281176] [INFO ] [sig ] [1666/3445] Completed ISRG in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:03.281218] [INFO ] [sig ] [1667/3445] Forecasting ISSC... [2026-02-05T20:25:03.281248] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-05T20:25:03.281280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-05T20:25:03.293056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-05T20:25:03.293492] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-05T20:25:03.294485] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-05T20:25:03.294541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:03.294616] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:03.294659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:03.294724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:03.355331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:03.356229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:03.356319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:03.356354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:03.482260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:03.482422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:03.482464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:03.482493] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:03.486030] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-05T20:25:03.486359] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-05T20:25:03.486501] [INFO ] [sig ] ISSC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:03.645255] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ISSC.txt [2026-02-05T20:25:03.645433] [INFO ] [sig ] [1667/3445] Completed ISSC in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:03.645475] [INFO ] [sig ] [1668/3445] Forecasting ISTB... [2026-02-05T20:25:03.645506] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-05T20:25:03.645537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-05T20:25:03.657408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-05T20:25:03.657848] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-05T20:25:03.658727] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-05T20:25:03.658793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:03.658827] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:03.658854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:03.658912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:03.722410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:03.723434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:03.723523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:03.723557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:03.848160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:03.848356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:03.848406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:03.848438] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:03.852163] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-05T20:25:03.852524] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-05T20:25:03.852698] [INFO ] [sig ] ISTB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:03.996173] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ISTB.txt [2026-02-05T20:25:03.996339] [INFO ] [sig ] [1668/3445] Completed ISTB in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:03.996382] [INFO ] [sig ] [1669/3445] Forecasting ITIC... [2026-02-05T20:25:03.996412] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-05T20:25:03.996443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-05T20:25:04.007726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-05T20:25:04.008075] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-05T20:25:04.008926] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-05T20:25:04.008979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:04.009012] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:04.009039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:04.009097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:04.065986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:04.066800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:04.066884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:04.066918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:04.174989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:04.175153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:04.175195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:04.175224] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:04.179435] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-02-05T20:25:04.179759] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-05T20:25:04.179895] [INFO ] [sig ] ITIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:04.323351] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ITIC.txt [2026-02-05T20:25:04.323523] [INFO ] [sig ] [1669/3445] Completed ITIC in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:04.323567] [INFO ] [sig ] [1670/3445] Forecasting ITRI... [2026-02-05T20:25:04.323625] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-05T20:25:04.323668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-05T20:25:04.335250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-05T20:25:04.335673] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-05T20:25:04.336496] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-05T20:25:04.336551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:04.336614] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:04.336645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:04.336703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:04.395210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:04.396107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:04.396200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:04.396235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:04.527545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:04.527749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:04.527792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:04.527822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:04.531983] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-05T20:25:04.532396] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-05T20:25:04.532601] [INFO ] [sig ] ITRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:04.690209] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ITRI.txt [2026-02-05T20:25:04.690361] [INFO ] [sig ] [1670/3445] Completed ITRI in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:04.690409] [INFO ] [sig ] [1671/3445] Forecasting ITRN... [2026-02-05T20:25:04.690441] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-05T20:25:04.690482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-05T20:25:04.701907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-05T20:25:04.702248] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-05T20:25:04.703249] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-05T20:25:04.703304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:04.703336] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:04.703365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:04.703429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:04.761328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:04.762201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:04.762285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:04.762319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:04.887365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:04.887520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:04.887560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:04.887609] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:04.891092] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: UP (p=56.96%) [2026-02-05T20:25:04.891378] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-05T20:25:04.891523] [INFO ] [sig ] ITRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:05.031987] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ITRN.txt [2026-02-05T20:25:05.032154] [INFO ] [sig ] [1671/3445] Completed ITRN in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:05.032198] [INFO ] [sig ] [1672/3445] Forecasting ITUB... [2026-02-05T20:25:05.032227] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-05T20:25:05.032260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-05T20:25:05.071943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-05T20:25:05.072285] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-05T20:25:05.073158] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-05T20:25:05.073212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:05.073294] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:05.073324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:05.073382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:05.132748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:05.133639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:05.133726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:05.133759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:05.258934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:05.259094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:05.259135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:05.259164] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:05.262652] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=80.92%) [2026-02-05T20:25:05.262928] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-05T20:25:05.263057] [INFO ] [sig ] ITUB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:05.404123] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ITUB.txt [2026-02-05T20:25:05.404285] [INFO ] [sig ] [1672/3445] Completed ITUB in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:05.404328] [INFO ] [sig ] [1673/3445] Forecasting IUS... [2026-02-05T20:25:05.404360] [INFO ] [sig ] Generating forecast for: IUS [2026-02-05T20:25:05.404391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-05T20:25:05.415669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-05T20:25:05.416087] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-05T20:25:05.416940] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-05T20:25:05.416992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:05.417025] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:05.417051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:05.417107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:05.474049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:05.474940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:05.475027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:05.475060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:05.598827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:05.599005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:05.599048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:05.599077] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:05.602674] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-05T20:25:05.602969] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-05T20:25:05.603105] [INFO ] [sig ] IUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:05.743785] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IUS.txt [2026-02-05T20:25:05.743954] [INFO ] [sig ] [1673/3445] Completed IUS in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:05.743995] [INFO ] [sig ] [1674/3445] Forecasting IUSB... [2026-02-05T20:25:05.744024] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-05T20:25:05.744057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-05T20:25:05.755303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-05T20:25:05.755728] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-05T20:25:05.756552] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-05T20:25:05.756626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:05.756660] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:05.756687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:05.756744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:05.814446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:05.815333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:05.815416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:05.815449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:05.940086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:05.940254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:05.940312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:05.940343] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:05.944135] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: DOWN (p=39.87%) [2026-02-05T20:25:05.944469] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-05T20:25:05.944631] [INFO ] [sig ] IUSB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:06.089094] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IUSB.txt [2026-02-05T20:25:06.089256] [INFO ] [sig ] [1674/3445] Completed IUSB in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:06.089297] [INFO ] [sig ] [1675/3445] Forecasting IUSG... [2026-02-05T20:25:06.089326] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-05T20:25:06.089369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-05T20:25:06.105897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-05T20:25:06.106354] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-05T20:25:06.107431] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-05T20:25:06.107496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:06.107536] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:06.107598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:06.107686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:06.179692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:06.180632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:06.180739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:06.180775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:06.304620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:06.304810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:06.304854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:06.304915] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:06.308370] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: DOWN (p=36.37%) [2026-02-05T20:25:06.308696] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-05T20:25:06.308848] [INFO ] [sig ] IUSG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:06.449654] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IUSG.txt [2026-02-05T20:25:06.449816] [INFO ] [sig ] [1675/3445] Completed IUSG in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:06.449857] [INFO ] [sig ] [1676/3445] Forecasting IVAL... [2026-02-05T20:25:06.449888] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-05T20:25:06.449922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-05T20:25:06.460438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-05T20:25:06.460840] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-05T20:25:06.461688] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-05T20:25:06.461742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:06.461774] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:06.461800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:06.461857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:06.524842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:06.525831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:06.525936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:06.525982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:06.640143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:06.640306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:06.640346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:06.640376] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:06.644051] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-05T20:25:06.644375] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-05T20:25:06.644525] [INFO ] [sig ] IVAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:06.793731] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IVAL.txt [2026-02-05T20:25:06.793875] [INFO ] [sig ] [1676/3445] Completed IVAL in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:06.793916] [INFO ] [sig ] [1677/3445] Forecasting IVZ... [2026-02-05T20:25:06.793946] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-05T20:25:06.793978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-05T20:25:06.805467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-05T20:25:06.805813] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-05T20:25:06.806642] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-05T20:25:06.806695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:06.806729] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:06.806757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:06.806816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:06.864953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:06.865646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:06.865726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:06.865760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:06.991536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:06.991769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:06.991811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:06.991842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:06.995259] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-02-05T20:25:06.995550] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-05T20:25:06.995708] [INFO ] [sig ] IVZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:07.134831] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/IVZ.txt [2026-02-05T20:25:07.134972] [INFO ] [sig ] [1677/3445] Completed IVZ in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:07.135013] [INFO ] [sig ] [1678/3445] Forecasting IX... [2026-02-05T20:25:07.135044] [INFO ] [sig ] Generating forecast for: IX [2026-02-05T20:25:07.135077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-05T20:25:07.146225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-05T20:25:07.146597] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-05T20:25:07.147392] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-05T20:25:07.147445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:07.147478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:07.147505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:07.147566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:07.204697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:07.205471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:07.205556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:07.205610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:07.340226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:07.340398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:07.340446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:07.340474] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:07.344174] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=84.49%) [2026-02-05T20:25:07.344478] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-05T20:25:07.344632] [INFO ] [sig ] IX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:07.490876] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IX.txt [2026-02-05T20:25:07.491014] [INFO ] [sig ] [1678/3445] Completed IX in 0.4s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:07.491053] [INFO ] [sig ] [1679/3445] Forecasting IXUS... [2026-02-05T20:25:07.491084] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-05T20:25:07.491114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-05T20:25:07.501786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-05T20:25:07.502130] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-05T20:25:07.502949] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-05T20:25:07.503015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:07.503049] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:07.503077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:07.503133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:07.561201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:07.561999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:07.562084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:07.562118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:07.683881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:07.684048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:07.684088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:07.684118] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:07.687626] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-05T20:25:07.687916] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-05T20:25:07.688048] [INFO ] [sig ] IXUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:07.830771] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IXUS.txt [2026-02-05T20:25:07.830914] [INFO ] [sig ] [1679/3445] Completed IXUS in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:07.830956] [INFO ] [sig ] [1680/3445] Forecasting IZEA... [2026-02-05T20:25:07.830987] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-05T20:25:07.831018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-05T20:25:07.842044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-05T20:25:07.842376] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-05T20:25:07.843204] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-05T20:25:07.843257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:07.843289] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:07.843317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:07.843375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:07.900822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:07.901435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:07.901517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:07.901552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:08.019722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:08.019893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:08.019934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:08.019969] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:08.023659] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: UP (p=91.02%) [2026-02-05T20:25:08.024003] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-05T20:25:08.024149] [INFO ] [sig ] IZEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:08.166916] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/IZEA.txt [2026-02-05T20:25:08.167051] [INFO ] [sig ] [1680/3445] Completed IZEA in 0.3s | 2.79 sym/s | Total: 10.0m | ETA: 10.6m [2026-02-05T20:25:08.167091] [INFO ] [sig ] [1681/3445] Forecasting J... [2026-02-05T20:25:08.167122] [INFO ] [sig ] Generating forecast for: J [2026-02-05T20:25:08.167153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-05T20:25:08.178846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-05T20:25:08.179192] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-05T20:25:08.180063] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-05T20:25:08.180117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:08.180150] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:08.180178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:08.180250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:08.239391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:08.240221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:08.240305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:08.240339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:08.363227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:08.363388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:08.363428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:08.363458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:08.366945] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-05T20:25:08.367226] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-05T20:25:08.367358] [INFO ] [sig ] J: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:08.506354] [INFO ] [LOCAL ] Saved forecast: J 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/J.txt [2026-02-05T20:25:08.506492] [INFO ] [sig ] [1681/3445] Completed J in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.6m [2026-02-05T20:25:08.506531] [INFO ] [sig ] [1682/3445] Forecasting JACK... [2026-02-05T20:25:08.506561] [INFO ] [sig ] Generating forecast for: JACK [2026-02-05T20:25:08.506611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-05T20:25:08.517856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-05T20:25:08.518284] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-05T20:25:08.519116] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-05T20:25:08.519169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:08.519201] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:08.519229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:08.519286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:08.576683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:08.577544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:08.577674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:08.577709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:08.697773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:08.697933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:08.697973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:08.698003] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:08.701502] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: DOWN (p=24.49%) [2026-02-05T20:25:08.701825] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-05T20:25:08.701959] [INFO ] [sig ] JACK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:08.847829] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JACK.txt [2026-02-05T20:25:08.847984] [INFO ] [sig ] [1682/3445] Completed JACK in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:08.848030] [INFO ] [sig ] [1683/3445] Forecasting JAKK... [2026-02-05T20:25:08.848062] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-05T20:25:08.848093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-05T20:25:08.859318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-05T20:25:08.859664] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-05T20:25:08.860485] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-05T20:25:08.860538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:08.860593] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:08.860625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:08.860681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:08.918416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:08.919104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:08.919222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:08.919258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:09.042191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:09.042351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:09.042392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:09.042422] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:09.046237] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=58.61%) [2026-02-05T20:25:09.046518] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-05T20:25:09.046665] [INFO ] [sig ] JAKK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:09.186043] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JAKK.txt [2026-02-05T20:25:09.186166] [INFO ] [sig ] [1683/3445] Completed JAKK in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:09.186205] [INFO ] [sig ] [1684/3445] Forecasting JANX... [2026-02-05T20:25:09.186234] [INFO ] [sig ] Generating forecast for: JANX [2026-02-05T20:25:09.186265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-05T20:25:09.197819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-05T20:25:09.198143] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-05T20:25:09.199046] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-05T20:25:09.199099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:09.199132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:09.199159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:09.199215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:09.257548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:09.258197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:09.258325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:09.258358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:09.376772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:09.376931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:09.376972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:09.377001] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:09.380432] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=66.81%) [2026-02-05T20:25:09.380727] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-05T20:25:09.380877] [INFO ] [sig ] JANX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:09.519376] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JANX.txt [2026-02-05T20:25:09.519508] [INFO ] [sig ] [1684/3445] Completed JANX in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:09.519547] [INFO ] [sig ] [1685/3445] Forecasting JAZZ... [2026-02-05T20:25:09.519596] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-05T20:25:09.519630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-05T20:25:09.530869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-05T20:25:09.531233] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-05T20:25:09.532130] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-05T20:25:09.532183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:09.532217] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:09.532245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:09.532302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:09.590333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:09.591005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:09.591088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:09.591121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:09.712961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:09.713137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:09.713181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:09.713211] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:09.717389] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-02-05T20:25:09.717757] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-05T20:25:09.717925] [INFO ] [sig ] JAZZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:09.864354] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JAZZ.txt [2026-02-05T20:25:09.864566] [INFO ] [sig ] [1685/3445] Completed JAZZ in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:09.864655] [INFO ] [sig ] [1686/3445] Forecasting JBGS... [2026-02-05T20:25:09.864700] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-05T20:25:09.864744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-05T20:25:09.875820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-05T20:25:09.876217] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-05T20:25:09.877120] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-05T20:25:09.877176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:09.877210] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:09.877237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:09.877293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:09.936213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:09.937105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:09.937188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:09.937221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:10.061202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:10.061378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:10.061438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:10.061469] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:10.065068] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=34.10%) [2026-02-05T20:25:10.065363] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-05T20:25:10.065503] [INFO ] [sig ] JBGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:10.209761] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JBGS.txt [2026-02-05T20:25:10.209943] [INFO ] [sig ] [1686/3445] Completed JBGS in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:10.209994] [INFO ] [sig ] [1687/3445] Forecasting JBI... [2026-02-05T20:25:10.210028] [INFO ] [sig ] Generating forecast for: JBI [2026-02-05T20:25:10.210090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-05T20:25:10.225023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-05T20:25:10.225472] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-05T20:25:10.226522] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-05T20:25:10.226608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:10.226646] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:10.226675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:10.226737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:10.288562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:10.289553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:10.289689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:10.289728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:10.413308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:10.413467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:10.413512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:10.413542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:10.417115] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=29.10%) [2026-02-05T20:25:10.417416] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-05T20:25:10.417595] [INFO ] [sig ] JBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:10.565793] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JBI.txt [2026-02-05T20:25:10.565943] [INFO ] [sig ] [1687/3445] Completed JBI in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:10.565985] [INFO ] [sig ] [1688/3445] Forecasting JBL... [2026-02-05T20:25:10.566017] [INFO ] [sig ] Generating forecast for: JBL [2026-02-05T20:25:10.566050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-05T20:25:10.578342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-05T20:25:10.578739] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-05T20:25:10.579654] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-05T20:25:10.579710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:10.579747] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:10.579781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:10.579853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:10.641596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:10.642462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:10.642568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:10.642640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:10.768131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:10.768315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:10.768376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:10.768424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:10.772241] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=17.23%) [2026-02-05T20:25:10.772539] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-05T20:25:10.772702] [INFO ] [sig ] JBL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:10.918205] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JBL.txt [2026-02-05T20:25:10.918382] [INFO ] [sig ] [1688/3445] Completed JBL in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:10.918424] [INFO ] [sig ] [1689/3445] Forecasting JBND... [2026-02-05T20:25:10.918455] [INFO ] [sig ] Generating forecast for: JBND [2026-02-05T20:25:10.918486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-05T20:25:10.929671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-05T20:25:10.930071] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-05T20:25:10.930939] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-05T20:25:10.930994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:10.931056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:10.931086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:10.931145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:10.990859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:10.991706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:10.991792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:10.991826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:11.112146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:11.112304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:11.112348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:11.112380] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:11.116013] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=11.44%) [2026-02-05T20:25:11.116321] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-05T20:25:11.116463] [INFO ] [sig ] JBND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:11.269380] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JBND.txt [2026-02-05T20:25:11.269547] [INFO ] [sig ] [1689/3445] Completed JBND in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:11.269630] [INFO ] [sig ] [1690/3445] Forecasting JBSS... [2026-02-05T20:25:11.269670] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-05T20:25:11.269703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-05T20:25:11.280915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-05T20:25:11.281316] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-05T20:25:11.282202] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-05T20:25:11.282258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:11.282304] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:11.282334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:11.282393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:11.343752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:11.344610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:11.344697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:11.344729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:11.463872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:11.464052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:11.464113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:11.464155] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:11.467754] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-05T20:25:11.468072] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-05T20:25:11.468205] [INFO ] [sig ] JBSS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:11.613270] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JBSS.txt [2026-02-05T20:25:11.613415] [INFO ] [sig ] [1690/3445] Completed JBSS in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:11.613458] [INFO ] [sig ] [1691/3445] Forecasting JCE... [2026-02-05T20:25:11.613490] [INFO ] [sig ] Generating forecast for: JCE [2026-02-05T20:25:11.613522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-05T20:25:11.624884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-05T20:25:11.625270] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-05T20:25:11.626150] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-05T20:25:11.626203] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:11.626236] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:11.626263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:11.626319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:11.684290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:11.685070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:11.685153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:11.685186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:11.804720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:11.804877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:11.804921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:11.804952] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:11.808776] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=74.83%) [2026-02-05T20:25:11.809066] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-05T20:25:11.809201] [INFO ] [sig ] JCE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:11.949439] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JCE.txt [2026-02-05T20:25:11.949590] [INFO ] [sig ] [1691/3445] Completed JCE in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:11.949632] [INFO ] [sig ] [1692/3445] Forecasting JCI... [2026-02-05T20:25:11.949662] [INFO ] [sig ] Generating forecast for: JCI [2026-02-05T20:25:11.949693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-05T20:25:11.961138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-05T20:25:11.961503] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-05T20:25:11.962395] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-05T20:25:11.962450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:11.962484] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:11.962512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:11.962570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:12.021158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:12.021864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:12.021958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:12.021993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:12.146796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:12.146954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:12.146995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:12.147056] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:12.151820] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-05T20:25:12.152109] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-05T20:25:12.152244] [INFO ] [sig ] JCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:12.294475] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JCI.txt [2026-02-05T20:25:12.294636] [INFO ] [sig ] [1692/3445] Completed JCI in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:12.294678] [INFO ] [sig ] [1693/3445] Forecasting JD... [2026-02-05T20:25:12.294710] [INFO ] [sig ] Generating forecast for: JD [2026-02-05T20:25:12.294741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-05T20:25:12.306359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-05T20:25:12.306806] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-05T20:25:12.307744] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-05T20:25:12.307807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:12.307847] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:12.307883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:12.307955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:12.368053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:12.368953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:12.369056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:12.369107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:12.497224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:12.497392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:12.497436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:12.497467] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:12.501712] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=93.78%) [2026-02-05T20:25:12.502006] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-05T20:25:12.502169] [INFO ] [sig ] JD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:12.649483] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JD.txt [2026-02-05T20:25:12.649643] [INFO ] [sig ] [1693/3445] Completed JD in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:12.649688] [INFO ] [sig ] [1694/3445] Forecasting JEF... [2026-02-05T20:25:12.649726] [INFO ] [sig ] Generating forecast for: JEF [2026-02-05T20:25:12.649759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-05T20:25:12.660349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-05T20:25:12.660697] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-05T20:25:12.661609] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-05T20:25:12.661665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:12.661699] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:12.661727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:12.661788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:12.722171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:12.722859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:12.722940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:12.722972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:12.844845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:12.845015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:12.845056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:12.845087] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:12.848719] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=25.29%) [2026-02-05T20:25:12.849033] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-05T20:25:12.849165] [INFO ] [sig ] JEF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:12.989141] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JEF.txt [2026-02-05T20:25:12.989275] [INFO ] [sig ] [1694/3445] Completed JEF in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:12.989316] [INFO ] [sig ] [1695/3445] Forecasting JELD... [2026-02-05T20:25:12.989347] [INFO ] [sig ] Generating forecast for: JELD [2026-02-05T20:25:12.989379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-05T20:25:12.999978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-05T20:25:13.000336] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-05T20:25:13.001179] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-05T20:25:13.001234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:13.001265] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:13.001292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:13.001348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:13.060599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:13.061418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:13.061510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:13.061545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:13.187221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:13.187381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:13.187423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:13.187451] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:13.190936] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=75.21%) [2026-02-05T20:25:13.191210] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-05T20:25:13.191337] [INFO ] [sig ] JELD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:13.333436] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JELD.txt [2026-02-05T20:25:13.333587] [INFO ] [sig ] [1695/3445] Completed JELD in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:13.333630] [INFO ] [sig ] [1696/3445] Forecasting JEPQ... [2026-02-05T20:25:13.333661] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-05T20:25:13.333691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-05T20:25:13.345907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-05T20:25:13.346277] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-05T20:25:13.347175] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-05T20:25:13.347230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:13.347264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:13.347292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:13.347352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:13.407119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:13.407777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:13.407863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:13.407901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:13.534777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:13.534938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:13.534980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:13.535009] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:13.538993] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: UP (p=75.28%) [2026-02-05T20:25:13.539350] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-05T20:25:13.539515] [INFO ] [sig ] JEPQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:13.686699] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JEPQ.txt [2026-02-05T20:25:13.686834] [INFO ] [sig ] [1696/3445] Completed JEPQ in 0.4s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:13.686878] [INFO ] [sig ] [1697/3445] Forecasting JFIN... [2026-02-05T20:25:13.686911] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-05T20:25:13.686941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-05T20:25:13.698565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-05T20:25:13.698936] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-05T20:25:13.699819] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-05T20:25:13.699886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:13.699927] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:13.699962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:13.700025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:13.763217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:13.763983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:13.764092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:13.764128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:13.887037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:13.887197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:13.887237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:13.887284] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:13.890797] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=76.67%) [2026-02-05T20:25:13.891083] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-05T20:25:13.891209] [INFO ] [sig ] JFIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:14.029460] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JFIN.txt [2026-02-05T20:25:14.029598] [INFO ] [sig ] [1697/3445] Completed JFIN in 0.3s | 2.79 sym/s | Total: 10.1m | ETA: 10.5m [2026-02-05T20:25:14.029640] [INFO ] [sig ] [1698/3445] Forecasting JGLO... [2026-02-05T20:25:14.029671] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-05T20:25:14.029701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-05T20:25:14.040780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-05T20:25:14.041153] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-05T20:25:14.042004] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-05T20:25:14.042057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:14.042090] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:14.042118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:14.042176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:14.101209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:14.101886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:14.101969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:14.102003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:14.227349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:14.227495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:14.227537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:14.227566] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:14.231275] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=53.95%) [2026-02-05T20:25:14.231558] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-05T20:25:14.231710] [INFO ] [sig ] JGLO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:14.376344] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JGLO.txt [2026-02-05T20:25:14.376547] [INFO ] [sig ] [1698/3445] Completed JGLO in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:14.376627] [INFO ] [sig ] [1699/3445] Forecasting JHG... [2026-02-05T20:25:14.376672] [INFO ] [sig ] Generating forecast for: JHG [2026-02-05T20:25:14.376717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-05T20:25:14.390487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-05T20:25:14.390915] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-05T20:25:14.391809] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-05T20:25:14.391864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:14.391898] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:14.391928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:14.391987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:14.453286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:14.454016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:14.454153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:14.454207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:14.582893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:14.583059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:14.583102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:14.583131] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:14.586770] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: UP (p=72.93%) [2026-02-05T20:25:14.587236] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-05T20:25:14.587366] [INFO ] [sig ] JHG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:14.734414] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JHG.txt [2026-02-05T20:25:14.734567] [INFO ] [sig ] [1699/3445] Completed JHG in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:14.734626] [INFO ] [sig ] [1700/3445] Forecasting JHI... [2026-02-05T20:25:14.734659] [INFO ] [sig ] Generating forecast for: JHI [2026-02-05T20:25:14.734690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-05T20:25:14.748852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-05T20:25:14.749392] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-05T20:25:14.750431] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-05T20:25:14.750485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:14.750519] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:14.750549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:14.750628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:14.809918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:14.810807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:14.810896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:14.810930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:14.921684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:14.921851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:14.921892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:14.921922] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:14.925397] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: UP (p=53.54%) [2026-02-05T20:25:14.925752] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-05T20:25:14.925896] [INFO ] [sig ] JHI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:15.070042] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JHI.txt [2026-02-05T20:25:15.070209] [INFO ] [sig ] [1700/3445] Completed JHI in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:15.070251] [INFO ] [sig ] [1701/3445] Forecasting JHX... [2026-02-05T20:25:15.070282] [INFO ] [sig ] Generating forecast for: JHX [2026-02-05T20:25:15.070313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-05T20:25:15.082402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-05T20:25:15.082816] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-05T20:25:15.083652] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-05T20:25:15.083705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:15.083738] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:15.083765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:15.083836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:15.143288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:15.144189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:15.144283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:15.144321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:15.266107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:15.266268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:15.266309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:15.266340] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:15.269861] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-05T20:25:15.270142] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-05T20:25:15.270274] [INFO ] [sig ] JHX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:15.419938] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JHX.txt [2026-02-05T20:25:15.420101] [INFO ] [sig ] [1701/3445] Completed JHX in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:15.420151] [INFO ] [sig ] [1702/3445] Forecasting JILL... [2026-02-05T20:25:15.420185] [INFO ] [sig ] Generating forecast for: JILL [2026-02-05T20:25:15.420218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-05T20:25:15.431707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-05T20:25:15.432069] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-05T20:25:15.432915] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-05T20:25:15.432970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:15.433005] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:15.433034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:15.433094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:15.494022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:15.494869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:15.494971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:15.495014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:15.611404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:15.611588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:15.611633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:15.611666] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:15.615223] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=20.92%) [2026-02-05T20:25:15.615511] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-05T20:25:15.615666] [INFO ] [sig ] JILL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:15.841100] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JILL.txt [2026-02-05T20:25:15.841285] [INFO ] [sig ] [1702/3445] Completed JILL in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:15.841327] [INFO ] [sig ] [1703/3445] Forecasting JIVE... [2026-02-05T20:25:15.841359] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-05T20:25:15.841391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-05T20:25:15.852519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-05T20:25:15.852975] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-05T20:25:15.854041] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-05T20:25:15.854109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:15.854143] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:15.854171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:15.854227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:15.913632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:15.914533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:15.914645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:15.914690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:16.034136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:16.034305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:16.034347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:16.034377] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:16.038185] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: UP (p=67.05%) [2026-02-05T20:25:16.038626] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-05T20:25:16.038796] [INFO ] [sig ] JIVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:16.186506] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JIVE.txt [2026-02-05T20:25:16.186680] [INFO ] [sig ] [1703/3445] Completed JIVE in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:16.186725] [INFO ] [sig ] [1704/3445] Forecasting JJSF... [2026-02-05T20:25:16.186756] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-05T20:25:16.186788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-05T20:25:16.198128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-05T20:25:16.198878] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-05T20:25:16.200325] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-05T20:25:16.200385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:16.200420] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:16.200450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:16.200510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:16.262167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:16.262952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:16.263041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:16.263076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:16.387046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:16.387233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:16.387275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:16.387304] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:16.391003] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-02-05T20:25:16.391352] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-05T20:25:16.391506] [INFO ] [sig ] JJSF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:16.548390] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JJSF.txt [2026-02-05T20:25:16.548557] [INFO ] [sig ] [1704/3445] Completed JJSF in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:16.548620] [INFO ] [sig ] [1705/3445] Forecasting JKHY... [2026-02-05T20:25:16.548653] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-05T20:25:16.548700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-05T20:25:16.560813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-05T20:25:16.561237] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-05T20:25:16.562106] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-05T20:25:16.562160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:16.562193] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:16.562220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:16.562292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:16.621105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:16.622121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:16.622377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:16.622411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:16.745176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:16.745331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:16.745371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:16.745401] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:16.748831] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-02-05T20:25:16.749117] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-05T20:25:16.749248] [INFO ] [sig ] JKHY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:16.892377] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JKHY.txt [2026-02-05T20:25:16.892510] [INFO ] [sig ] [1705/3445] Completed JKHY in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:16.892550] [INFO ] [sig ] [1706/3445] Forecasting JKS... [2026-02-05T20:25:16.892600] [INFO ] [sig ] Generating forecast for: JKS [2026-02-05T20:25:16.892632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-05T20:25:16.904023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-05T20:25:16.904339] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-05T20:25:16.905178] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-05T20:25:16.905232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:16.905292] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:16.905323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:16.905382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:16.966229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:16.967144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:16.967232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:16.967266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:17.094906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:17.095087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:17.095129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:17.095158] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:17.098656] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=8.99%) [2026-02-05T20:25:17.098956] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-05T20:25:17.099097] [INFO ] [sig ] JKS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:17.244592] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JKS.txt [2026-02-05T20:25:17.244731] [INFO ] [sig ] [1706/3445] Completed JKS in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:17.244772] [INFO ] [sig ] [1707/3445] Forecasting JLL... [2026-02-05T20:25:17.244802] [INFO ] [sig ] Generating forecast for: JLL [2026-02-05T20:25:17.244833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-05T20:25:17.255846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-05T20:25:17.256211] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-05T20:25:17.257086] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-05T20:25:17.257140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:17.257173] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:17.257200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:17.257258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:17.316561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:17.317481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:17.317602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:17.317638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:17.442500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:17.442675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:17.442719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:17.442750] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:17.446232] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: UP (p=78.45%) [2026-02-05T20:25:17.446512] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-05T20:25:17.446663] [INFO ] [sig ] JLL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:17.588463] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JLL.txt [2026-02-05T20:25:17.588614] [INFO ] [sig ] [1707/3445] Completed JLL in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:17.588657] [INFO ] [sig ] [1708/3445] Forecasting JLS... [2026-02-05T20:25:17.588688] [INFO ] [sig ] Generating forecast for: JLS [2026-02-05T20:25:17.588719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-05T20:25:17.599817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-05T20:25:17.600154] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-05T20:25:17.601003] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-05T20:25:17.601057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:17.601092] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:17.601120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:17.601178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:17.659472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:17.660331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:17.660420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:17.660454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:17.775878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:17.776048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:17.776090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:17.776119] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:17.779629] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=72.23%) [2026-02-05T20:25:17.779949] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-05T20:25:17.780090] [INFO ] [sig ] JLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:17.935426] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JLS.txt [2026-02-05T20:25:17.935628] [INFO ] [sig ] [1708/3445] Completed JLS in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:17.935676] [INFO ] [sig ] [1709/3445] Forecasting JMIA... [2026-02-05T20:25:17.935709] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-05T20:25:17.935744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-05T20:25:17.946899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-05T20:25:17.947222] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-05T20:25:17.948043] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-05T20:25:17.948096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:17.948127] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:17.948154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:17.948233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:18.008012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:18.008766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:18.008850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:18.008885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:18.137153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:18.137320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:18.137363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:18.137425] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:18.141091] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: DOWN (p=24.81%) [2026-02-05T20:25:18.141386] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-05T20:25:18.141520] [INFO ] [sig ] JMIA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:18.289142] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JMIA.txt [2026-02-05T20:25:18.289299] [INFO ] [sig ] [1709/3445] Completed JMIA in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:18.289339] [INFO ] [sig ] [1710/3445] Forecasting JMSB... [2026-02-05T20:25:18.289370] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-05T20:25:18.289401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-05T20:25:18.299929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-05T20:25:18.300233] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-05T20:25:18.301052] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-05T20:25:18.301105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:18.301138] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:18.301165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:18.301221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:18.358868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:18.359484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:18.359563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:18.359616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:18.466049] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:18.466249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:18.466293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:18.466323] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:18.469876] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-02-05T20:25:18.470156] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-05T20:25:18.470287] [INFO ] [sig ] JMSB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:18.610829] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JMSB.txt [2026-02-05T20:25:18.611008] [INFO ] [sig ] [1710/3445] Completed JMSB in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:18.611057] [INFO ] [sig ] [1711/3445] Forecasting JNJ... [2026-02-05T20:25:18.611096] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-05T20:25:18.611127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-05T20:25:18.622491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-05T20:25:18.622911] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-05T20:25:18.623808] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-05T20:25:18.623864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:18.623897] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:18.623924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:18.623996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:18.683243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:18.684111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:18.684195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:18.684228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:18.807511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:18.807685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:18.807728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:18.807761] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:18.811622] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=49.45%) [2026-02-05T20:25:18.811902] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-05T20:25:18.812035] [INFO ] [sig ] JNJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:18.953561] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JNJ.txt [2026-02-05T20:25:18.953713] [INFO ] [sig ] [1711/3445] Completed JNJ in 0.3s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:18.953753] [INFO ] [sig ] [1712/3445] Forecasting JOBY... [2026-02-05T20:25:18.953784] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-05T20:25:18.953815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-05T20:25:18.963714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-05T20:25:18.964031] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-05T20:25:18.964856] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-05T20:25:18.964909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:18.964948] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:18.964981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:18.965051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:19.028318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:19.029225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:19.029311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:19.029346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:19.152125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:19.152288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:19.152329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:19.152357] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:19.155922] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=18.21%) [2026-02-05T20:25:19.156199] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-05T20:25:19.156337] [INFO ] [sig ] JOBY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:19.305628] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JOBY.txt [2026-02-05T20:25:19.305793] [INFO ] [sig ] [1712/3445] Completed JOBY in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:19.305835] [INFO ] [sig ] [1713/3445] Forecasting JOE... [2026-02-05T20:25:19.305865] [INFO ] [sig ] Generating forecast for: JOE [2026-02-05T20:25:19.305896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-05T20:25:19.317159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-05T20:25:19.317563] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-05T20:25:19.318520] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-05T20:25:19.318595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:19.318632] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:19.318660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:19.318718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:19.380694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:19.381617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:19.381704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:19.381740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:19.506916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:19.507075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:19.507116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:19.507145] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:19.510633] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=98.69%) [2026-02-05T20:25:19.510921] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-05T20:25:19.511079] [INFO ] [sig ] JOE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:19.659252] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JOE.txt [2026-02-05T20:25:19.659388] [INFO ] [sig ] [1713/3445] Completed JOE in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.4m [2026-02-05T20:25:19.659428] [INFO ] [sig ] [1714/3445] Forecasting JOF... [2026-02-05T20:25:19.659458] [INFO ] [sig ] Generating forecast for: JOF [2026-02-05T20:25:19.659489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-05T20:25:19.671372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-05T20:25:19.671862] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-05T20:25:19.673067] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-05T20:25:19.673139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:19.673210] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:19.673265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:19.673364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:19.747225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:19.748137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:19.748255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:19.748293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:19.876542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:19.876746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:19.876790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:19.876822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:19.880659] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=95.66%) [2026-02-05T20:25:19.880947] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-05T20:25:19.881086] [INFO ] [sig ] JOF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:20.029106] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JOF.txt [2026-02-05T20:25:20.029241] [INFO ] [sig ] [1714/3445] Completed JOF in 0.4s | 2.79 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-05T20:25:20.029280] [INFO ] [sig ] [1715/3445] Forecasting JPC... [2026-02-05T20:25:20.029310] [INFO ] [sig ] Generating forecast for: JPC [2026-02-05T20:25:20.029341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-05T20:25:20.039838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-05T20:25:20.040168] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-05T20:25:20.041005] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-05T20:25:20.041060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:20.041095] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:20.041123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:20.041180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:20.103024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:20.103962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:20.104066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:20.104109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:20.221749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:20.221909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:20.221950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:20.221978] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:20.225365] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-02-05T20:25:20.225658] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-05T20:25:20.225786] [INFO ] [sig ] JPC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:20.383462] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JPC.txt [2026-02-05T20:25:20.383612] [INFO ] [sig ] [1715/3445] Completed JPC in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:20.383655] [INFO ] [sig ] [1716/3445] Forecasting JPEF... [2026-02-05T20:25:20.383685] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-05T20:25:20.383716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-05T20:25:20.394628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-05T20:25:20.394989] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-05T20:25:20.395812] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-05T20:25:20.395866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:20.395899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:20.395926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:20.395987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:20.453684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:20.454370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:20.454477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:20.454512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:20.577391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:20.577595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:20.577648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:20.577682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:20.581392] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: UP (p=82.01%) [2026-02-05T20:25:20.581699] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-05T20:25:20.581842] [INFO ] [sig ] JPEF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:20.737680] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JPEF.txt [2026-02-05T20:25:20.737873] [INFO ] [sig ] [1716/3445] Completed JPEF in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:20.737918] [INFO ] [sig ] [1717/3445] Forecasting JPM... [2026-02-05T20:25:20.737951] [INFO ] [sig ] Generating forecast for: JPM [2026-02-05T20:25:20.737983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-05T20:25:20.750745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-05T20:25:20.751157] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-05T20:25:20.752038] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-05T20:25:20.752095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:20.752128] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:20.752156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:20.752215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:20.820963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:20.822226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:20.822316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:20.822350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:20.974732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:20.974922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:20.974980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:20.975017] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:20.979883] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=80.66%) [2026-02-05T20:25:20.980402] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-05T20:25:20.980602] [INFO ] [sig ] JPM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:21.137466] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JPM.txt [2026-02-05T20:25:21.137650] [INFO ] [sig ] [1717/3445] Completed JPM in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:21.137701] [INFO ] [sig ] [1718/3445] Forecasting JQC... [2026-02-05T20:25:21.137732] [INFO ] [sig ] Generating forecast for: JQC [2026-02-05T20:25:21.137765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-05T20:25:21.150146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-05T20:25:21.150523] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-05T20:25:21.151354] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-05T20:25:21.151409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:21.151441] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:21.151467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:21.151524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:21.212880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:21.213880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:21.213976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:21.214011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:21.347323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:21.347502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:21.347544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:21.347596] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:21.351330] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: DOWN (p=10.82%) [2026-02-05T20:25:21.351702] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-05T20:25:21.351859] [INFO ] [sig ] JQC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:21.496295] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JQC.txt [2026-02-05T20:25:21.496497] [INFO ] [sig ] [1718/3445] Completed JQC in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:21.496553] [INFO ] [sig ] [1719/3445] Forecasting JRI... [2026-02-05T20:25:21.496618] [INFO ] [sig ] Generating forecast for: JRI [2026-02-05T20:25:21.496672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-05T20:25:21.509711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-05T20:25:21.510137] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-05T20:25:21.511015] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-05T20:25:21.511075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:21.511115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:21.511160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:21.511226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:21.577745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:21.578713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:21.578803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:21.578838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:21.719886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:21.720060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:21.720115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:21.720155] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:21.723810] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-05T20:25:21.724115] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-05T20:25:21.724258] [INFO ] [sig ] JRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:21.871469] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JRI.txt [2026-02-05T20:25:21.871699] [INFO ] [sig ] [1719/3445] Completed JRI in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:21.871745] [INFO ] [sig ] [1720/3445] Forecasting JRS... [2026-02-05T20:25:21.871778] [INFO ] [sig ] Generating forecast for: JRS [2026-02-05T20:25:21.871810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-05T20:25:21.883672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-05T20:25:21.884066] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-05T20:25:21.884961] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-05T20:25:21.885016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:21.885051] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:21.885080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:21.885139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:21.946646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:21.947468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:21.947552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:21.947604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:22.063390] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:22.063550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:22.063614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:22.063646] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:22.067237] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-05T20:25:22.067545] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-05T20:25:22.067704] [INFO ] [sig ] JRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:22.213604] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JRS.txt [2026-02-05T20:25:22.213767] [INFO ] [sig ] [1720/3445] Completed JRS in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:22.213809] [INFO ] [sig ] [1721/3445] Forecasting JSM... [2026-02-05T20:25:22.213840] [INFO ] [sig ] Generating forecast for: JSM [2026-02-05T20:25:22.213873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-05T20:25:22.225456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-05T20:25:22.225841] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-05T20:25:22.226725] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-05T20:25:22.226781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:22.226814] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:22.226843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:22.226902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:22.289298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:22.290619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:22.290709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:22.290744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:22.406560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:22.406749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:22.406792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:22.406838] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:22.410405] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: DOWN (p=4.90%) [2026-02-05T20:25:22.410729] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-05T20:25:22.410866] [INFO ] [sig ] JSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:22.548485] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JSM.txt [2026-02-05T20:25:22.548659] [INFO ] [sig ] [1721/3445] Completed JSM in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:22.548702] [INFO ] [sig ] [1722/3445] Forecasting JSMD... [2026-02-05T20:25:22.548732] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-05T20:25:22.548764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-05T20:25:22.563209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-05T20:25:22.563590] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-05T20:25:22.564497] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-05T20:25:22.564550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:22.564600] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:22.564628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:22.564684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:22.622709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:22.623340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:22.623430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:22.623463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:22.746862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:22.747014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:22.747052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:22.747081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:22.750586] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: UP (p=63.30%) [2026-02-05T20:25:22.750872] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-05T20:25:22.751002] [INFO ] [sig ] JSMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:22.890626] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/JSMD.txt [2026-02-05T20:25:22.890758] [INFO ] [sig ] [1722/3445] Completed JSMD in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:22.890798] [INFO ] [sig ] [1723/3445] Forecasting JSML... [2026-02-05T20:25:22.890828] [INFO ] [sig ] Generating forecast for: JSML [2026-02-05T20:25:22.890859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-05T20:25:22.901675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-05T20:25:22.902003] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-05T20:25:22.902841] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-05T20:25:22.902894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:22.902954] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:22.902995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:22.903052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:22.961003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:22.961894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:22.961980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:22.962029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:23.074501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:23.074674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:23.074717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:23.074746] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:23.078110] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=45.67%) [2026-02-05T20:25:23.078412] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-05T20:25:23.078538] [INFO ] [sig ] JSML: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:23.218662] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JSML.txt [2026-02-05T20:25:23.218800] [INFO ] [sig ] [1723/3445] Completed JSML in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:23.218840] [INFO ] [sig ] [1724/3445] Forecasting JTEK... [2026-02-05T20:25:23.218871] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-05T20:25:23.218902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-05T20:25:23.231422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-05T20:25:23.231907] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-05T20:25:23.233117] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-05T20:25:23.233180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:23.233221] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:23.233257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:23.233333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:23.296831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:23.297845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:23.297944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:23.297979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:23.418386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:23.418546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:23.418607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:23.418643] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:23.422292] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: DOWN (p=12.87%) [2026-02-05T20:25:23.422599] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-05T20:25:23.422735] [INFO ] [sig ] JTEK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:23.572536] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JTEK.txt [2026-02-05T20:25:23.572723] [INFO ] [sig ] [1724/3445] Completed JTEK in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:23.572767] [INFO ] [sig ] [1725/3445] Forecasting JVA... [2026-02-05T20:25:23.572800] [INFO ] [sig ] Generating forecast for: JVA [2026-02-05T20:25:23.572834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-05T20:25:23.584459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-05T20:25:23.584811] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-05T20:25:23.585700] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-05T20:25:23.585756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:23.585791] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:23.585833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:23.585896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:23.648986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:23.649926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:23.650019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:23.650056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:23.768268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:23.768439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:23.768479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:23.768509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:23.771983] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: DOWN (p=20.89%) [2026-02-05T20:25:23.772271] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-05T20:25:23.772402] [INFO ] [sig ] JVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:23.917283] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JVA.txt [2026-02-05T20:25:23.917450] [INFO ] [sig ] [1725/3445] Completed JVA in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:23.917492] [INFO ] [sig ] [1726/3445] Forecasting JXN... [2026-02-05T20:25:23.917527] [INFO ] [sig ] Generating forecast for: JXN [2026-02-05T20:25:23.917560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-05T20:25:23.928828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-05T20:25:23.929195] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-05T20:25:23.930061] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-05T20:25:23.930116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:23.930148] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:23.930177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:23.930237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:23.992048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:23.992736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:23.992822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:23.992858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:24.117833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:24.118005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:24.118048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:24.118115] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:24.122085] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: DOWN (p=38.76%) [2026-02-05T20:25:24.122503] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-05T20:25:24.122690] [INFO ] [sig ] JXN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:24.277764] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/JXN.txt [2026-02-05T20:25:24.277932] [INFO ] [sig ] [1726/3445] Completed JXN in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:24.277976] [INFO ] [sig ] [1727/3445] Forecasting KAI... [2026-02-05T20:25:24.278009] [INFO ] [sig ] Generating forecast for: KAI [2026-02-05T20:25:24.278045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-05T20:25:24.290309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-05T20:25:24.290728] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-05T20:25:24.291618] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-05T20:25:24.291674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:24.291708] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:24.291739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:24.291798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:24.354418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:24.355364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:24.355464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:24.355500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:24.478870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:24.479030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:24.479078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:24.479116] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:24.482756] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-05T20:25:24.483049] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-05T20:25:24.483185] [INFO ] [sig ] KAI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:24.633227] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KAI.txt [2026-02-05T20:25:24.633360] [INFO ] [sig ] [1727/3445] Completed KAI in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:24.633401] [INFO ] [sig ] [1728/3445] Forecasting KARO... [2026-02-05T20:25:24.633431] [INFO ] [sig ] Generating forecast for: KARO [2026-02-05T20:25:24.633463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-05T20:25:24.646999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-05T20:25:24.647459] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-05T20:25:24.648555] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-05T20:25:24.648635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:24.648669] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:24.648697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:24.648756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:24.710944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:24.712116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:24.712225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:24.712264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:24.834463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:24.834644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:24.834687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:24.834716] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:24.838240] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: DOWN (p=33.46%) [2026-02-05T20:25:24.838529] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-05T20:25:24.838681] [INFO ] [sig ] KARO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:24.987105] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KARO.txt [2026-02-05T20:25:24.987248] [INFO ] [sig ] [1728/3445] Completed KARO in 0.4s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:24.987290] [INFO ] [sig ] [1729/3445] Forecasting KB... [2026-02-05T20:25:24.987322] [INFO ] [sig ] Generating forecast for: KB [2026-02-05T20:25:24.987364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-05T20:25:24.998453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-05T20:25:24.998815] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-05T20:25:24.999699] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-05T20:25:24.999754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:24.999788] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:24.999818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:24.999875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:25.058112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:25.058805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:25.058889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:25.058924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:25.181908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:25.182065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:25.182106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:25.182134] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:25.185608] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-05T20:25:25.185886] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-05T20:25:25.186017] [INFO ] [sig ] KB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:25.324684] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KB.txt [2026-02-05T20:25:25.324844] [INFO ] [sig ] [1729/3445] Completed KB in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:25.324884] [INFO ] [sig ] [1730/3445] Forecasting KBH... [2026-02-05T20:25:25.324916] [INFO ] [sig ] Generating forecast for: KBH [2026-02-05T20:25:25.324946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-05T20:25:25.336055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-05T20:25:25.336396] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-05T20:25:25.337222] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-05T20:25:25.337274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:25.337306] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:25.337334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:25.337390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:25.395304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:25.396182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:25.396278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:25.396311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:25.515783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:25.515949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:25.515989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:25.516019] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:25.519457] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=9.69%) [2026-02-05T20:25:25.519751] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-05T20:25:25.519882] [INFO ] [sig ] KBH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:25.660989] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KBH.txt [2026-02-05T20:25:25.661123] [INFO ] [sig ] [1730/3445] Completed KBH in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.3m [2026-02-05T20:25:25.661164] [INFO ] [sig ] [1731/3445] Forecasting KBWB... [2026-02-05T20:25:25.661193] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-05T20:25:25.661224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-05T20:25:25.673015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-05T20:25:25.673409] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-05T20:25:25.674254] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-05T20:25:25.674308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:25.674340] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:25.674367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:25.674423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:25.734473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:25.735356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:25.735443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:25.735477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:25.857875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:25.858026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:25.858067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:25.858096] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:25.861570] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: DOWN (p=32.67%) [2026-02-05T20:25:25.861864] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-05T20:25:25.861992] [INFO ] [sig ] KBWB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:26.005700] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KBWB.txt [2026-02-05T20:25:26.005855] [INFO ] [sig ] [1731/3445] Completed KBWB in 0.3s | 2.79 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-05T20:25:26.005896] [INFO ] [sig ] [1732/3445] Forecasting KBWD... [2026-02-05T20:25:26.005926] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-05T20:25:26.005957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-05T20:25:26.018482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-05T20:25:26.018908] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-05T20:25:26.019836] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-05T20:25:26.019892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:26.019925] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:26.019951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:26.020009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:26.082396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:26.083503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:26.083610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:26.083648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:26.205834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:26.205994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:26.206033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:26.206062] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:26.209670] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=32.88%) [2026-02-05T20:25:26.209998] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-05T20:25:26.210148] [INFO ] [sig ] KBWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:26.357709] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KBWD.txt [2026-02-05T20:25:26.357891] [INFO ] [sig ] [1732/3445] Completed KBWD in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:26.357933] [INFO ] [sig ] [1733/3445] Forecasting KBWP... [2026-02-05T20:25:26.357964] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-05T20:25:26.357995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-05T20:25:26.370428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-05T20:25:26.370838] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-05T20:25:26.371739] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-05T20:25:26.371795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:26.371828] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:26.371858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:26.371929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:26.430941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:26.431909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:26.432057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:26.432097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:26.557263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:26.557427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:26.557471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:26.557501] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:26.561136] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=72.09%) [2026-02-05T20:25:26.561427] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-05T20:25:26.561560] [INFO ] [sig ] KBWP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:26.727033] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KBWP.txt [2026-02-05T20:25:26.727200] [INFO ] [sig ] [1733/3445] Completed KBWP in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:26.727246] [INFO ] [sig ] [1734/3445] Forecasting KBWY... [2026-02-05T20:25:26.727292] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-05T20:25:26.727338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-05T20:25:26.740066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-05T20:25:26.740512] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-05T20:25:26.741398] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-05T20:25:26.741455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:26.741488] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:26.741517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:26.741596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:26.800883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:26.801791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:26.801878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:26.801914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:26.924282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:26.924449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:26.924492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:26.924522] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:26.927960] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: UP (p=82.28%) [2026-02-05T20:25:26.928273] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-05T20:25:26.928406] [INFO ] [sig ] KBWY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:27.075916] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KBWY.txt [2026-02-05T20:25:27.076091] [INFO ] [sig ] [1734/3445] Completed KBWY in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:27.076133] [INFO ] [sig ] [1735/3445] Forecasting KC... [2026-02-05T20:25:27.076166] [INFO ] [sig ] Generating forecast for: KC [2026-02-05T20:25:27.076197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-05T20:25:27.088466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-05T20:25:27.088911] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-05T20:25:27.089894] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-05T20:25:27.089950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:27.089983] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:27.090011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:27.090074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:27.152568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:27.153646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:27.153740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:27.153774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:27.282422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:27.282606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:27.282653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:27.282683] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:27.286251] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: UP (p=81.60%) [2026-02-05T20:25:27.286545] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-05T20:25:27.286703] [INFO ] [sig ] KC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:27.435671] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KC.txt [2026-02-05T20:25:27.435837] [INFO ] [sig ] [1735/3445] Completed KC in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:27.435878] [INFO ] [sig ] [1736/3445] Forecasting KD... [2026-02-05T20:25:27.435909] [INFO ] [sig ] Generating forecast for: KD [2026-02-05T20:25:27.435941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-05T20:25:27.447411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-05T20:25:27.447832] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-05T20:25:27.448820] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-05T20:25:27.448874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:27.448907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:27.448939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:27.449018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:27.509417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:27.510321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:27.510411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:27.510445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:27.640745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:27.640918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:27.640960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:27.640992] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:27.644937] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: DOWN (p=31.49%) [2026-02-05T20:25:27.645432] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-05T20:25:27.645639] [INFO ] [sig ] KD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:27.798508] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KD.txt [2026-02-05T20:25:27.798740] [INFO ] [sig ] [1736/3445] Completed KD in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:27.798783] [INFO ] [sig ] [1737/3445] Forecasting KDP... [2026-02-05T20:25:27.798815] [INFO ] [sig ] Generating forecast for: KDP [2026-02-05T20:25:27.798857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-05T20:25:27.810518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-05T20:25:27.810964] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-05T20:25:27.811862] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-05T20:25:27.811918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:27.811952] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:27.811979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:27.812056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:27.873069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:27.874013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:27.874103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:27.874137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:28.000556] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:28.000732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:28.000772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:28.000802] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:28.004570] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: UP (p=71.09%) [2026-02-05T20:25:28.004882] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-05T20:25:28.005018] [INFO ] [sig ] KDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:28.147451] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KDP.txt [2026-02-05T20:25:28.147616] [INFO ] [sig ] [1737/3445] Completed KDP in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:28.147660] [INFO ] [sig ] [1738/3445] Forecasting KE... [2026-02-05T20:25:28.147692] [INFO ] [sig ] Generating forecast for: KE [2026-02-05T20:25:28.147724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-05T20:25:28.160165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-05T20:25:28.160783] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-05T20:25:28.161874] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-05T20:25:28.161927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:28.161974] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:28.162003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:28.162060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:28.223296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:28.224149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:28.224239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:28.224274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:28.353029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:28.353202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:28.353246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:28.353275] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:28.357265] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: UP (p=92.48%) [2026-02-05T20:25:28.357563] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-05T20:25:28.357730] [INFO ] [sig ] KE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:28.509055] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KE.txt [2026-02-05T20:25:28.509232] [INFO ] [sig ] [1738/3445] Completed KE in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:28.509274] [INFO ] [sig ] [1739/3445] Forecasting KELYA... [2026-02-05T20:25:28.509304] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-05T20:25:28.509334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-05T20:25:28.521329] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-05T20:25:28.521885] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-05T20:25:28.522721] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-05T20:25:28.522774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:28.522807] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:28.522833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:28.522891] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:28.582140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:28.582964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:28.583050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:28.583085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:28.706752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:28.706927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:28.706967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:28.706995] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:28.710850] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: DOWN (p=47.73%) [2026-02-05T20:25:28.711167] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-05T20:25:28.711333] [INFO ] [sig ] KELYA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:28.856941] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KELYA.txt [2026-02-05T20:25:28.857083] [INFO ] [sig ] [1739/3445] Completed KELYA in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:28.857135] [INFO ] [sig ] [1740/3445] Forecasting KEN... [2026-02-05T20:25:28.857170] [INFO ] [sig ] Generating forecast for: KEN [2026-02-05T20:25:28.857205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-05T20:25:28.868351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-05T20:25:28.868717] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-05T20:25:28.869544] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-05T20:25:28.869619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:28.869681] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:28.869711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:28.869769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:28.930368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:28.931154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:28.931239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:28.931272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:29.061017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:29.061188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:29.061233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:29.061263] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:29.065800] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: DOWN (p=4.85%) [2026-02-05T20:25:29.066154] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-05T20:25:29.066324] [INFO ] [sig ] KEN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:29.222667] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KEN.txt [2026-02-05T20:25:29.222843] [INFO ] [sig ] [1740/3445] Completed KEN in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:29.222887] [INFO ] [sig ] [1741/3445] Forecasting KEP... [2026-02-05T20:25:29.222919] [INFO ] [sig ] Generating forecast for: KEP [2026-02-05T20:25:29.222950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-05T20:25:29.235977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-05T20:25:29.236553] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-05T20:25:29.237611] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-05T20:25:29.237665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:29.237697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:29.237724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:29.237781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:29.299205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:29.300129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:29.300229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:29.300270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:29.429744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:29.429919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:29.429964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:29.429995] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:29.433727] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-05T20:25:29.434012] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-05T20:25:29.434151] [INFO ] [sig ] KEP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:29.582286] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KEP.txt [2026-02-05T20:25:29.582465] [INFO ] [sig ] [1741/3445] Completed KEP in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:29.582523] [INFO ] [sig ] [1742/3445] Forecasting KEX... [2026-02-05T20:25:29.582567] [INFO ] [sig ] Generating forecast for: KEX [2026-02-05T20:25:29.582625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-05T20:25:29.594832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-05T20:25:29.595216] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-05T20:25:29.596247] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-05T20:25:29.596311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:29.596351] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:29.596378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:29.596434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:29.655834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:29.656570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:29.656670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:29.656703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:29.785873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:29.786038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:29.786079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:29.786109] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:29.793353] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: DOWN (p=14.37%) [2026-02-05T20:25:29.793699] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-05T20:25:29.793862] [INFO ] [sig ] KEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:29.937854] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KEX.txt [2026-02-05T20:25:29.937989] [INFO ] [sig ] [1742/3445] Completed KEX in 0.4s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:29.938028] [INFO ] [sig ] [1743/3445] Forecasting KEYS... [2026-02-05T20:25:29.938058] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-05T20:25:29.938090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-05T20:25:29.949473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-05T20:25:29.949818] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-05T20:25:29.950630] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-05T20:25:29.950683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:29.950715] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:29.950742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:29.950799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:30.008822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:30.009831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:30.009923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:30.009957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:30.141678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:30.141846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:30.141886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:30.141953] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:30.145478] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=15.46%) [2026-02-05T20:25:30.145776] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-05T20:25:30.145923] [INFO ] [sig ] KEYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:30.286746] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KEYS.txt [2026-02-05T20:25:30.286875] [INFO ] [sig ] [1743/3445] Completed KEYS in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:30.286915] [INFO ] [sig ] [1744/3445] Forecasting KFS... [2026-02-05T20:25:30.286945] [INFO ] [sig ] Generating forecast for: KFS [2026-02-05T20:25:30.286977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-05T20:25:30.298175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-05T20:25:30.298525] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-05T20:25:30.299364] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-05T20:25:30.299418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:30.299451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:30.299478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:30.299539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:30.357111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:30.357745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:30.357823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:30.357856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:30.478609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:30.478769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:30.478809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:30.478838] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:30.482347] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=62.11%) [2026-02-05T20:25:30.482652] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-05T20:25:30.482786] [INFO ] [sig ] KFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:30.628168] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KFS.txt [2026-02-05T20:25:30.628353] [INFO ] [sig ] [1744/3445] Completed KFS in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:30.628401] [INFO ] [sig ] [1745/3445] Forecasting KFY... [2026-02-05T20:25:30.628431] [INFO ] [sig ] Generating forecast for: KFY [2026-02-05T20:25:30.628461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-05T20:25:30.639799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-05T20:25:30.640107] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-05T20:25:30.640983] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-05T20:25:30.641036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:30.641068] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:30.641095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:30.641154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:30.699525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:30.700234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:30.700342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:30.700385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:30.817973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:30.818143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:30.818186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:30.818255] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:30.821965] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-05T20:25:30.822254] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-05T20:25:30.822387] [INFO ] [sig ] KFY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:30.966903] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KFY.txt [2026-02-05T20:25:30.967056] [INFO ] [sig ] [1745/3445] Completed KFY in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:30.967096] [INFO ] [sig ] [1746/3445] Forecasting KGS... [2026-02-05T20:25:30.967126] [INFO ] [sig ] Generating forecast for: KGS [2026-02-05T20:25:30.967160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-05T20:25:30.978322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-05T20:25:30.978715] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-05T20:25:30.979549] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-05T20:25:30.979621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:30.979654] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:30.979682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:30.979739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:31.037903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:31.038806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:31.038891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:31.038924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:31.161523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:31.161698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:31.161738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:31.161767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:31.165142] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: DOWN (p=27.52%) [2026-02-05T20:25:31.165416] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-05T20:25:31.165544] [INFO ] [sig ] KGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:31.308587] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KGS.txt [2026-02-05T20:25:31.308751] [INFO ] [sig ] [1746/3445] Completed KGS in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.2m [2026-02-05T20:25:31.308792] [INFO ] [sig ] [1747/3445] Forecasting KHC... [2026-02-05T20:25:31.308822] [INFO ] [sig ] Generating forecast for: KHC [2026-02-05T20:25:31.308853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-05T20:25:31.320660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-05T20:25:31.321005] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-05T20:25:31.321841] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-05T20:25:31.321896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:31.321928] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:31.321955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:31.322017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:31.379927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:31.380560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:31.380671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:31.380705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:31.499168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:31.499326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:31.499383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:31.499413] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:31.502866] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-02-05T20:25:31.503148] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-05T20:25:31.503276] [INFO ] [sig ] KHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:31.644057] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KHC.txt [2026-02-05T20:25:31.644189] [INFO ] [sig ] [1747/3445] Completed KHC in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-05T20:25:31.644228] [INFO ] [sig ] [1748/3445] Forecasting KIDS... [2026-02-05T20:25:31.644258] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-05T20:25:31.644289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-05T20:25:31.655671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-05T20:25:31.656001] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-05T20:25:31.656838] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-05T20:25:31.656891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:31.656923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:31.656950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:31.657012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:31.715192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:31.715832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:31.715912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:31.715945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:31.837284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:31.837457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:31.837498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:31.837527] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:31.840940] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-02-05T20:25:31.841216] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-05T20:25:31.841342] [INFO ] [sig ] KIDS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:31.986825] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KIDS.txt [2026-02-05T20:25:31.986978] [INFO ] [sig ] [1748/3445] Completed KIDS in 0.3s | 2.79 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-05T20:25:31.987018] [INFO ] [sig ] [1749/3445] Forecasting KIM... [2026-02-05T20:25:31.987048] [INFO ] [sig ] Generating forecast for: KIM [2026-02-05T20:25:31.987081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-05T20:25:31.999660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-05T20:25:32.000013] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-05T20:25:32.000911] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-05T20:25:32.000967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:32.000999] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:32.001048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:32.001116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:32.058996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:32.059670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:32.059762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:32.059796] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:32.181860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:32.182016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:32.182055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:32.182084] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:32.185510] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=28.21%) [2026-02-05T20:25:32.185804] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-05T20:25:32.185935] [INFO ] [sig ] KIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:32.326151] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KIM.txt [2026-02-05T20:25:32.326293] [INFO ] [sig ] [1749/3445] Completed KIM in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:32.326335] [INFO ] [sig ] [1750/3445] Forecasting KINS... [2026-02-05T20:25:32.326365] [INFO ] [sig ] Generating forecast for: KINS [2026-02-05T20:25:32.326395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-05T20:25:32.337862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-05T20:25:32.338183] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-05T20:25:32.339069] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-05T20:25:32.339122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:32.339153] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:32.339181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:32.339243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:32.397554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:32.398232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:32.398351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:32.398386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:32.521658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:32.521815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:32.521856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:32.521886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:32.525406] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=52.70%) [2026-02-05T20:25:32.525720] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-05T20:25:32.525852] [INFO ] [sig ] KINS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:32.671215] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KINS.txt [2026-02-05T20:25:32.671367] [INFO ] [sig ] [1750/3445] Completed KINS in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:32.671408] [INFO ] [sig ] [1751/3445] Forecasting KIO... [2026-02-05T20:25:32.671438] [INFO ] [sig ] Generating forecast for: KIO [2026-02-05T20:25:32.671470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-05T20:25:32.683045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-05T20:25:32.683439] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-05T20:25:32.684420] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-05T20:25:32.684477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:32.684509] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:32.684537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:32.684616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:32.745157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:32.746017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:32.746113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:32.746149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:32.873423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:32.873800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:32.873842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:32.873873] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:32.877289] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=93.23%) [2026-02-05T20:25:32.877602] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-05T20:25:32.877732] [INFO ] [sig ] KIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:33.018198] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KIO.txt [2026-02-05T20:25:33.018349] [INFO ] [sig ] [1751/3445] Completed KIO in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:33.018388] [INFO ] [sig ] [1752/3445] Forecasting KKRS... [2026-02-05T20:25:33.018419] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-05T20:25:33.018449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-05T20:25:33.029611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-05T20:25:33.029910] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-05T20:25:33.030717] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-05T20:25:33.030769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:33.030801] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:33.030828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:33.030884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:33.096181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:33.097073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:33.097157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:33.097191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:33.212806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:33.212967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:33.213010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:33.213050] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:33.216481] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: UP (p=64.86%) [2026-02-05T20:25:33.216780] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-05T20:25:33.216909] [INFO ] [sig ] KKRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:33.358009] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KKRS.txt [2026-02-05T20:25:33.358141] [INFO ] [sig ] [1752/3445] Completed KKRS in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:33.358181] [INFO ] [sig ] [1753/3445] Forecasting KLAC... [2026-02-05T20:25:33.358243] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-05T20:25:33.358294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-05T20:25:33.369356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-05T20:25:33.369719] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-05T20:25:33.370537] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-05T20:25:33.370611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:33.370646] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:33.370674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:33.370731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:33.428757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:33.429405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:33.429496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:33.429529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:33.554446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:33.554620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:33.554662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:33.554692] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:33.558096] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=88.01%) [2026-02-05T20:25:33.558403] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-05T20:25:33.558532] [INFO ] [sig ] KLAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:33.702693] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KLAC.txt [2026-02-05T20:25:33.702898] [INFO ] [sig ] [1753/3445] Completed KLAC in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:33.702946] [INFO ] [sig ] [1754/3445] Forecasting KLIC... [2026-02-05T20:25:33.702987] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-05T20:25:33.703019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-05T20:25:33.714190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-05T20:25:33.714550] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-05T20:25:33.715387] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-05T20:25:33.715441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:33.715474] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:33.715502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:33.715560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:33.774152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:33.774796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:33.774877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:33.774910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:33.901249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:33.901414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:33.901454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:33.901483] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:33.904932] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: UP (p=72.10%) [2026-02-05T20:25:33.905208] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-05T20:25:33.905339] [INFO ] [sig ] KLIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:34.043990] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KLIC.txt [2026-02-05T20:25:34.044119] [INFO ] [sig ] [1754/3445] Completed KLIC in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:34.044158] [INFO ] [sig ] [1755/3445] Forecasting KLXE... [2026-02-05T20:25:34.044188] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-05T20:25:34.044218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-05T20:25:34.055536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-05T20:25:34.055871] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-05T20:25:34.056676] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-05T20:25:34.056729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:34.056761] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:34.056789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:34.056846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:34.115521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:34.116168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:34.116249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:34.116287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:34.239529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:34.239705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:34.239747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:34.239776] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:34.243628] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=33.74%) [2026-02-05T20:25:34.243909] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-05T20:25:34.244039] [INFO ] [sig ] KLXE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:34.385756] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KLXE.txt [2026-02-05T20:25:34.385889] [INFO ] [sig ] [1755/3445] Completed KLXE in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:34.385929] [INFO ] [sig ] [1756/3445] Forecasting KMB... [2026-02-05T20:25:34.385959] [INFO ] [sig ] Generating forecast for: KMB [2026-02-05T20:25:34.385991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-05T20:25:34.397278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-05T20:25:34.397621] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-05T20:25:34.398443] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-05T20:25:34.398496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:34.398529] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:34.398557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:34.398639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:34.457729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:34.458379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:34.458460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:34.458492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:34.577088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:34.577246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:34.577286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:34.577334] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:34.580817] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: DOWN (p=20.56%) [2026-02-05T20:25:34.581094] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-05T20:25:34.581242] [INFO ] [sig ] KMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:34.725934] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KMB.txt [2026-02-05T20:25:34.726061] [INFO ] [sig ] [1756/3445] Completed KMB in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:34.726100] [INFO ] [sig ] [1757/3445] Forecasting KMDA... [2026-02-05T20:25:34.726131] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-05T20:25:34.726161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-05T20:25:34.737180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-05T20:25:34.737518] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-05T20:25:34.738348] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-05T20:25:34.738401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:34.738481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:34.738509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:34.738567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:34.798866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:34.799550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:34.799651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:34.799685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:34.922353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:34.922512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:34.922553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:34.922601] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:34.926023] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=2.10%) [2026-02-05T20:25:34.926310] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-05T20:25:34.926445] [INFO ] [sig ] KMDA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:35.070026] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KMDA.txt [2026-02-05T20:25:35.070162] [INFO ] [sig ] [1757/3445] Completed KMDA in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:35.070202] [INFO ] [sig ] [1758/3445] Forecasting KMI... [2026-02-05T20:25:35.070233] [INFO ] [sig ] Generating forecast for: KMI [2026-02-05T20:25:35.070264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-05T20:25:35.081629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-05T20:25:35.082010] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-05T20:25:35.082979] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-05T20:25:35.083043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:35.083086] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:35.083123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:35.083202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:35.142929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:35.143637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:35.143720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:35.143753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:35.265272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:35.265443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:35.265491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:35.265520] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:35.269141] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: DOWN (p=43.47%) [2026-02-05T20:25:35.269423] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-05T20:25:35.269555] [INFO ] [sig ] KMI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:35.414486] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KMI.txt [2026-02-05T20:25:35.414631] [INFO ] [sig ] [1758/3445] Completed KMI in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:35.414673] [INFO ] [sig ] [1759/3445] Forecasting KMPB... [2026-02-05T20:25:35.414702] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-05T20:25:35.414732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-05T20:25:35.426243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-05T20:25:35.426565] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-05T20:25:35.427417] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-05T20:25:35.427471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:35.427712] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:35.427741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:35.427799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:35.488000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:35.488725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:35.488808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:35.488842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:35.597831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:35.597982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:35.598022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:35.598051] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:35.601449] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: DOWN (p=36.38%) [2026-02-05T20:25:35.601748] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-05T20:25:35.601882] [INFO ] [sig ] KMPB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:35.744090] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KMPB.txt [2026-02-05T20:25:35.744247] [INFO ] [sig ] [1759/3445] Completed KMPB in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:35.744287] [INFO ] [sig ] [1760/3445] Forecasting KMX... [2026-02-05T20:25:35.744321] [INFO ] [sig ] Generating forecast for: KMX [2026-02-05T20:25:35.744360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-05T20:25:35.755554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-05T20:25:35.755936] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-05T20:25:35.756812] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-05T20:25:35.756866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:35.756899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:35.756926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:35.756996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:35.816848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:35.817554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:35.817657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:35.817692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:35.937753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:35.937909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:35.937953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:35.938017] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:35.941519] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: DOWN (p=20.62%) [2026-02-05T20:25:35.941812] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-05T20:25:35.941939] [INFO ] [sig ] KMX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:36.081357] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KMX.txt [2026-02-05T20:25:36.081523] [INFO ] [sig ] [1760/3445] Completed KMX in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:36.081597] [INFO ] [sig ] [1761/3445] Forecasting KN... [2026-02-05T20:25:36.081641] [INFO ] [sig ] Generating forecast for: KN [2026-02-05T20:25:36.081689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-05T20:25:36.093100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-05T20:25:36.093423] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-05T20:25:36.094236] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-05T20:25:36.094289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:36.094321] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:36.094348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:36.094413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:36.152771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:36.153421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:36.153503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:36.153536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:36.286928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:36.287100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:36.287141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:36.287170] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:36.290765] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: DOWN (p=24.64%) [2026-02-05T20:25:36.291056] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-05T20:25:36.291198] [INFO ] [sig ] KN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:36.431083] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KN.txt [2026-02-05T20:25:36.431247] [INFO ] [sig ] [1761/3445] Completed KN in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:36.431287] [INFO ] [sig ] [1762/3445] Forecasting KNF... [2026-02-05T20:25:36.431319] [INFO ] [sig ] Generating forecast for: KNF [2026-02-05T20:25:36.431353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-05T20:25:36.443143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-05T20:25:36.443521] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-05T20:25:36.444443] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-05T20:25:36.444523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:36.444557] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:36.444608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:36.444670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:36.505007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:36.505929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:36.506023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:36.506058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:36.625054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:36.625229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:36.625270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:36.625300] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:36.628826] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=76.56%) [2026-02-05T20:25:36.629111] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-05T20:25:36.629246] [INFO ] [sig ] KNF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:36.770191] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KNF.txt [2026-02-05T20:25:36.770352] [INFO ] [sig ] [1762/3445] Completed KNF in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.1m [2026-02-05T20:25:36.770402] [INFO ] [sig ] [1763/3445] Forecasting KNOP... [2026-02-05T20:25:36.770439] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-05T20:25:36.770478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-05T20:25:36.782230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-05T20:25:36.782680] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-05T20:25:36.783551] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-05T20:25:36.783624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:36.783659] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:36.783686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:36.783752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:36.843812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:36.844724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:36.844817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:36.844852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:36.970808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:36.970986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:36.971045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:36.971082] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:36.974868] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=83.15%) [2026-02-05T20:25:36.975168] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-05T20:25:36.975303] [INFO ] [sig ] KNOP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:37.120020] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KNOP.txt [2026-02-05T20:25:37.120151] [INFO ] [sig ] [1763/3445] Completed KNOP in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-05T20:25:37.120191] [INFO ] [sig ] [1764/3445] Forecasting KNSA... [2026-02-05T20:25:37.120221] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-05T20:25:37.120251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-05T20:25:37.131540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-05T20:25:37.131923] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-05T20:25:37.132877] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-05T20:25:37.132939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:37.132975] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:37.133003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:37.133062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:37.193630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:37.194384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:37.194467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:37.194502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:37.319098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:37.319256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:37.319295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:37.319324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:37.323448] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: UP (p=52.31%) [2026-02-05T20:25:37.323954] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-05T20:25:37.324089] [INFO ] [sig ] KNSA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:37.469892] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KNSA.txt [2026-02-05T20:25:37.470048] [INFO ] [sig ] [1764/3445] Completed KNSA in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-05T20:25:37.470088] [INFO ] [sig ] [1765/3445] Forecasting KNSL... [2026-02-05T20:25:37.470118] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-05T20:25:37.470149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-05T20:25:37.481652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-05T20:25:37.482064] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-05T20:25:37.482991] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-05T20:25:37.483051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:37.483095] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:37.483129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:37.483187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:37.543611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:37.544485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:37.544598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:37.544636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:37.667488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:37.667671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:37.667719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:37.667749] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:37.671255] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-05T20:25:37.671543] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-05T20:25:37.671695] [INFO ] [sig ] KNSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:37.813616] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KNSL.txt [2026-02-05T20:25:37.813787] [INFO ] [sig ] [1765/3445] Completed KNSL in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-05T20:25:37.813831] [INFO ] [sig ] [1766/3445] Forecasting KNTK... [2026-02-05T20:25:37.813863] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-05T20:25:37.813895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-05T20:25:37.825679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-05T20:25:37.826057] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-05T20:25:37.826916] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-05T20:25:37.826971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:37.827005] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:37.827033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:37.827091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:37.887500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:37.888369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:37.888472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:37.888514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:38.007637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:38.007801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:38.007840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:38.007869] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:38.011370] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: UP (p=78.50%) [2026-02-05T20:25:38.011700] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-05T20:25:38.011834] [INFO ] [sig ] KNTK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:38.153596] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KNTK.txt [2026-02-05T20:25:38.153755] [INFO ] [sig ] [1766/3445] Completed KNTK in 0.3s | 2.79 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-05T20:25:38.153796] [INFO ] [sig ] [1767/3445] Forecasting KNX... [2026-02-05T20:25:38.153829] [INFO ] [sig ] Generating forecast for: KNX [2026-02-05T20:25:38.153873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-05T20:25:38.166473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-05T20:25:38.167068] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-05T20:25:38.168075] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-05T20:25:38.168127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:38.168160] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:38.168187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:38.168266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:38.227963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:38.228878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:38.229002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:38.229036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:38.358162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:38.358357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:38.358400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:38.358432] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:38.362205] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-02-05T20:25:38.362509] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-05T20:25:38.362674] [INFO ] [sig ] KNX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:38.503722] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KNX.txt [2026-02-05T20:25:38.503871] [INFO ] [sig ] [1767/3445] Completed KNX in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:38.503921] [INFO ] [sig ] [1768/3445] Forecasting KOD... [2026-02-05T20:25:38.503954] [INFO ] [sig ] Generating forecast for: KOD [2026-02-05T20:25:38.503994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-05T20:25:38.515512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-05T20:25:38.515857] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-05T20:25:38.516755] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-05T20:25:38.516807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:38.516839] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:38.516866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:38.516930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:38.576984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:38.577906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:38.577991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:38.578025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:38.708058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:38.708199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:38.708263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:38.708292] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:38.711885] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: UP (p=89.43%) [2026-02-05T20:25:38.712191] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-05T20:25:38.712322] [INFO ] [sig ] KOD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:38.853340] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KOD.txt [2026-02-05T20:25:38.853496] [INFO ] [sig ] [1768/3445] Completed KOD in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:38.853544] [INFO ] [sig ] [1769/3445] Forecasting KODK... [2026-02-05T20:25:38.853598] [INFO ] [sig ] Generating forecast for: KODK [2026-02-05T20:25:38.853631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-05T20:25:38.863749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-05T20:25:38.864077] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-05T20:25:38.864912] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-05T20:25:38.864966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:38.864997] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:38.865024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:38.865080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:38.922718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:38.923332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:38.923412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:38.923447] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:39.040730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:39.040889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:39.040951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:39.040982] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:39.044410] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=66.02%) [2026-02-05T20:25:39.044713] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-05T20:25:39.044855] [INFO ] [sig ] KODK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:39.184901] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KODK.txt [2026-02-05T20:25:39.185028] [INFO ] [sig ] [1769/3445] Completed KODK in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:39.185067] [INFO ] [sig ] [1770/3445] Forecasting KOF... [2026-02-05T20:25:39.185097] [INFO ] [sig ] Generating forecast for: KOF [2026-02-05T20:25:39.185128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-05T20:25:39.196204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-05T20:25:39.196539] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-05T20:25:39.197366] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-05T20:25:39.197419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:39.197452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:39.197478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:39.197534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:39.256594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:39.257223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:39.257304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:39.257337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:39.382023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:39.382172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:39.382213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:39.382244] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:39.385835] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: DOWN (p=44.06%) [2026-02-05T20:25:39.386116] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-05T20:25:39.386245] [INFO ] [sig ] KOF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:39.527296] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KOF.txt [2026-02-05T20:25:39.527466] [INFO ] [sig ] [1770/3445] Completed KOF in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:39.527515] [INFO ] [sig ] [1771/3445] Forecasting KOP... [2026-02-05T20:25:39.527553] [INFO ] [sig ] Generating forecast for: KOP [2026-02-05T20:25:39.527613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-05T20:25:39.538172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-05T20:25:39.538547] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-05T20:25:39.539366] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-05T20:25:39.539418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:39.539451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:39.539478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:39.539534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:39.597690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:39.598455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:39.598539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:39.598590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:39.716549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:39.716732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:39.716773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:39.716801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:39.720187] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=68.19%) [2026-02-05T20:25:39.720475] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-05T20:25:39.720645] [INFO ] [sig ] KOP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:39.863930] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KOP.txt [2026-02-05T20:25:39.864076] [INFO ] [sig ] [1771/3445] Completed KOP in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:39.864115] [INFO ] [sig ] [1772/3445] Forecasting KOPN... [2026-02-05T20:25:39.864145] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-05T20:25:39.864179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-05T20:25:39.875149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-05T20:25:39.875487] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-05T20:25:39.876318] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-05T20:25:39.876372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:39.876404] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:39.876431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:39.876488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:39.934557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:39.935333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:39.935416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:39.935449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:40.055838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:40.055999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:40.056041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:40.056071] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:40.059688] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: DOWN (p=49.51%) [2026-02-05T20:25:40.059971] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-05T20:25:40.060105] [INFO ] [sig ] KOPN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:40.209720] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KOPN.txt [2026-02-05T20:25:40.209853] [INFO ] [sig ] [1772/3445] Completed KOPN in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:40.209893] [INFO ] [sig ] [1773/3445] Forecasting KOSS... [2026-02-05T20:25:40.209922] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-05T20:25:40.209953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-05T20:25:40.220372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-05T20:25:40.220725] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-05T20:25:40.221523] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-05T20:25:40.221592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:40.221644] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:40.221680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:40.221750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:40.285446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:40.286310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:40.286397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:40.286432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:40.406985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:40.407148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:40.407188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:40.407218] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:40.411144] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=83.71%) [2026-02-05T20:25:40.411462] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-05T20:25:40.411616] [INFO ] [sig ] KOSS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:40.556694] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KOSS.txt [2026-02-05T20:25:40.556864] [INFO ] [sig ] [1773/3445] Completed KOSS in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:40.556908] [INFO ] [sig ] [1774/3445] Forecasting KPRX... [2026-02-05T20:25:40.556941] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-05T20:25:40.556974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-05T20:25:40.573109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-05T20:25:40.573647] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-05T20:25:40.574767] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-05T20:25:40.574836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:40.574951] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:40.575001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:40.575085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:40.638566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:40.639466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:40.639562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:40.639622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:40.756926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:40.757099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:40.757140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:40.757170] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:40.760730] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-05T20:25:40.761051] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-05T20:25:40.761190] [INFO ] [sig ] KPRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:40.907505] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KPRX.txt [2026-02-05T20:25:40.907705] [INFO ] [sig ] [1774/3445] Completed KPRX in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:40.907749] [INFO ] [sig ] [1775/3445] Forecasting KPTI... [2026-02-05T20:25:40.907780] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-05T20:25:40.907811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-05T20:25:40.919432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-05T20:25:40.920081] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-05T20:25:40.921152] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-05T20:25:40.921206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:40.921239] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:40.921266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:40.921323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:40.984604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:40.985671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:40.985778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:40.985819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:41.109185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:41.109355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:41.109399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:41.109430] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:41.113069] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-05T20:25:41.113376] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-05T20:25:41.113518] [INFO ] [sig ] KPTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:41.271891] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KPTI.txt [2026-02-05T20:25:41.272111] [INFO ] [sig ] [1775/3445] Completed KPTI in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:41.272164] [INFO ] [sig ] [1776/3445] Forecasting KRC... [2026-02-05T20:25:41.272206] [INFO ] [sig ] Generating forecast for: KRC [2026-02-05T20:25:41.272272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-05T20:25:41.287943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-05T20:25:41.288395] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-05T20:25:41.289532] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-05T20:25:41.289622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:41.289660] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:41.289687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:41.289744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:41.352682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:41.353548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:41.353652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:41.353687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:41.478946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:41.479111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:41.479151] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:41.479180] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:41.483163] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: DOWN (p=0.72%) [2026-02-05T20:25:41.483442] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-05T20:25:41.483592] [INFO ] [sig ] KRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:41.626351] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KRC.txt [2026-02-05T20:25:41.626514] [INFO ] [sig ] [1776/3445] Completed KRC in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:41.626561] [INFO ] [sig ] [1777/3445] Forecasting KREF... [2026-02-05T20:25:41.626614] [INFO ] [sig ] Generating forecast for: KREF [2026-02-05T20:25:41.626648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-05T20:25:41.637965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-05T20:25:41.638387] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-05T20:25:41.639214] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-05T20:25:41.639268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:41.639300] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:41.639327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:41.639385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:41.702342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:41.703271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:41.703360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:41.703393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:41.825911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:41.826075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:41.826116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:41.826180] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:41.829702] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: UP (p=91.92%) [2026-02-05T20:25:41.829997] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-05T20:25:41.830134] [INFO ] [sig ] KREF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:41.974702] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KREF.txt [2026-02-05T20:25:41.974864] [INFO ] [sig ] [1777/3445] Completed KREF in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:41.974904] [INFO ] [sig ] [1778/3445] Forecasting KRG... [2026-02-05T20:25:41.974936] [INFO ] [sig ] Generating forecast for: KRG [2026-02-05T20:25:41.974968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-05T20:25:41.987023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-05T20:25:41.987403] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-05T20:25:41.988277] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-05T20:25:41.988331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:41.988363] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:41.988389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:41.988447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:42.048476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:42.049383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:42.049467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:42.049501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:42.173783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:42.173950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:42.173991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:42.174019] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:42.177443] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: DOWN (p=31.78%) [2026-02-05T20:25:42.177755] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-05T20:25:42.177922] [INFO ] [sig ] KRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:42.330470] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KRG.txt [2026-02-05T20:25:42.330741] [INFO ] [sig ] [1778/3445] Completed KRG in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:42.330795] [INFO ] [sig ] [1779/3445] Forecasting KRMD... [2026-02-05T20:25:42.330836] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-05T20:25:42.330877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-05T20:25:42.343693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-05T20:25:42.344115] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-05T20:25:42.345256] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-05T20:25:42.345321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:42.345353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:42.345380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:42.345439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:42.410438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:42.411346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:42.411444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:42.411479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:42.539167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:42.539335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:42.539377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:42.539407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:42.542913] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=47.58%) [2026-02-05T20:25:42.543197] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-05T20:25:42.543332] [INFO ] [sig ] KRMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:42.689051] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KRMD.txt [2026-02-05T20:25:42.689210] [INFO ] [sig ] [1779/3445] Completed KRMD in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 10.0m [2026-02-05T20:25:42.689251] [INFO ] [sig ] [1780/3445] Forecasting KRNY... [2026-02-05T20:25:42.689283] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-05T20:25:42.689315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-05T20:25:42.700979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-05T20:25:42.701359] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-05T20:25:42.702235] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-05T20:25:42.702292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:42.702323] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:42.702349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:42.702407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:42.783616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:42.784765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:42.784884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:42.784923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:42.919655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:42.919833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:42.919882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:42.919930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:42.923882] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-02-05T20:25:42.924174] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-05T20:25:42.924309] [INFO ] [sig ] KRNY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:43.081784] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KRNY.txt [2026-02-05T20:25:43.081950] [INFO ] [sig ] [1780/3445] Completed KRNY in 0.4s | 2.79 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-05T20:25:43.081993] [INFO ] [sig ] [1781/3445] Forecasting KRO... [2026-02-05T20:25:43.082026] [INFO ] [sig ] Generating forecast for: KRO [2026-02-05T20:25:43.082058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-05T20:25:43.094317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-05T20:25:43.094741] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-05T20:25:43.095545] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-05T20:25:43.095624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:43.095659] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:43.095687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:43.095744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:43.153706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:43.154677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:43.154768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:43.154804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:43.272551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:43.272747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:43.272988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:43.273017] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:43.276563] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=52.00%) [2026-02-05T20:25:43.277112] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-05T20:25:43.277259] [INFO ] [sig ] KRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:43.419349] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KRO.txt [2026-02-05T20:25:43.419486] [INFO ] [sig ] [1781/3445] Completed KRO in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-05T20:25:43.419526] [INFO ] [sig ] [1782/3445] Forecasting KROS... [2026-02-05T20:25:43.419556] [INFO ] [sig ] Generating forecast for: KROS [2026-02-05T20:25:43.419679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-05T20:25:43.431084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-05T20:25:43.431427] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-05T20:25:43.432275] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-05T20:25:43.432328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:43.432361] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:43.432389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:43.432451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:43.490464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:43.491400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:43.491529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:43.491564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:43.614805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:43.614965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:43.615005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:43.615035] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:43.618476] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-05T20:25:43.618771] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-05T20:25:43.618901] [INFO ] [sig ] KROS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:43.760776] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KROS.txt [2026-02-05T20:25:43.760908] [INFO ] [sig ] [1782/3445] Completed KROS in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-05T20:25:43.760948] [INFO ] [sig ] [1783/3445] Forecasting KRRO... [2026-02-05T20:25:43.760978] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-05T20:25:43.761010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-05T20:25:43.772127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-05T20:25:43.772497] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-05T20:25:43.773322] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-05T20:25:43.773375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:43.773408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:43.773434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:43.773492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:43.831650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:43.832618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:43.832734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:43.832768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:43.960018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:43.960179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:43.960225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:43.960255] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:43.963888] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-02-05T20:25:43.964199] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-05T20:25:43.964365] [INFO ] [sig ] KRRO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:44.109297] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KRRO.txt [2026-02-05T20:25:44.109454] [INFO ] [sig ] [1783/3445] Completed KRRO in 0.3s | 2.79 sym/s | Total: 10.6m | ETA: 9.9m [2026-02-05T20:25:44.109497] [INFO ] [sig ] [1784/3445] Forecasting KRUS... [2026-02-05T20:25:44.109530] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-05T20:25:44.109564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-05T20:25:44.120863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-05T20:25:44.121224] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-05T20:25:44.122089] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-05T20:25:44.122144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:44.122177] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:44.122220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:44.122282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:44.182554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:44.183378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:44.183494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:44.183531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:44.300117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:44.300280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:44.300322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:44.300355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:44.303986] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: UP (p=98.26%) [2026-02-05T20:25:44.304273] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-05T20:25:44.304410] [INFO ] [sig ] KRUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:44.449469] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KRUS.txt [2026-02-05T20:25:44.449625] [INFO ] [sig ] [1784/3445] Completed KRUS in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:44.449670] [INFO ] [sig ] [1785/3445] Forecasting KRYS... [2026-02-05T20:25:44.449700] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-05T20:25:44.449732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-05T20:25:44.460991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-05T20:25:44.461314] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-05T20:25:44.462138] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-05T20:25:44.462191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:44.462224] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:44.462251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:44.462308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:44.522493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:44.523326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:44.523413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:44.523448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:44.648077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:44.648272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:44.648317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:44.648348] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:44.651931] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=50.83%) [2026-02-05T20:25:44.652220] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-05T20:25:44.652353] [INFO ] [sig ] KRYS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:44.801194] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KRYS.txt [2026-02-05T20:25:44.801363] [INFO ] [sig ] [1785/3445] Completed KRYS in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:44.801406] [INFO ] [sig ] [1786/3445] Forecasting KSCP... [2026-02-05T20:25:44.801439] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-05T20:25:44.801471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-05T20:25:44.812987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-05T20:25:44.813398] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-05T20:25:44.814286] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-05T20:25:44.814340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:44.814374] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:44.814403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:44.814463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:44.874965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:44.875823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:44.875914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:44.875951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:45.000305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:45.000471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:45.000513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:45.000542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:45.004878] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: UP (p=65.40%) [2026-02-05T20:25:45.005197] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-05T20:25:45.005340] [INFO ] [sig ] KSCP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:45.154373] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KSCP.txt [2026-02-05T20:25:45.154529] [INFO ] [sig ] [1786/3445] Completed KSCP in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:45.154600] [INFO ] [sig ] [1787/3445] Forecasting KSPI... [2026-02-05T20:25:45.154642] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-05T20:25:45.154683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-05T20:25:45.166788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-05T20:25:45.167175] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-05T20:25:45.168106] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-05T20:25:45.168161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:45.168195] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:45.168248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:45.168308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:45.228908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:45.229817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:45.229943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:45.229983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:45.356407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:45.356558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:45.356634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:45.356674] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:45.360283] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=90.22%) [2026-02-05T20:25:45.360631] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-05T20:25:45.360792] [INFO ] [sig ] KSPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:45.521075] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KSPI.txt [2026-02-05T20:25:45.521281] [INFO ] [sig ] [1787/3445] Completed KSPI in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:45.521329] [INFO ] [sig ] [1788/3445] Forecasting KSS... [2026-02-05T20:25:45.521362] [INFO ] [sig ] Generating forecast for: KSS [2026-02-05T20:25:45.521404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-05T20:25:45.533121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-05T20:25:45.533486] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-05T20:25:45.534336] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-05T20:25:45.534392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:45.534426] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:45.534456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:45.534515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:45.600173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:45.601232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:45.601334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:45.601376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:45.732364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:45.732527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:45.732599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:45.732642] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:45.736241] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-05T20:25:45.736545] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-05T20:25:45.736711] [INFO ] [sig ] KSS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:45.884788] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KSS.txt [2026-02-05T20:25:45.884939] [INFO ] [sig ] [1788/3445] Completed KSS in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:45.884980] [INFO ] [sig ] [1789/3445] Forecasting KTB... [2026-02-05T20:25:45.885011] [INFO ] [sig ] Generating forecast for: KTB [2026-02-05T20:25:45.885042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-05T20:25:45.895726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-05T20:25:45.896064] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-05T20:25:45.896911] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-05T20:25:45.896964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:45.896997] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:45.897024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:45.897081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:45.957206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:45.957999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:45.958085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:45.958124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:46.088834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:46.088999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:46.089042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:46.089072] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:46.092985] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=84.61%) [2026-02-05T20:25:46.093280] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-05T20:25:46.093421] [INFO ] [sig ] KTB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:46.241073] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KTB.txt [2026-02-05T20:25:46.241233] [INFO ] [sig ] [1789/3445] Completed KTB in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:46.241276] [INFO ] [sig ] [1790/3445] Forecasting KTCC... [2026-02-05T20:25:46.241309] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-05T20:25:46.241342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-05T20:25:46.251939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-05T20:25:46.252307] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-05T20:25:46.253189] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-05T20:25:46.253252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:46.253288] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:46.253316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:46.253373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:46.313160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:46.314068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:46.314154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:46.314190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:46.431813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:46.432181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:46.432227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:46.432256] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:46.435765] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=81.34%) [2026-02-05T20:25:46.436062] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-05T20:25:46.436194] [INFO ] [sig ] KTCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:46.593445] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KTCC.txt [2026-02-05T20:25:46.593644] [INFO ] [sig ] [1790/3445] Completed KTCC in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:46.593688] [INFO ] [sig ] [1791/3445] Forecasting KTF... [2026-02-05T20:25:46.593722] [INFO ] [sig ] Generating forecast for: KTF [2026-02-05T20:25:46.593754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-05T20:25:46.606602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-05T20:25:46.607017] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-05T20:25:46.607924] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-05T20:25:46.607979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:46.608053] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:46.608096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:46.608179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:46.669472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:46.670341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:46.670428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:46.670462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:46.798345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:46.798504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:46.798547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:46.798617] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:46.802454] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=38.93%) [2026-02-05T20:25:46.802758] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-05T20:25:46.802894] [INFO ] [sig ] KTF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:46.952295] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KTF.txt [2026-02-05T20:25:46.952455] [INFO ] [sig ] [1791/3445] Completed KTF in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:46.952498] [INFO ] [sig ] [1792/3445] Forecasting KURA... [2026-02-05T20:25:46.952529] [INFO ] [sig ] Generating forecast for: KURA [2026-02-05T20:25:46.952561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-05T20:25:46.964168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-05T20:25:46.964633] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-05T20:25:46.965550] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-05T20:25:46.965636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:46.965674] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:46.965703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:46.965763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:47.025844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:47.026756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:47.026846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:47.026879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:47.162363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:47.162534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:47.162596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:47.162631] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:47.166306] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-05T20:25:47.166666] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-05T20:25:47.166845] [INFO ] [sig ] KURA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:47.314222] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KURA.txt [2026-02-05T20:25:47.314415] [INFO ] [sig ] [1792/3445] Completed KURA in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:47.314457] [INFO ] [sig ] [1793/3445] Forecasting KVHI... [2026-02-05T20:25:47.314488] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-05T20:25:47.314520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-05T20:25:47.325491] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'KVHI'. [2026-02-05T20:25:47.325937] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-05T20:25:47.326927] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-05T20:25:47.326983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:47.327018] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:47.327047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:47.327106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:47.386150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:47.387094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:47.387184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:47.387219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:47.512145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:47.512311] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:25:47.512351] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:47.512380] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:47.516062] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=46.64%) [2026-02-05T20:25:47.516349] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-05T20:25:47.516481] [INFO ] [sig ] KVHI: Forecast for 2026-02-04: DOWN (sign=0.00) [2026-02-05T20:25:47.663036] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-05 0 -> ./output/forecasts/individual/2026-02-05/KVHI.txt [2026-02-05T20:25:47.663284] [INFO ] [sig ] [1793/3445] Completed KVHI in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:47.663362] [INFO ] [sig ] [1794/3445] Forecasting KVUE... [2026-02-05T20:25:47.663409] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-05T20:25:47.663454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-05T20:25:47.677448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-05T20:25:47.677967] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-05T20:25:47.679002] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-05T20:25:47.679071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:47.679116] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:47.679155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:47.679238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:47.754244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:47.755199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:47.755297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:47.755331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:47.874900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:47.875063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:47.875103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:47.875166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:47.878817] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-05T20:25:47.879139] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-05T20:25:47.879279] [INFO ] [sig ] KVUE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:48.020982] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KVUE.txt [2026-02-05T20:25:48.021151] [INFO ] [sig ] [1794/3445] Completed KVUE in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:48.021192] [INFO ] [sig ] [1795/3445] Forecasting KVYO... [2026-02-05T20:25:48.021224] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-05T20:25:48.021255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-05T20:25:48.032459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-05T20:25:48.032886] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-05T20:25:48.033730] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-05T20:25:48.033782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:48.033815] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:48.033842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:48.033911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:48.094225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:48.095173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:48.095272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:48.095307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:48.217761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:48.217925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:48.217965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:48.217994] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:48.221623] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=77.97%) [2026-02-05T20:25:48.221929] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-05T20:25:48.222085] [INFO ] [sig ] KVYO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:48.366279] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KVYO.txt [2026-02-05T20:25:48.366439] [INFO ] [sig ] [1795/3445] Completed KVYO in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.9m [2026-02-05T20:25:48.366480] [INFO ] [sig ] [1796/3445] Forecasting KYN... [2026-02-05T20:25:48.366511] [INFO ] [sig ] Generating forecast for: KYN [2026-02-05T20:25:48.366542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-05T20:25:48.377700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-05T20:25:48.378101] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-05T20:25:48.378976] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-05T20:25:48.379029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:48.379061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:48.379088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:48.379144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:48.440286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:48.441380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:48.441506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:48.441551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:48.560332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:48.560499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:48.560540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:48.560590] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:48.564046] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-05T20:25:48.564328] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-05T20:25:48.564461] [INFO ] [sig ] KYN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:48.705627] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/KYN.txt [2026-02-05T20:25:48.705797] [INFO ] [sig ] [1796/3445] Completed KYN in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-05T20:25:48.705839] [INFO ] [sig ] [1797/3445] Forecasting KYTX... [2026-02-05T20:25:48.705871] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-05T20:25:48.705902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-05T20:25:48.716788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-05T20:25:48.717163] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-05T20:25:48.717991] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-05T20:25:48.718059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:48.718092] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:48.718118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:48.718174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:48.777135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:48.778015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:48.778104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:48.778139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:48.899091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:48.899254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:48.899296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:48.899324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:48.902738] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: DOWN (p=37.35%) [2026-02-05T20:25:48.903011] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-05T20:25:48.903138] [INFO ] [sig ] KYTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:49.042927] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KYTX.txt [2026-02-05T20:25:49.043061] [INFO ] [sig ] [1797/3445] Completed KYTX in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-05T20:25:49.043100] [INFO ] [sig ] [1798/3445] Forecasting KZIA... [2026-02-05T20:25:49.043131] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-05T20:25:49.043162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-05T20:25:49.053820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-05T20:25:49.054158] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-05T20:25:49.055015] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-05T20:25:49.055067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:49.055101] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:49.055129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:49.055186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:49.114599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:49.115685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:49.115769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:49.115804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:49.235908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:49.236073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:49.236116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:49.236146] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:49.239795] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: DOWN (p=42.38%) [2026-02-05T20:25:49.240139] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-05T20:25:49.240283] [INFO ] [sig ] KZIA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:49.382625] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/KZIA.txt [2026-02-05T20:25:49.382787] [INFO ] [sig ] [1798/3445] Completed KZIA in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-05T20:25:49.382828] [INFO ] [sig ] [1799/3445] Forecasting L... [2026-02-05T20:25:49.382859] [INFO ] [sig ] Generating forecast for: L [2026-02-05T20:25:49.382889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-05T20:25:49.393545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-05T20:25:49.393953] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-05T20:25:49.394779] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-05T20:25:49.394831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:49.394862] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:49.394888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:49.394944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:49.454487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:49.455399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:49.455491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:49.455527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:49.576295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:49.576460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:49.576504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:49.576534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:49.580363] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: UP (p=54.90%) [2026-02-05T20:25:49.580680] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-05T20:25:49.580843] [INFO ] [sig ] L: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:49.723182] [INFO ] [LOCAL ] Saved forecast: L 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/L.txt [2026-02-05T20:25:49.723344] [INFO ] [sig ] [1799/3445] Completed L in 0.3s | 2.79 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-05T20:25:49.723384] [INFO ] [sig ] [1800/3445] Forecasting LAB... [2026-02-05T20:25:49.723415] [INFO ] [sig ] Generating forecast for: LAB [2026-02-05T20:25:49.723446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-05T20:25:49.735993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-05T20:25:49.736564] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-05T20:25:49.737420] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-05T20:25:49.737473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:49.737506] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:49.737533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:49.737613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:49.801618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:49.802615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:49.802714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:49.802748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:49.924902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:49.925062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:49.925101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:49.925131] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:49.928724] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: UP (p=79.12%) [2026-02-05T20:25:49.929044] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-05T20:25:49.929178] [INFO ] [sig ] LAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:50.089112] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LAB.txt [2026-02-05T20:25:50.089284] [INFO ] [sig ] [1800/3445] Completed LAB in 0.4s | 2.79 sym/s | Total: 10.7m | ETA: 9.8m [2026-02-05T20:25:50.089340] [INFO ] [sig ] [1801/3445] Forecasting LAC... [2026-02-05T20:25:50.089375] [INFO ] [sig ] Generating forecast for: LAC [2026-02-05T20:25:50.089408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-05T20:25:50.101753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-05T20:25:50.102425] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-05T20:25:50.103432] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-05T20:25:50.103489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:50.103522] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:50.103549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:50.103625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:50.164522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:50.165507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:50.165621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:50.165693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:50.293455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:50.293636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:50.293686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:50.293723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:50.297455] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: UP (p=64.11%) [2026-02-05T20:25:50.297769] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-05T20:25:50.297902] [INFO ] [sig ] LAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:50.473239] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LAC.txt [2026-02-05T20:25:50.473405] [INFO ] [sig ] [1801/3445] Completed LAC in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:50.473456] [INFO ] [sig ] [1802/3445] Forecasting LAD... [2026-02-05T20:25:50.473492] [INFO ] [sig ] Generating forecast for: LAD [2026-02-05T20:25:50.473524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-05T20:25:50.485916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-05T20:25:50.486323] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-05T20:25:50.487226] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-05T20:25:50.487282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:50.487315] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:50.487343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:50.487400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:50.564380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:50.565319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:50.565430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:50.565485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:50.688844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:50.689015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:50.689060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:50.689090] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:50.692803] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=2.97%) [2026-02-05T20:25:50.693210] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-05T20:25:50.693366] [INFO ] [sig ] LAD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:50.856735] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LAD.txt [2026-02-05T20:25:50.856895] [INFO ] [sig ] [1802/3445] Completed LAD in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:50.856935] [INFO ] [sig ] [1803/3445] Forecasting LAES... [2026-02-05T20:25:50.856967] [INFO ] [sig ] Generating forecast for: LAES [2026-02-05T20:25:50.856997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-05T20:25:50.869289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-05T20:25:50.869664] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-05T20:25:50.870482] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-05T20:25:50.870536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:50.870568] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:50.870635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:50.870696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:50.931219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:50.932104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:50.932192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:50.932227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:51.052172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:51.052335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:51.052378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:51.052407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:51.056108] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=45.15%) [2026-02-05T20:25:51.056393] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-05T20:25:51.056524] [INFO ] [sig ] LAES: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:51.202641] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LAES.txt [2026-02-05T20:25:51.202823] [INFO ] [sig ] [1803/3445] Completed LAES in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:51.202866] [INFO ] [sig ] [1804/3445] Forecasting LAKE... [2026-02-05T20:25:51.202899] [INFO ] [sig ] Generating forecast for: LAKE [2026-02-05T20:25:51.202930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAKE' from 'https://tdm.silogroup.org/data/derivative_storage/LAKE.csv'. [2026-02-05T20:25:51.214318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAKE'. [2026-02-05T20:25:51.214771] [INFO ] [FORECASTER] Starting predict_future for LAKE [2026-02-05T20:25:51.215624] [DEBUG] [LOCAL ] No optimal features file found for LAKE: ./output/feature-sets/LAKE.txt [2026-02-05T20:25:51.215677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:51.215710] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:51.215741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:51.215799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:51.275877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:51.276800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:51.276887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:51.276920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:51.398466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:51.398661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:51.398752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:51.398791] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:51.402401] [DEBUG] [FORECASTER] LAKE: Forecast T+1@11:T+2@11: DOWN (p=27.66%) [2026-02-05T20:25:51.402749] [INFO ] [FORECASTER] Completed predict_future for LAKE [2026-02-05T20:25:51.402914] [INFO ] [sig ] LAKE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:51.544127] [INFO ] [LOCAL ] Saved forecast: LAKE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LAKE.txt [2026-02-05T20:25:51.544323] [INFO ] [sig ] [1804/3445] Completed LAKE in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:51.544364] [INFO ] [sig ] [1805/3445] Forecasting LAND... [2026-02-05T20:25:51.544396] [INFO ] [sig ] Generating forecast for: LAND [2026-02-05T20:25:51.544428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-05T20:25:51.555854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-05T20:25:51.556254] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-05T20:25:51.557090] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-05T20:25:51.557143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:51.557175] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:51.557202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:51.557258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:51.614422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:51.615379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:51.615465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:51.615498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:51.734785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:51.734953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:51.734994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:51.735023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:51.738613] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: UP (p=52.23%) [2026-02-05T20:25:51.738947] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-05T20:25:51.739090] [INFO ] [sig ] LAND: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:51.887773] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LAND.txt [2026-02-05T20:25:51.887947] [INFO ] [sig ] [1805/3445] Completed LAND in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:51.887991] [INFO ] [sig ] [1806/3445] Forecasting LANDO... [2026-02-05T20:25:51.888024] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-05T20:25:51.888057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-05T20:25:51.900660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-05T20:25:51.901096] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-05T20:25:51.902270] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-05T20:25:51.902331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:51.902364] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:51.902392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:51.902450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:51.962987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:51.963950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:51.964043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:51.964077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:52.072351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:52.072529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:52.072591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:52.072627] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:52.076270] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-05T20:25:52.076626] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-05T20:25:52.076786] [INFO ] [sig ] LANDO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:52.224358] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LANDO.txt [2026-02-05T20:25:52.224535] [INFO ] [sig ] [1806/3445] Completed LANDO in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:52.224601] [INFO ] [sig ] [1807/3445] Forecasting LANDP... [2026-02-05T20:25:52.224638] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-05T20:25:52.224672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-05T20:25:52.236114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-05T20:25:52.236540] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-05T20:25:52.237439] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-05T20:25:52.237498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:52.237534] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:52.237562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:52.237648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:52.297857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:52.298812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:52.298909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:52.298946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:52.417154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:52.417326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:52.417370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:52.417404] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:52.421115] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=55.50%) [2026-02-05T20:25:52.421466] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-05T20:25:52.421637] [INFO ] [sig ] LANDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:52.577547] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LANDP.txt [2026-02-05T20:25:52.577724] [INFO ] [sig ] [1807/3445] Completed LANDP in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:52.577768] [INFO ] [sig ] [1808/3445] Forecasting LASE... [2026-02-05T20:25:52.577800] [INFO ] [sig ] Generating forecast for: LASE [2026-02-05T20:25:52.577837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LASE' from 'https://tdm.silogroup.org/data/derivative_storage/LASE.csv'. [2026-02-05T20:25:52.590173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LASE'. [2026-02-05T20:25:52.590554] [INFO ] [FORECASTER] Starting predict_future for LASE [2026-02-05T20:25:52.591415] [DEBUG] [LOCAL ] No optimal features file found for LASE: ./output/feature-sets/LASE.txt [2026-02-05T20:25:52.591471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:52.591588] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:52.591626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:52.591686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:52.653092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:52.653992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:52.654081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:52.654119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:52.772888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:52.773052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:52.773094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:52.773124] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:52.776594] [DEBUG] [FORECASTER] LASE: Forecast T+1@11:T+2@11: DOWN (p=5.71%) [2026-02-05T20:25:52.776881] [INFO ] [FORECASTER] Completed predict_future for LASE [2026-02-05T20:25:52.777016] [INFO ] [sig ] LASE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:52.950144] [INFO ] [LOCAL ] Saved forecast: LASE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LASE.txt [2026-02-05T20:25:52.950323] [INFO ] [sig ] [1808/3445] Completed LASE in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:52.950379] [INFO ] [sig ] [1809/3445] Forecasting LAZ... [2026-02-05T20:25:52.950415] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-05T20:25:52.950450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-05T20:25:52.962191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-05T20:25:52.962630] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-05T20:25:52.963493] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-05T20:25:52.963550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:52.963615] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:52.963647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:52.963706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:53.025711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:53.026621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:53.026712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:53.026748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:53.154590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:53.154752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:53.154797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:53.154828] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:53.158530] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-02-05T20:25:53.158836] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-05T20:25:53.158976] [INFO ] [sig ] LAZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:53.300791] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LAZ.txt [2026-02-05T20:25:53.300955] [INFO ] [sig ] [1809/3445] Completed LAZ in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:53.301189] [INFO ] [sig ] [1810/3445] Forecasting LBRDA... [2026-02-05T20:25:53.301218] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-05T20:25:53.301250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-05T20:25:53.313404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-05T20:25:53.313817] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-05T20:25:53.314651] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-05T20:25:53.314704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:53.314737] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:53.314764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:53.314826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:53.373263] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:53.374196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:53.374291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:53.374325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:53.501389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:53.501560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:53.501621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:53.501650] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:53.505163] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: DOWN (p=48.66%) [2026-02-05T20:25:53.505457] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-05T20:25:53.505612] [INFO ] [sig ] LBRDA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:53.646586] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LBRDA.txt [2026-02-05T20:25:53.646750] [INFO ] [sig ] [1810/3445] Completed LBRDA in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:53.646791] [INFO ] [sig ] [1811/3445] Forecasting LBRDK... [2026-02-05T20:25:53.646822] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-05T20:25:53.646855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-05T20:25:53.657533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-05T20:25:53.657961] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-05T20:25:53.658843] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-05T20:25:53.658897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:53.658929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:53.658956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:53.659012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:53.715881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:53.716765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:53.716850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:53.716884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:53.838852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:53.839050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:53.839110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:53.839223] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:53.844155] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-02-05T20:25:53.844655] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-05T20:25:53.844829] [INFO ] [sig ] LBRDK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:54.001826] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LBRDK.txt [2026-02-05T20:25:54.002008] [INFO ] [sig ] [1811/3445] Completed LBRDK in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:54.002064] [INFO ] [sig ] [1812/3445] Forecasting LBTYA... [2026-02-05T20:25:54.002098] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-05T20:25:54.002145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-05T20:25:54.013644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-05T20:25:54.013979] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-05T20:25:54.014837] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-05T20:25:54.014890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:54.014933] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:54.014963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:54.015035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:54.074867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:54.075620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:54.075732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:54.075778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:54.199497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:54.199676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:54.199720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:54.199751] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:54.203293] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=13.01%) [2026-02-05T20:25:54.203593] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-05T20:25:54.203727] [INFO ] [sig ] LBTYA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:54.356396] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LBTYA.txt [2026-02-05T20:25:54.356531] [INFO ] [sig ] [1812/3445] Completed LBTYA in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.8m [2026-02-05T20:25:54.356587] [INFO ] [sig ] [1813/3445] Forecasting LBTYK... [2026-02-05T20:25:54.356622] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-05T20:25:54.356653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-05T20:25:54.368902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-05T20:25:54.369228] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-05T20:25:54.370110] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-05T20:25:54.370163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:54.370194] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:54.370220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:54.370277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:54.430618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:54.431511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:54.431612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:54.431648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:54.559019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:54.559205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:54.559269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:54.559315] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:54.564090] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: UP (p=73.96%) [2026-02-05T20:25:54.564634] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-05T20:25:54.564817] [INFO ] [sig ] LBTYK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:54.711999] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LBTYK.txt [2026-02-05T20:25:54.712155] [INFO ] [sig ] [1813/3445] Completed LBTYK in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-05T20:25:54.712195] [INFO ] [sig ] [1814/3445] Forecasting LC... [2026-02-05T20:25:54.712225] [INFO ] [sig ] Generating forecast for: LC [2026-02-05T20:25:54.712258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-05T20:25:54.723741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-05T20:25:54.724058] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-05T20:25:54.724893] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-05T20:25:54.724947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:54.724979] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:54.725006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:54.725063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:54.784587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:54.785268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:54.785351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:54.785386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:54.908736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:54.908904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:54.908954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:54.908987] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:54.912475] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-02-05T20:25:54.912774] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-05T20:25:54.912933] [INFO ] [sig ] LC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:55.058017] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LC.txt [2026-02-05T20:25:55.058179] [INFO ] [sig ] [1814/3445] Completed LC in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-05T20:25:55.058241] [INFO ] [sig ] [1815/3445] Forecasting LCFY... [2026-02-05T20:25:55.058273] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-05T20:25:55.058304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-05T20:25:55.069434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-05T20:25:55.069869] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-05T20:25:55.070714] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-05T20:25:55.070767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:55.070799] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:55.070827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:55.070883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:55.130515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:55.131417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:55.131500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:55.131534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:55.248041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:55.248246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:55.248315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:55.248347] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:55.251833] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-05T20:25:55.252121] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-05T20:25:55.252258] [INFO ] [sig ] LCFY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:55.395795] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LCFY.txt [2026-02-05T20:25:55.395975] [INFO ] [sig ] [1815/3445] Completed LCFY in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-05T20:25:55.396016] [INFO ] [sig ] [1816/3445] Forecasting LCID... [2026-02-05T20:25:55.396047] [INFO ] [sig ] Generating forecast for: LCID [2026-02-05T20:25:55.396271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-05T20:25:55.407903] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'LCID'. [2026-02-05T20:25:55.408312] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-05T20:25:55.409189] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-05T20:25:55.409243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:55.409275] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:55.409302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:55.409359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:55.471900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:55.472842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:55.472946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:55.472980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:55.594943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:55.595106] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:25:55.595149] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:55.595180] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:55.598709] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=7.01%) [2026-02-05T20:25:55.598993] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-05T20:25:55.599124] [INFO ] [sig ] LCID: Forecast for 2026-02-04: DOWN (sign=0.00) [2026-02-05T20:25:55.743751] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-05 0 -> ./output/forecasts/individual/2026-02-05/LCID.txt [2026-02-05T20:25:55.743935] [INFO ] [sig ] [1816/3445] Completed LCID in 0.3s | 2.79 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-05T20:25:55.743978] [INFO ] [sig ] [1817/3445] Forecasting LCII... [2026-02-05T20:25:55.744009] [INFO ] [sig ] Generating forecast for: LCII [2026-02-05T20:25:55.744080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-05T20:25:55.756468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-05T20:25:55.756939] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-05T20:25:55.757770] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-05T20:25:55.757826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:55.757866] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:55.757899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:55.757969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:55.816788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:55.817729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:55.817815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:55.817849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:55.943865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:55.944024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:55.944067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:55.944097] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:55.947611] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=60.10%) [2026-02-05T20:25:55.947930] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-05T20:25:55.948072] [INFO ] [sig ] LCII: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:56.095511] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LCII.txt [2026-02-05T20:25:56.095709] [INFO ] [sig ] [1817/3445] Completed LCII in 0.4s | 2.79 sym/s | Total: 10.8m | ETA: 9.7m [2026-02-05T20:25:56.095752] [INFO ] [sig ] [1818/3445] Forecasting LCNB... [2026-02-05T20:25:56.095782] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-05T20:25:56.095815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-05T20:25:56.107531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-05T20:25:56.107905] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-05T20:25:56.108776] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-05T20:25:56.108839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:56.108878] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:56.108913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:56.108982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:56.167534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:56.168475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:56.168612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:56.168652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:56.283322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:56.283485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:56.283528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:56.283564] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:56.287133] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=77.97%) [2026-02-05T20:25:56.287428] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-05T20:25:56.287564] [INFO ] [sig ] LCNB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:56.447203] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LCNB.txt [2026-02-05T20:25:56.447365] [INFO ] [sig ] [1818/3445] Completed LCNB in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:56.447407] [INFO ] [sig ] [1819/3445] Forecasting LDI... [2026-02-05T20:25:56.447439] [INFO ] [sig ] Generating forecast for: LDI [2026-02-05T20:25:56.447469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-05T20:25:56.459463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-05T20:25:56.459961] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-05T20:25:56.460919] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-05T20:25:56.460978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:56.461044] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:56.461074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:56.461153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:56.535822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:56.537189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:56.537383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:56.537442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:56.708054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:56.708280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:56.708326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:56.708356] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:56.713680] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=94.31%) [2026-02-05T20:25:56.714286] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-05T20:25:56.714534] [INFO ] [sig ] LDI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:56.945928] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LDI.txt [2026-02-05T20:25:56.946192] [INFO ] [sig ] [1819/3445] Completed LDI in 0.5s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:56.946264] [INFO ] [sig ] [1820/3445] Forecasting LDOS... [2026-02-05T20:25:56.946319] [INFO ] [sig ] Generating forecast for: LDOS [2026-02-05T20:25:56.946371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDOS' from 'https://tdm.silogroup.org/data/derivative_storage/LDOS.csv'. [2026-02-05T20:25:56.970965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDOS'. [2026-02-05T20:25:56.979201] [INFO ] [FORECASTER] Starting predict_future for LDOS [2026-02-05T20:25:56.981120] [DEBUG] [LOCAL ] No optimal features file found for LDOS: ./output/feature-sets/LDOS.txt [2026-02-05T20:25:56.981227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:56.981283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:56.981333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:56.981427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:57.080927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:57.082066] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:57.082195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:57.082240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:57.259061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:57.259255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:57.259308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:57.259343] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:57.264304] [DEBUG] [FORECASTER] LDOS: Forecast T+1@11:T+2@11: UP (p=87.86%) [2026-02-05T20:25:57.264842] [INFO ] [FORECASTER] Completed predict_future for LDOS [2026-02-05T20:25:57.265061] [INFO ] [sig ] LDOS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:57.483546] [INFO ] [LOCAL ] Saved forecast: LDOS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LDOS.txt [2026-02-05T20:25:57.483823] [INFO ] [sig ] [1820/3445] Completed LDOS in 0.5s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:57.483893] [INFO ] [sig ] [1821/3445] Forecasting LDP... [2026-02-05T20:25:57.483949] [INFO ] [sig ] Generating forecast for: LDP [2026-02-05T20:25:57.484005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-05T20:25:57.501961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-05T20:25:57.502595] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-05T20:25:57.504002] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-05T20:25:57.504088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:57.504146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:57.504195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:57.504289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:57.598936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:57.600205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:57.600332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:57.600386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:57.754372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:57.754549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:57.754613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:57.754647] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:57.759100] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: DOWN (p=49.95%) [2026-02-05T20:25:57.759547] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-05T20:25:57.759774] [INFO ] [sig ] LDP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:57.916861] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LDP.txt [2026-02-05T20:25:57.917069] [INFO ] [sig ] [1821/3445] Completed LDP in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:57.917114] [INFO ] [sig ] [1822/3445] Forecasting LDSF... [2026-02-05T20:25:57.917145] [INFO ] [sig ] Generating forecast for: LDSF [2026-02-05T20:25:57.917177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDSF' from 'https://tdm.silogroup.org/data/derivative_storage/LDSF.csv'. [2026-02-05T20:25:57.928402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDSF'. [2026-02-05T20:25:57.928894] [INFO ] [FORECASTER] Starting predict_future for LDSF [2026-02-05T20:25:57.929791] [DEBUG] [LOCAL ] No optimal features file found for LDSF: ./output/feature-sets/LDSF.txt [2026-02-05T20:25:57.929851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:57.929894] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:57.929930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:57.930002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:57.991511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:57.992555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:57.992690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:57.992727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:58.122016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:58.122222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:58.122282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:58.122326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:58.127592] [DEBUG] [FORECASTER] LDSF: Forecast T+1@11:T+2@11: UP (p=69.46%) [2026-02-05T20:25:58.128116] [INFO ] [FORECASTER] Completed predict_future for LDSF [2026-02-05T20:25:58.128347] [INFO ] [sig ] LDSF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:58.278764] [INFO ] [LOCAL ] Saved forecast: LDSF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LDSF.txt [2026-02-05T20:25:58.278899] [INFO ] [sig ] [1822/3445] Completed LDSF in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:58.278939] [INFO ] [sig ] [1823/3445] Forecasting LE... [2026-02-05T20:25:58.278982] [INFO ] [sig ] Generating forecast for: LE [2026-02-05T20:25:58.279016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-05T20:25:58.289989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-05T20:25:58.290305] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-05T20:25:58.291127] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-05T20:25:58.291180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:58.291212] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:58.291240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:58.291296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:58.348774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:58.349409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:58.349488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:58.349521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:58.469232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:58.469387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:58.469428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:58.469457] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:58.472906] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: DOWN (p=9.81%) [2026-02-05T20:25:58.473199] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-05T20:25:58.473335] [INFO ] [sig ] LE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:58.612043] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LE.txt [2026-02-05T20:25:58.612206] [INFO ] [sig ] [1823/3445] Completed LE in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:58.612248] [INFO ] [sig ] [1824/3445] Forecasting LEA... [2026-02-05T20:25:58.612278] [INFO ] [sig ] Generating forecast for: LEA [2026-02-05T20:25:58.612309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-05T20:25:58.623374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-05T20:25:58.623785] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-05T20:25:58.624626] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-05T20:25:58.624679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:58.624712] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:58.624739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:58.624796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:58.681610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:58.682427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:58.682521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:58.682553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:58.799160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:58.799321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:58.799362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:58.799392] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:58.802910] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=72.29%) [2026-02-05T20:25:58.803217] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-05T20:25:58.803356] [INFO ] [sig ] LEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:58.944039] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LEA.txt [2026-02-05T20:25:58.944206] [INFO ] [sig ] [1824/3445] Completed LEA in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:58.944248] [INFO ] [sig ] [1825/3445] Forecasting LECO... [2026-02-05T20:25:58.944277] [INFO ] [sig ] Generating forecast for: LECO [2026-02-05T20:25:58.944308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-05T20:25:58.956236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-05T20:25:58.956661] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-05T20:25:58.957489] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-05T20:25:58.957542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:58.957624] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:58.957654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:58.957712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:59.015747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:59.016668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:59.016765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:59.016798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:59.137377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:59.137549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:59.137613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:59.137644] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:59.141136] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=29.94%) [2026-02-05T20:25:59.141415] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-05T20:25:59.141544] [INFO ] [sig ] LECO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:59.282143] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LECO.txt [2026-02-05T20:25:59.282304] [INFO ] [sig ] [1825/3445] Completed LECO in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:59.282346] [INFO ] [sig ] [1826/3445] Forecasting LEG... [2026-02-05T20:25:59.282376] [INFO ] [sig ] Generating forecast for: LEG [2026-02-05T20:25:59.282407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-05T20:25:59.293630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-05T20:25:59.294008] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-05T20:25:59.294847] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-05T20:25:59.294900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:59.294935] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:59.294964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:59.295020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:59.351894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:59.352812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:59.352899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:59.352931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:59.471347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:59.471509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:59.471551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:59.471633] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:59.475037] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-05T20:25:59.475315] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-05T20:25:59.475482] [INFO ] [sig ] LEG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:25:59.614211] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LEG.txt [2026-02-05T20:25:59.614370] [INFO ] [sig ] [1826/3445] Completed LEG in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:59.614410] [INFO ] [sig ] [1827/3445] Forecasting LEGH... [2026-02-05T20:25:59.614441] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-05T20:25:59.614471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-05T20:25:59.625772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-05T20:25:59.626201] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-05T20:25:59.627083] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-05T20:25:59.627146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:59.627180] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:59.627209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:59.627267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:25:59.685091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:25:59.686014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:25:59.686106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:25:59.686140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:25:59.819459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:25:59.819649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:25:59.819694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:25:59.819723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:25:59.823361] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: UP (p=92.24%) [2026-02-05T20:25:59.823717] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-05T20:25:59.823862] [INFO ] [sig ] LEGH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:25:59.975155] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LEGH.txt [2026-02-05T20:25:59.975332] [INFO ] [sig ] [1827/3445] Completed LEGH in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:25:59.975378] [INFO ] [sig ] [1828/3445] Forecasting LEGN... [2026-02-05T20:25:59.975408] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-05T20:25:59.975442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-05T20:25:59.987511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-05T20:25:59.987944] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-05T20:25:59.988849] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-05T20:25:59.988904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:25:59.988937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:25:59.988965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:25:59.989028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:00.047778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:00.048792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:00.048893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:00.048976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:00.182760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:00.182929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:00.182973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:00.183052] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:00.186705] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: DOWN (p=7.40%) [2026-02-05T20:26:00.187007] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-05T20:26:00.187642] [INFO ] [sig ] LEGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:00.329648] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LEGN.txt [2026-02-05T20:26:00.329840] [INFO ] [sig ] [1828/3445] Completed LEGN in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:26:00.329885] [INFO ] [sig ] [1829/3445] Forecasting LEN... [2026-02-05T20:26:00.329917] [INFO ] [sig ] Generating forecast for: LEN [2026-02-05T20:26:00.329949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-05T20:26:00.341527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-05T20:26:00.341979] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-05T20:26:00.342849] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-05T20:26:00.342904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:00.342937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:00.342966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:00.343024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:00.401383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:00.402331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:00.402422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:00.402457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:00.523528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:00.523737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:00.523788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:00.523833] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:00.528067] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: UP (p=62.41%) [2026-02-05T20:26:00.528518] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-05T20:26:00.528713] [INFO ] [sig ] LEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:00.678617] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LEN.txt [2026-02-05T20:26:00.678782] [INFO ] [sig ] [1829/3445] Completed LEN in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.7m [2026-02-05T20:26:00.678825] [INFO ] [sig ] [1830/3445] Forecasting LENZ... [2026-02-05T20:26:00.678855] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-05T20:26:00.678886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-05T20:26:00.690454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-05T20:26:00.690861] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-05T20:26:00.691722] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-05T20:26:00.691776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:00.691808] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:00.691835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:00.691939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:00.750241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:00.751153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:00.751241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:00.751275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:00.887705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:00.887871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:00.887916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:00.887949] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:00.891626] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=69.99%) [2026-02-05T20:26:00.891938] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-05T20:26:00.892126] [INFO ] [sig ] LENZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:01.044241] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LENZ.txt [2026-02-05T20:26:01.044420] [INFO ] [sig ] [1830/3445] Completed LENZ in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-05T20:26:01.044464] [INFO ] [sig ] [1831/3445] Forecasting LEO... [2026-02-05T20:26:01.044497] [INFO ] [sig ] Generating forecast for: LEO [2026-02-05T20:26:01.044530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-05T20:26:01.055797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-05T20:26:01.056191] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-05T20:26:01.057067] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-05T20:26:01.057135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:01.057179] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:01.057211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:01.057271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:01.132066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:01.133156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:01.133265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:01.133311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:01.274518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:01.274739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:01.274803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:01.274850] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:01.280112] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: UP (p=80.56%) [2026-02-05T20:26:01.280560] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-05T20:26:01.280780] [INFO ] [sig ] LEO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:01.435279] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LEO.txt [2026-02-05T20:26:01.435453] [INFO ] [sig ] [1831/3445] Completed LEO in 0.4s | 2.79 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-05T20:26:01.435498] [INFO ] [sig ] [1832/3445] Forecasting LESL... [2026-02-05T20:26:01.435528] [INFO ] [sig ] Generating forecast for: LESL [2026-02-05T20:26:01.435559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LESL' from 'https://tdm.silogroup.org/data/derivative_storage/LESL.csv'. [2026-02-05T20:26:01.447646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LESL'. [2026-02-05T20:26:01.448024] [INFO ] [FORECASTER] Starting predict_future for LESL [2026-02-05T20:26:01.448920] [DEBUG] [LOCAL ] No optimal features file found for LESL: ./output/feature-sets/LESL.txt [2026-02-05T20:26:01.449002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:01.449042] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:01.449076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:01.449135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:01.508830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:01.509923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:01.510012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:01.510045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:01.634782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:01.634963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:01.635008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:01.635038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:01.638763] [DEBUG] [FORECASTER] LESL: Forecast T+1@11:T+2@11: DOWN (p=28.58%) [2026-02-05T20:26:01.639078] [INFO ] [FORECASTER] Completed predict_future for LESL [2026-02-05T20:26:01.639218] [INFO ] [sig ] LESL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:01.780127] [INFO ] [LOCAL ] Saved forecast: LESL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LESL.txt [2026-02-05T20:26:01.780282] [INFO ] [sig ] [1832/3445] Completed LESL in 0.3s | 2.79 sym/s | Total: 10.9m | ETA: 9.6m [2026-02-05T20:26:01.780322] [INFO ] [sig ] [1833/3445] Forecasting LEVI... [2026-02-05T20:26:01.780354] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-05T20:26:01.780385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-05T20:26:01.791663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-05T20:26:01.791987] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-05T20:26:01.792844] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-05T20:26:01.792898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:01.792930] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:01.792957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:01.793019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:01.851768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:01.852612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:01.852699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:01.852733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:01.979126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:01.979299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:01.979340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:01.979369] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:01.982858] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: UP (p=92.18%) [2026-02-05T20:26:01.983184] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-05T20:26:01.983321] [INFO ] [sig ] LEVI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:02.203414] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LEVI.txt [2026-02-05T20:26:02.203602] [INFO ] [sig ] [1833/3445] Completed LEVI in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:02.203644] [INFO ] [sig ] [1834/3445] Forecasting LFMD... [2026-02-05T20:26:02.203675] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-05T20:26:02.203705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-05T20:26:02.215069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-05T20:26:02.215490] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-05T20:26:02.216368] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-05T20:26:02.216424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:02.216457] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:02.216486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:02.216546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:02.275399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:02.276379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:02.276483] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:02.276517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:02.420295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:02.420476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:02.420521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:02.420551] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:02.424300] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: DOWN (p=1.28%) [2026-02-05T20:26:02.424629] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-05T20:26:02.424775] [INFO ] [sig ] LFMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:02.566221] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LFMD.txt [2026-02-05T20:26:02.566370] [INFO ] [sig ] [1834/3445] Completed LFMD in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:02.566412] [INFO ] [sig ] [1835/3445] Forecasting LFUS... [2026-02-05T20:26:02.566444] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-05T20:26:02.566474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-05T20:26:02.577473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-05T20:26:02.577816] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-05T20:26:02.578683] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-05T20:26:02.578736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:02.578767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:02.578795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:02.578851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:02.636269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:02.636975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:02.637085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:02.637120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:02.760293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:02.760456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:02.760496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:02.760526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:02.763957] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-05T20:26:02.764272] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-05T20:26:02.764404] [INFO ] [sig ] LFUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:02.910477] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LFUS.txt [2026-02-05T20:26:02.910701] [INFO ] [sig ] [1835/3445] Completed LFUS in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:02.910752] [INFO ] [sig ] [1836/3445] Forecasting LFVN... [2026-02-05T20:26:02.910790] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-05T20:26:02.910828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-05T20:26:02.926440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-05T20:26:02.926925] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-05T20:26:02.927826] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-05T20:26:02.927880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:02.927913] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:02.927940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:02.927999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:02.987900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:02.992237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:02.992414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:02.992450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:03.115183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:03.115353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:03.115397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:03.115427] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:03.119161] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-02-05T20:26:03.119479] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-05T20:26:03.119695] [INFO ] [sig ] LFVN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:03.264660] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LFVN.txt [2026-02-05T20:26:03.264800] [INFO ] [sig ] [1836/3445] Completed LFVN in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:03.264841] [INFO ] [sig ] [1837/3445] Forecasting LGCL... [2026-02-05T20:26:03.264871] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-05T20:26:03.264901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-05T20:26:03.276089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-05T20:26:03.276405] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-05T20:26:03.277305] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-05T20:26:03.277358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:03.277392] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:03.277420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:03.277478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:03.337224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:03.338026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:03.338130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:03.338166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:03.449705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:03.449863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:03.449905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:03.449937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:03.453479] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: UP (p=63.39%) [2026-02-05T20:26:03.453793] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-05T20:26:03.453926] [INFO ] [sig ] LGCL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:03.598267] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LGCL.txt [2026-02-05T20:26:03.598407] [INFO ] [sig ] [1837/3445] Completed LGCL in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:03.598449] [INFO ] [sig ] [1838/3445] Forecasting LGI... [2026-02-05T20:26:03.598479] [INFO ] [sig ] Generating forecast for: LGI [2026-02-05T20:26:03.598510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-05T20:26:03.609828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-05T20:26:03.610173] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-05T20:26:03.610999] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-05T20:26:03.611053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:03.611087] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:03.611114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:03.611173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:03.671336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:03.672089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:03.672192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:03.672227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:03.796500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:03.796704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:03.796758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:03.796791] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:03.800476] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-05T20:26:03.800785] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-05T20:26:03.800915] [INFO ] [sig ] LGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:03.948879] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LGI.txt [2026-02-05T20:26:03.949057] [INFO ] [sig ] [1838/3445] Completed LGI in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:03.949098] [INFO ] [sig ] [1839/3445] Forecasting LGIH... [2026-02-05T20:26:03.949131] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-05T20:26:03.949170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-05T20:26:03.960266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-05T20:26:03.960610] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-05T20:26:03.961403] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-05T20:26:03.961456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:03.961488] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:03.961514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:03.961593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:04.022006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:04.022916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:04.023009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:04.023049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:04.145110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:04.145292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:04.145332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:04.145362] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:04.148793] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: UP (p=68.08%) [2026-02-05T20:26:04.149072] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-05T20:26:04.149200] [INFO ] [sig ] LGIH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:04.290872] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LGIH.txt [2026-02-05T20:26:04.291043] [INFO ] [sig ] [1839/3445] Completed LGIH in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:04.291085] [INFO ] [sig ] [1840/3445] Forecasting LGND... [2026-02-05T20:26:04.291118] [INFO ] [sig ] Generating forecast for: LGND [2026-02-05T20:26:04.291151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-05T20:26:04.303205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-05T20:26:04.303719] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-05T20:26:04.304780] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-05T20:26:04.304836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:04.304869] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:04.304899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:04.304957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:04.364983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:04.365862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:04.365951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:04.365985] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:04.490251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:04.490455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:04.490508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:04.490540] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:04.494295] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-05T20:26:04.494607] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-05T20:26:04.494751] [INFO ] [sig ] LGND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:04.635796] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LGND.txt [2026-02-05T20:26:04.635944] [INFO ] [sig ] [1840/3445] Completed LGND in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:04.635987] [INFO ] [sig ] [1841/3445] Forecasting LH... [2026-02-05T20:26:04.636023] [INFO ] [sig ] Generating forecast for: LH [2026-02-05T20:26:04.636061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-05T20:26:04.648715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-05T20:26:04.649137] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-05T20:26:04.650181] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-05T20:26:04.650244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:04.650284] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:04.650318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:04.650387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:04.709404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:04.710161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:04.710248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:04.710283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:04.837889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:04.838050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:04.838092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:04.838124] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:04.841655] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: UP (p=67.41%) [2026-02-05T20:26:04.841937] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-05T20:26:04.842067] [INFO ] [sig ] LH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:04.986248] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LH.txt [2026-02-05T20:26:04.986547] [INFO ] [sig ] [1841/3445] Completed LH in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:04.986628] [INFO ] [sig ] [1842/3445] Forecasting LHX... [2026-02-05T20:26:04.986665] [INFO ] [sig ] Generating forecast for: LHX [2026-02-05T20:26:04.986699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-05T20:26:04.998469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-05T20:26:04.998837] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-05T20:26:04.999669] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-05T20:26:04.999722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:04.999782] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:04.999811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:04.999868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:05.058296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:05.058978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:05.059072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:05.059113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:05.190304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:05.190493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:05.190553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:05.190608] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:05.194635] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-05T20:26:05.194936] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-05T20:26:05.195074] [INFO ] [sig ] LHX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:05.338680] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LHX.txt [2026-02-05T20:26:05.338831] [INFO ] [sig ] [1842/3445] Completed LHX in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:05.338872] [INFO ] [sig ] [1843/3445] Forecasting LI... [2026-02-05T20:26:05.338903] [INFO ] [sig ] Generating forecast for: LI [2026-02-05T20:26:05.338934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-05T20:26:05.350626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-05T20:26:05.350981] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-05T20:26:05.351858] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-05T20:26:05.351911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:05.351955] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:05.351984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:05.352048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:05.414073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:05.415142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:05.415269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:05.415515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:05.543685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:05.543879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:05.543923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:05.543951] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:05.547533] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-02-05T20:26:05.547848] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-05T20:26:05.548004] [INFO ] [sig ] LI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:05.689143] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LI.txt [2026-02-05T20:26:05.689279] [INFO ] [sig ] [1843/3445] Completed LI in 0.4s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:05.689319] [INFO ] [sig ] [1844/3445] Forecasting LICN... [2026-02-05T20:26:05.689350] [INFO ] [sig ] Generating forecast for: LICN [2026-02-05T20:26:05.689381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-05T20:26:05.699551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-05T20:26:05.699914] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-05T20:26:05.700777] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-05T20:26:05.700830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:05.700863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:05.700890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:05.700946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:05.760855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:05.761648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:05.761736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:05.761770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:05.877179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:05.877354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:05.877395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:05.877424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:05.881140] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-05T20:26:05.881439] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-05T20:26:05.881599] [INFO ] [sig ] LICN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:06.029189] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LICN.txt [2026-02-05T20:26:06.029358] [INFO ] [sig ] [1844/3445] Completed LICN in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:06.029401] [INFO ] [sig ] [1845/3445] Forecasting LIF... [2026-02-05T20:26:06.029431] [INFO ] [sig ] Generating forecast for: LIF [2026-02-05T20:26:06.029462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-05T20:26:06.041092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-05T20:26:06.041529] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-05T20:26:06.042376] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-05T20:26:06.042430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:06.042462] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:06.042490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:06.042547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:06.100591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:06.101500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:06.101609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:06.101645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:06.227508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:06.227690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:06.227733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:06.227763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:06.231351] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=39.22%) [2026-02-05T20:26:06.231650] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-05T20:26:06.231782] [INFO ] [sig ] LIF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:06.376028] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LIF.txt [2026-02-05T20:26:06.376171] [INFO ] [sig ] [1845/3445] Completed LIF in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:06.376211] [INFO ] [sig ] [1846/3445] Forecasting LII... [2026-02-05T20:26:06.376241] [INFO ] [sig ] Generating forecast for: LII [2026-02-05T20:26:06.376273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-05T20:26:06.388100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-05T20:26:06.388490] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-05T20:26:06.389309] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-05T20:26:06.389363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:06.389395] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:06.389422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:06.389479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:06.448654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:06.449419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:06.449507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:06.449541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:06.575405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:06.575596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:06.575646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:06.575676] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:06.579367] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: DOWN (p=31.19%) [2026-02-05T20:26:06.579682] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-05T20:26:06.579813] [INFO ] [sig ] LII: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:06.722122] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LII.txt [2026-02-05T20:26:06.722261] [INFO ] [sig ] [1846/3445] Completed LII in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.6m [2026-02-05T20:26:06.722306] [INFO ] [sig ] [1847/3445] Forecasting LILA... [2026-02-05T20:26:06.722338] [INFO ] [sig ] Generating forecast for: LILA [2026-02-05T20:26:06.722368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-05T20:26:06.734162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-05T20:26:06.734517] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-05T20:26:06.735329] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-05T20:26:06.735382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:06.735415] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:06.735441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:06.735497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:06.796072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:06.796909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:06.796996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:06.797029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:06.915420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:06.915598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:06.915641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:06.915670] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:06.919294] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=50.99%) [2026-02-05T20:26:06.919589] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-05T20:26:06.919721] [INFO ] [sig ] LILA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:07.062310] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LILA.txt [2026-02-05T20:26:07.062457] [INFO ] [sig ] [1847/3445] Completed LILA in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-05T20:26:07.062496] [INFO ] [sig ] [1848/3445] Forecasting LILAK... [2026-02-05T20:26:07.062527] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-05T20:26:07.062557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-05T20:26:07.073433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-05T20:26:07.073799] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-05T20:26:07.074662] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-05T20:26:07.074715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:07.074747] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:07.074774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:07.074832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:07.133484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:07.134241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:07.134324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:07.134358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:07.259187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:07.259363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:07.259408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:07.259437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:07.263107] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: UP (p=73.82%) [2026-02-05T20:26:07.263383] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-05T20:26:07.263533] [INFO ] [sig ] LILAK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:07.405380] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LILAK.txt [2026-02-05T20:26:07.405509] [INFO ] [sig ] [1848/3445] Completed LILAK in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-05T20:26:07.405550] [INFO ] [sig ] [1849/3445] Forecasting LIN... [2026-02-05T20:26:07.405601] [INFO ] [sig ] Generating forecast for: LIN [2026-02-05T20:26:07.405634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-05T20:26:07.416565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-05T20:26:07.416948] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-05T20:26:07.417964] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-05T20:26:07.418034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:07.418086] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:07.418130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:07.418219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:07.477896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:07.478821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:07.478906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:07.478941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:07.598315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:07.598481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:07.598521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:07.598550] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:07.601977] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=79.62%) [2026-02-05T20:26:07.602264] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-05T20:26:07.602394] [INFO ] [sig ] LIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:07.746645] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LIN.txt [2026-02-05T20:26:07.746804] [INFO ] [sig ] [1849/3445] Completed LIN in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-05T20:26:07.746845] [INFO ] [sig ] [1850/3445] Forecasting LINC... [2026-02-05T20:26:07.746875] [INFO ] [sig ] Generating forecast for: LINC [2026-02-05T20:26:07.746908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-05T20:26:07.758396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-05T20:26:07.759011] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-05T20:26:07.760043] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-05T20:26:07.760107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:07.760146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:07.760179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:07.760248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:07.821374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:07.822257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:07.822342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:07.822375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:07.945602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:07.945762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:07.945805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:07.945851] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:07.953138] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=45.07%) [2026-02-05T20:26:07.953613] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-05T20:26:07.953777] [INFO ] [sig ] LINC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:08.095322] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LINC.txt [2026-02-05T20:26:08.095465] [INFO ] [sig ] [1850/3445] Completed LINC in 0.3s | 2.79 sym/s | Total: 11.0m | ETA: 9.5m [2026-02-05T20:26:08.095506] [INFO ] [sig ] [1851/3445] Forecasting LIND... [2026-02-05T20:26:08.095536] [INFO ] [sig ] Generating forecast for: LIND [2026-02-05T20:26:08.095567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-05T20:26:08.107743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-05T20:26:08.108139] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-05T20:26:08.109000] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-05T20:26:08.109054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:08.109086] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:08.109114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:08.109175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:08.168093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:08.169163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:08.169271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:08.169311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:08.293589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:08.293757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:08.293800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:08.293830] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:08.297842] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-05T20:26:08.298161] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-05T20:26:08.298345] [INFO ] [sig ] LIND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:08.442146] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LIND.txt [2026-02-05T20:26:08.442301] [INFO ] [sig ] [1851/3445] Completed LIND in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:08.442342] [INFO ] [sig ] [1852/3445] Forecasting LINE... [2026-02-05T20:26:08.442373] [INFO ] [sig ] Generating forecast for: LINE [2026-02-05T20:26:08.442404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-05T20:26:08.453297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-05T20:26:08.453666] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-05T20:26:08.454509] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-05T20:26:08.454561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:08.454612] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:08.454641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:08.454698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:08.512950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:08.514036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:08.514167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:08.514203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:08.638432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:08.638605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:08.638647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:08.638677] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:08.642076] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-05T20:26:08.642381] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-05T20:26:08.642508] [INFO ] [sig ] LINE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:08.787987] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LINE.txt [2026-02-05T20:26:08.788133] [INFO ] [sig ] [1852/3445] Completed LINE in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:08.788176] [INFO ] [sig ] [1853/3445] Forecasting LINK... [2026-02-05T20:26:08.788220] [INFO ] [sig ] Generating forecast for: LINK [2026-02-05T20:26:08.788260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-05T20:26:08.800377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-05T20:26:08.800709] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-05T20:26:08.801530] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-05T20:26:08.801600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:08.801634] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:08.801668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:08.801726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:08.860530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:08.861201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:08.861282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:08.861315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:08.975265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:08.975421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:08.975681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:08.975715] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:08.979595] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=75.43%) [2026-02-05T20:26:08.979874] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-05T20:26:08.980000] [INFO ] [sig ] LINK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:09.120282] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LINK.txt [2026-02-05T20:26:09.120443] [INFO ] [sig ] [1853/3445] Completed LINK in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:09.120494] [INFO ] [sig ] [1854/3445] Forecasting LITE... [2026-02-05T20:26:09.120525] [INFO ] [sig ] Generating forecast for: LITE [2026-02-05T20:26:09.120555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-05T20:26:09.132601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-05T20:26:09.133000] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-05T20:26:09.133857] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-05T20:26:09.133910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:09.133956] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:09.133985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:09.134041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:09.193023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:09.193931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:09.194019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:09.194052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:09.318501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:09.318664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:09.318706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:09.318737] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:09.322196] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: UP (p=55.89%) [2026-02-05T20:26:09.322492] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-05T20:26:09.322642] [INFO ] [sig ] LITE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:09.468731] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LITE.txt [2026-02-05T20:26:09.468888] [INFO ] [sig ] [1854/3445] Completed LITE in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:09.468928] [INFO ] [sig ] [1855/3445] Forecasting LITM... [2026-02-05T20:26:09.468959] [INFO ] [sig ] Generating forecast for: LITM [2026-02-05T20:26:09.468989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-05T20:26:09.479922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-05T20:26:09.480276] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-05T20:26:09.481102] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-05T20:26:09.481154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:09.481187] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:09.481215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:09.481272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:09.540735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:09.541500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:09.541605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:09.541643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:09.663094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:09.663251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:09.663291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:09.663321] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:09.666760] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=96.63%) [2026-02-05T20:26:09.667039] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-05T20:26:09.667164] [INFO ] [sig ] LITM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:09.812734] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LITM.txt [2026-02-05T20:26:09.812920] [INFO ] [sig ] [1855/3445] Completed LITM in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:09.812961] [INFO ] [sig ] [1856/3445] Forecasting LIVN... [2026-02-05T20:26:09.812993] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-05T20:26:09.813024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-05T20:26:09.823677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-05T20:26:09.823999] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-05T20:26:09.824823] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-05T20:26:09.824875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:09.824908] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:09.824934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:09.824991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:09.884559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:09.885309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:09.885391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:09.885424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:10.008747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:10.008913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:10.008952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:10.008981] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:10.012449] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-05T20:26:10.012749] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-05T20:26:10.012877] [INFO ] [sig ] LIVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:10.156864] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LIVN.txt [2026-02-05T20:26:10.157013] [INFO ] [sig ] [1856/3445] Completed LIVN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:10.157054] [INFO ] [sig ] [1857/3445] Forecasting LKFN... [2026-02-05T20:26:10.157084] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-05T20:26:10.157116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-05T20:26:10.168015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-05T20:26:10.168396] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-05T20:26:10.169295] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-05T20:26:10.169355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:10.169388] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:10.169415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:10.169472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:10.228320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:10.229276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:10.229374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:10.229408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:10.351742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:10.351895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:10.351935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:10.351964] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:10.355454] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: DOWN (p=49.40%) [2026-02-05T20:26:10.355756] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-05T20:26:10.355885] [INFO ] [sig ] LKFN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:10.498562] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LKFN.txt [2026-02-05T20:26:10.498743] [INFO ] [sig ] [1857/3445] Completed LKFN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:10.498785] [INFO ] [sig ] [1858/3445] Forecasting LKQ... [2026-02-05T20:26:10.498823] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-05T20:26:10.498857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-05T20:26:10.510081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-05T20:26:10.510422] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-05T20:26:10.511307] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-05T20:26:10.511367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:10.511400] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:10.511429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:10.511486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:10.570891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:10.571778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:10.571864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:10.571898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:10.693890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:10.694042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:10.694081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:10.694111] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:10.697563] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=39.07%) [2026-02-05T20:26:10.697904] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-05T20:26:10.698042] [INFO ] [sig ] LKQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:10.846378] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LKQ.txt [2026-02-05T20:26:10.846760] [INFO ] [sig ] [1858/3445] Completed LKQ in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:10.846805] [INFO ] [sig ] [1859/3445] Forecasting LLY... [2026-02-05T20:26:10.846837] [INFO ] [sig ] Generating forecast for: LLY [2026-02-05T20:26:10.846867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-05T20:26:10.863362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-05T20:26:10.863748] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-05T20:26:10.864617] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-05T20:26:10.864670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:10.864728] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:10.864757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:10.864815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:10.926043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:10.926812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:10.926894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:10.926927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:11.049155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:11.049326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:11.049371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:11.049400] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:11.052888] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: UP (p=58.14%) [2026-02-05T20:26:11.053164] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-05T20:26:11.053295] [INFO ] [sig ] LLY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:11.196890] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LLY.txt [2026-02-05T20:26:11.197027] [INFO ] [sig ] [1859/3445] Completed LLY in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:11.197067] [INFO ] [sig ] [1860/3445] Forecasting LMB... [2026-02-05T20:26:11.197097] [INFO ] [sig ] Generating forecast for: LMB [2026-02-05T20:26:11.197128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-05T20:26:11.208077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-05T20:26:11.208508] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-05T20:26:11.209353] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-05T20:26:11.209406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:11.209439] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:11.209466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:11.209522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:11.269801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:11.270699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:11.270784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:11.270819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:11.392642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:11.392797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:11.392841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:11.392870] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:11.396303] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=61.07%) [2026-02-05T20:26:11.396596] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-05T20:26:11.396723] [INFO ] [sig ] LMB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:11.546693] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LMB.txt [2026-02-05T20:26:11.546862] [INFO ] [sig ] [1860/3445] Completed LMB in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:11.546904] [INFO ] [sig ] [1861/3445] Forecasting LMBS... [2026-02-05T20:26:11.546937] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-05T20:26:11.546968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-05T20:26:11.559516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-05T20:26:11.559949] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-05T20:26:11.560981] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-05T20:26:11.561049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:11.561101] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:11.561130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:11.561189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:11.621374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:11.622175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:11.622268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:11.622303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:11.749268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:11.749437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:11.749477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:11.749521] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:11.753010] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: DOWN (p=6.03%) [2026-02-05T20:26:11.753305] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-05T20:26:11.753440] [INFO ] [sig ] LMBS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:11.895935] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LMBS.txt [2026-02-05T20:26:11.896085] [INFO ] [sig ] [1861/3445] Completed LMBS in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:11.896125] [INFO ] [sig ] [1862/3445] Forecasting LMND... [2026-02-05T20:26:11.896157] [INFO ] [sig ] Generating forecast for: LMND [2026-02-05T20:26:11.896192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-05T20:26:11.907979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-05T20:26:11.908339] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-05T20:26:11.909213] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-05T20:26:11.909268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:11.909302] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:11.909330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:11.909388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:11.970405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:11.971089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:11.971173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:11.971208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:12.097990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:12.098148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:12.098190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:12.098269] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:12.102198] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: DOWN (p=8.32%) [2026-02-05T20:26:12.102701] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-05T20:26:12.102837] [INFO ] [sig ] LMND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:12.254237] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LMND.txt [2026-02-05T20:26:12.254396] [INFO ] [sig ] [1862/3445] Completed LMND in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.5m [2026-02-05T20:26:12.254438] [INFO ] [sig ] [1863/3445] Forecasting LNC... [2026-02-05T20:26:12.254470] [INFO ] [sig ] Generating forecast for: LNC [2026-02-05T20:26:12.254500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-05T20:26:12.267143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-05T20:26:12.267622] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-05T20:26:12.268731] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-05T20:26:12.268791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:12.268825] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:12.268854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:12.268912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:12.338448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:12.339359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:12.339444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:12.339493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:12.467420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:12.467591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:12.467634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:12.467664] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:12.471156] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=69.00%) [2026-02-05T20:26:12.471432] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-05T20:26:12.471561] [INFO ] [sig ] LNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:12.615795] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LNC.txt [2026-02-05T20:26:12.615931] [INFO ] [sig ] [1863/3445] Completed LNC in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-05T20:26:12.615970] [INFO ] [sig ] [1864/3445] Forecasting LND... [2026-02-05T20:26:12.616002] [INFO ] [sig ] Generating forecast for: LND [2026-02-05T20:26:12.616033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-05T20:26:12.626431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-05T20:26:12.626779] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-05T20:26:12.627631] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-05T20:26:12.627684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:12.627716] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:12.627743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:12.627801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:12.686743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:12.687407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:12.687487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:12.687519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:12.801409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:12.801613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:12.801658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:12.801688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:12.805479] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-05T20:26:12.805789] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-05T20:26:12.805922] [INFO ] [sig ] LND: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:12.960055] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LND.txt [2026-02-05T20:26:12.960211] [INFO ] [sig ] [1864/3445] Completed LND in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-05T20:26:12.960257] [INFO ] [sig ] [1865/3445] Forecasting LNG... [2026-02-05T20:26:12.960290] [INFO ] [sig ] Generating forecast for: LNG [2026-02-05T20:26:12.960325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-05T20:26:12.971761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-05T20:26:12.972092] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-05T20:26:12.972971] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-05T20:26:12.973025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:12.973058] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:12.973085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:12.973155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:13.034918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:13.035688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:13.035772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:13.035805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:13.159928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:13.160085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:13.160125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:13.160153] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:13.163564] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: DOWN (p=12.08%) [2026-02-05T20:26:13.163856] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-05T20:26:13.163983] [INFO ] [sig ] LNG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:13.305775] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LNG.txt [2026-02-05T20:26:13.305909] [INFO ] [sig ] [1865/3445] Completed LNG in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-05T20:26:13.305950] [INFO ] [sig ] [1866/3445] Forecasting LNKB... [2026-02-05T20:26:13.305980] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-05T20:26:13.306011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-05T20:26:13.317483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-05T20:26:13.317833] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-05T20:26:13.318697] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-05T20:26:13.318750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:13.318781] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:13.318808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:13.318864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:13.377320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:13.378187] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:13.378290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:13.378327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:13.504354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:13.504721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:13.504764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:13.504793] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:13.508404] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: UP (p=94.27%) [2026-02-05T20:26:13.508704] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-05T20:26:13.508834] [INFO ] [sig ] LNKB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:13.659110] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LNKB.txt [2026-02-05T20:26:13.659297] [INFO ] [sig ] [1866/3445] Completed LNKB in 0.4s | 2.79 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-05T20:26:13.659348] [INFO ] [sig ] [1867/3445] Forecasting LNN... [2026-02-05T20:26:13.659384] [INFO ] [sig ] Generating forecast for: LNN [2026-02-05T20:26:13.659422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-05T20:26:13.671205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-05T20:26:13.671544] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-05T20:26:13.672368] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-05T20:26:13.672446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:13.672481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:13.672510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:13.672584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:13.732982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:13.733643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:13.733735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:13.733771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:13.854698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:13.854851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:13.854891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:13.854921] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:13.858426] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: DOWN (p=4.71%) [2026-02-05T20:26:13.858734] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-05T20:26:13.858871] [INFO ] [sig ] LNN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:14.006371] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LNN.txt [2026-02-05T20:26:14.006620] [INFO ] [sig ] [1867/3445] Completed LNN in 0.3s | 2.79 sym/s | Total: 11.1m | ETA: 9.4m [2026-02-05T20:26:14.006681] [INFO ] [sig ] [1868/3445] Forecasting LNTH... [2026-02-05T20:26:14.006729] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-05T20:26:14.006778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-05T20:26:14.020163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-05T20:26:14.020555] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-05T20:26:14.021421] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-05T20:26:14.021474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:14.021508] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:14.021535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:14.021611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:14.079123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:14.079886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:14.079969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:14.080002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:14.211207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:14.211362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:14.211403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:14.211431] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:14.214901] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-02-05T20:26:14.215178] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-05T20:26:14.215321] [INFO ] [sig ] LNTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:14.356360] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LNTH.txt [2026-02-05T20:26:14.356486] [INFO ] [sig ] [1868/3445] Completed LNTH in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:14.356526] [INFO ] [sig ] [1869/3445] Forecasting LNZA... [2026-02-05T20:26:14.356556] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-05T20:26:14.356605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-05T20:26:14.367197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-05T20:26:14.367501] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-05T20:26:14.368348] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-05T20:26:14.368403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:14.368435] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:14.368465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:14.368523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:14.427314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:14.427967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:14.428072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:14.428107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:14.541810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:14.541951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:14.541990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:14.542019] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:14.545401] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=37.75%) [2026-02-05T20:26:14.545699] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-05T20:26:14.545826] [INFO ] [sig ] LNZA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:14.685495] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LNZA.txt [2026-02-05T20:26:14.685626] [INFO ] [sig ] [1869/3445] Completed LNZA in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:14.685668] [INFO ] [sig ] [1870/3445] Forecasting LOAN... [2026-02-05T20:26:14.685698] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-05T20:26:14.685729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-05T20:26:14.696136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-05T20:26:14.696472] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-05T20:26:14.697293] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-05T20:26:14.697358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:14.697397] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:14.697429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:14.697486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:14.755412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:14.756053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:14.756134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:14.756170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:14.868587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:14.868726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:14.868767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:14.868798] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:14.872221] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=76.68%) [2026-02-05T20:26:14.872499] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-05T20:26:14.872647] [INFO ] [sig ] LOAN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:15.015021] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LOAN.txt [2026-02-05T20:26:15.015160] [INFO ] [sig ] [1870/3445] Completed LOAN in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:15.015201] [INFO ] [sig ] [1871/3445] Forecasting LOB... [2026-02-05T20:26:15.015232] [INFO ] [sig ] Generating forecast for: LOB [2026-02-05T20:26:15.015264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-05T20:26:15.026566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-05T20:26:15.026939] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-05T20:26:15.027774] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-05T20:26:15.027828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:15.027863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:15.027891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:15.027949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:15.088417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:15.089102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:15.089186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:15.089221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:15.211109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:15.211266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:15.211306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:15.211335] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:15.214784] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: DOWN (p=33.05%) [2026-02-05T20:26:15.215059] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-05T20:26:15.215185] [INFO ] [sig ] LOB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:15.358518] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LOB.txt [2026-02-05T20:26:15.358673] [INFO ] [sig ] [1871/3445] Completed LOB in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:15.358715] [INFO ] [sig ] [1872/3445] Forecasting LOCO... [2026-02-05T20:26:15.358743] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-05T20:26:15.358776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-05T20:26:15.369566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-05T20:26:15.369918] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-05T20:26:15.370732] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-05T20:26:15.370784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:15.370817] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:15.370843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:15.370900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:15.428338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:15.429130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:15.429213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:15.429246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:15.549703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:15.549873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:15.549915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:15.549944] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:15.553609] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=1.00%) [2026-02-05T20:26:15.553918] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-05T20:26:15.554052] [INFO ] [sig ] LOCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:15.697749] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LOCO.txt [2026-02-05T20:26:15.697943] [INFO ] [sig ] [1872/3445] Completed LOCO in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:15.697985] [INFO ] [sig ] [1873/3445] Forecasting LOGI... [2026-02-05T20:26:15.698015] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-05T20:26:15.698046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-05T20:26:15.709658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-05T20:26:15.710059] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-05T20:26:15.710898] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-05T20:26:15.710950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:15.710982] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:15.711009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:15.711065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:15.769331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:15.770237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:15.770330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:15.770363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:15.891008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:15.891176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:15.891216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:15.891246] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:15.894709] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: DOWN (p=34.58%) [2026-02-05T20:26:15.895004] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-05T20:26:15.895139] [INFO ] [sig ] LOGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:16.039543] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LOGI.txt [2026-02-05T20:26:16.039734] [INFO ] [sig ] [1873/3445] Completed LOGI in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:16.039775] [INFO ] [sig ] [1874/3445] Forecasting LOMA... [2026-02-05T20:26:16.039804] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-05T20:26:16.039839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-05T20:26:16.051275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-05T20:26:16.051690] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-05T20:26:16.052533] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-05T20:26:16.052609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:16.052645] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:16.052673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:16.052730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:16.110329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:16.111259] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:16.111344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:16.111377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:16.232610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:16.232796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:16.232838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:16.232867] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:16.236484] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: UP (p=85.17%) [2026-02-05T20:26:16.236822] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-05T20:26:16.236963] [INFO ] [sig ] LOMA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:16.385008] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LOMA.txt [2026-02-05T20:26:16.385232] [INFO ] [sig ] [1874/3445] Completed LOMA in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:16.385301] [INFO ] [sig ] [1875/3445] Forecasting LOPE... [2026-02-05T20:26:16.385354] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-05T20:26:16.385395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-05T20:26:16.397170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-05T20:26:16.397665] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-05T20:26:16.398599] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-05T20:26:16.398675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:16.398712] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:16.398741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:16.398799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:16.460081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:16.460949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:16.461034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:16.461067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:16.584618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:16.584779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:16.584819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:16.584850] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:16.588291] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=93.02%) [2026-02-05T20:26:16.588610] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-05T20:26:16.588740] [INFO ] [sig ] LOPE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:16.730081] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LOPE.txt [2026-02-05T20:26:16.730223] [INFO ] [sig ] [1875/3445] Completed LOPE in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:16.730263] [INFO ] [sig ] [1876/3445] Forecasting LOVE... [2026-02-05T20:26:16.730292] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-05T20:26:16.730325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-05T20:26:16.741495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-05T20:26:16.741852] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-05T20:26:16.742706] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-05T20:26:16.742759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:16.742820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:16.742849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:16.742907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:16.803207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:16.804046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:16.804133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:16.804169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:16.931081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:16.931250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:16.931292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:16.931322] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:16.935063] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-02-05T20:26:16.935412] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-05T20:26:16.935562] [INFO ] [sig ] LOVE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:17.079795] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LOVE.txt [2026-02-05T20:26:17.079957] [INFO ] [sig ] [1876/3445] Completed LOVE in 0.3s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:17.080002] [INFO ] [sig ] [1877/3445] Forecasting LPCN... [2026-02-05T20:26:17.080064] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-05T20:26:17.080117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-05T20:26:17.091207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-05T20:26:17.091647] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-05T20:26:17.092497] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-05T20:26:17.092552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:17.092608] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:17.092639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:17.092697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:17.177047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:17.177937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:17.178026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:17.178060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:17.295147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:17.295304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:17.295347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:17.295376] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:17.299098] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=59.18%) [2026-02-05T20:26:17.299420] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-05T20:26:17.299600] [INFO ] [sig ] LPCN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:17.444906] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LPCN.txt [2026-02-05T20:26:17.445062] [INFO ] [sig ] [1877/3445] Completed LPCN in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:17.445104] [INFO ] [sig ] [1878/3445] Forecasting LPG... [2026-02-05T20:26:17.445135] [INFO ] [sig ] Generating forecast for: LPG [2026-02-05T20:26:17.445166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-05T20:26:17.456771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-05T20:26:17.457150] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-05T20:26:17.458123] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-05T20:26:17.458193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:17.458263] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:17.458293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:17.458352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:17.521552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:17.522457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:17.522554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:17.522607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:17.655565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:17.655746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:17.655789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:17.655820] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:17.659397] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-02-05T20:26:17.659730] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-05T20:26:17.659871] [INFO ] [sig ] LPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:17.818003] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LPG.txt [2026-02-05T20:26:17.818163] [INFO ] [sig ] [1878/3445] Completed LPG in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.4m [2026-02-05T20:26:17.818232] [INFO ] [sig ] [1879/3445] Forecasting LPL... [2026-02-05T20:26:17.818269] [INFO ] [sig ] Generating forecast for: LPL [2026-02-05T20:26:17.818304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-05T20:26:17.829634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-05T20:26:17.830024] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-05T20:26:17.830959] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-05T20:26:17.831015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:17.831048] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:17.831077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:17.831136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:17.892783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:17.893688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:17.893779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:17.893814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:18.011911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:18.012065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:18.012105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:18.012199] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:18.015843] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=67.80%) [2026-02-05T20:26:18.016126] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-05T20:26:18.016258] [INFO ] [sig ] LPL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:18.182519] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LPL.txt [2026-02-05T20:26:18.182778] [INFO ] [sig ] [1879/3445] Completed LPL in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-05T20:26:18.182831] [INFO ] [sig ] [1880/3445] Forecasting LPLA... [2026-02-05T20:26:18.182872] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-05T20:26:18.182913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-05T20:26:18.197496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-05T20:26:18.197984] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-05T20:26:18.199067] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-05T20:26:18.199131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:18.199173] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:18.199210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:18.199293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:18.282673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:18.283715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:18.283819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:18.283862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:18.410071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:18.410231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:18.410272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:18.410300] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:18.413756] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: DOWN (p=4.86%) [2026-02-05T20:26:18.414033] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-05T20:26:18.414164] [INFO ] [sig ] LPLA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:18.556681] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LPLA.txt [2026-02-05T20:26:18.556841] [INFO ] [sig ] [1880/3445] Completed LPLA in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-05T20:26:18.556881] [INFO ] [sig ] [1881/3445] Forecasting LPRO... [2026-02-05T20:26:18.556911] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-05T20:26:18.556942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-05T20:26:18.568508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-05T20:26:18.568897] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-05T20:26:18.569910] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-05T20:26:18.569965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:18.569997] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:18.570024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:18.570082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:18.634843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:18.635761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:18.635848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:18.635882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:18.762036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:18.762200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:18.762241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:18.762270] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:18.765798] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: UP (p=80.95%) [2026-02-05T20:26:18.766107] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-05T20:26:18.766242] [INFO ] [sig ] LPRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:18.915281] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LPRO.txt [2026-02-05T20:26:18.915450] [INFO ] [sig ] [1881/3445] Completed LPRO in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-05T20:26:18.915498] [INFO ] [sig ] [1882/3445] Forecasting LPSN... [2026-02-05T20:26:18.915530] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-05T20:26:18.915562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-05T20:26:18.927485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-05T20:26:18.927970] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-05T20:26:18.929112] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-05T20:26:18.929173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:18.929205] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:18.929231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:18.929288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:18.991450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:18.992508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:18.992622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:18.992659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:19.119006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:19.119182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:19.119224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:19.119253] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:19.123114] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-05T20:26:19.123507] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-05T20:26:19.123686] [INFO ] [sig ] LPSN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:19.267000] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LPSN.txt [2026-02-05T20:26:19.267137] [INFO ] [sig ] [1882/3445] Completed LPSN in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-05T20:26:19.267178] [INFO ] [sig ] [1883/3445] Forecasting LPTH... [2026-02-05T20:26:19.267208] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-05T20:26:19.267239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-05T20:26:19.283992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-05T20:26:19.284305] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-05T20:26:19.285151] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-05T20:26:19.285204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:19.285237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:19.285265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:19.285323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:19.343003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:19.343690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:19.343770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:19.343803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:19.462338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:19.462504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:19.462546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:19.462594] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:19.466470] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-05T20:26:19.466816] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-05T20:26:19.466975] [INFO ] [sig ] LPTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:19.622255] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LPTH.txt [2026-02-05T20:26:19.622436] [INFO ] [sig ] [1883/3445] Completed LPTH in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-05T20:26:19.622511] [INFO ] [sig ] [1884/3445] Forecasting LPX... [2026-02-05T20:26:19.622563] [INFO ] [sig ] Generating forecast for: LPX [2026-02-05T20:26:19.622624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-05T20:26:19.635678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-05T20:26:19.636025] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-05T20:26:19.637043] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-05T20:26:19.637096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:19.637134] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:19.637170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:19.637232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:19.703123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:19.704106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:19.704207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:19.704244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:19.828626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:19.828794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:19.828836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:19.828865] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:19.832315] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=3.22%) [2026-02-05T20:26:19.832641] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-05T20:26:19.832774] [INFO ] [sig ] LPX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:19.975676] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LPX.txt [2026-02-05T20:26:19.975807] [INFO ] [sig ] [1884/3445] Completed LPX in 0.4s | 2.79 sym/s | Total: 11.2m | ETA: 9.3m [2026-02-05T20:26:19.975846] [INFO ] [sig ] [1885/3445] Forecasting LQDA... [2026-02-05T20:26:19.975876] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-05T20:26:19.975907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-05T20:26:19.986993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-05T20:26:19.987309] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-05T20:26:19.988142] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-05T20:26:19.988223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:19.988257] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:19.988285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:19.988341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:20.049429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:20.050302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:20.050406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:20.050441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:20.177827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:20.177989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:20.178046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:20.178076] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:20.181721] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: UP (p=94.42%) [2026-02-05T20:26:20.182005] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-05T20:26:20.182134] [INFO ] [sig ] LQDA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:20.326158] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LQDA.txt [2026-02-05T20:26:20.326315] [INFO ] [sig ] [1885/3445] Completed LQDA in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:20.326356] [INFO ] [sig ] [1886/3445] Forecasting LRCX... [2026-02-05T20:26:20.326387] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-05T20:26:20.326434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-05T20:26:20.339690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-05T20:26:20.340084] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-05T20:26:20.340956] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-05T20:26:20.341013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:20.341076] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:20.341113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:20.341173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:20.401158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:20.402042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:20.402190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:20.402227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:20.542639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:20.542801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:20.542843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:20.542875] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:20.546401] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-05T20:26:20.546716] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-05T20:26:20.546856] [INFO ] [sig ] LRCX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:20.694809] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LRCX.txt [2026-02-05T20:26:20.694959] [INFO ] [sig ] [1886/3445] Completed LRCX in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:20.694999] [INFO ] [sig ] [1887/3445] Forecasting LRGE... [2026-02-05T20:26:20.695030] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-05T20:26:20.695062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-05T20:26:20.706363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-05T20:26:20.706780] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-05T20:26:20.707615] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-05T20:26:20.707669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:20.707701] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:20.707728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:20.707785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:20.769151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:20.770081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:20.770189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:20.770225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:20.887698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:20.887861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:20.887901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:20.887930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:20.891483] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-05T20:26:20.891785] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-05T20:26:20.891918] [INFO ] [sig ] LRGE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:21.038676] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LRGE.txt [2026-02-05T20:26:21.038837] [INFO ] [sig ] [1887/3445] Completed LRGE in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:21.038878] [INFO ] [sig ] [1888/3445] Forecasting LSCC... [2026-02-05T20:26:21.038909] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-05T20:26:21.038940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-05T20:26:21.050453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-05T20:26:21.050804] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-05T20:26:21.051622] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-05T20:26:21.051676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:21.051707] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:21.051734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:21.051791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:21.110777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:21.111419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:21.111518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:21.111561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:21.237461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:21.237814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:21.237856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:21.237884] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:21.241565] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=77.18%) [2026-02-05T20:26:21.241860] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-05T20:26:21.241994] [INFO ] [sig ] LSCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:21.388375] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LSCC.txt [2026-02-05T20:26:21.388603] [INFO ] [sig ] [1888/3445] Completed LSCC in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:21.388649] [INFO ] [sig ] [1889/3445] Forecasting LSPD... [2026-02-05T20:26:21.388679] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-05T20:26:21.388711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-05T20:26:21.400065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-05T20:26:21.400456] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-05T20:26:21.401300] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-05T20:26:21.401353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:21.401400] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:21.401429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:21.401487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:21.463160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:21.464030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:21.464133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:21.464169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:21.589430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:21.589617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:21.589658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:21.589687] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:21.593069] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-05T20:26:21.593340] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-05T20:26:21.593480] [INFO ] [sig ] LSPD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:21.759711] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LSPD.txt [2026-02-05T20:26:21.759920] [INFO ] [sig ] [1889/3445] Completed LSPD in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:21.759974] [INFO ] [sig ] [1890/3445] Forecasting LTC... [2026-02-05T20:26:21.760008] [INFO ] [sig ] Generating forecast for: LTC [2026-02-05T20:26:21.760042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-05T20:26:21.772449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-05T20:26:21.772956] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-05T20:26:21.773928] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-05T20:26:21.773985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:21.774019] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:21.774047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:21.774106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:21.838331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:21.839239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:21.839345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:21.839382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:21.960501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:21.960700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:21.960742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:21.960772] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:21.964490] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=28.36%) [2026-02-05T20:26:21.964791] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-05T20:26:21.964924] [INFO ] [sig ] LTC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:22.129023] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LTC.txt [2026-02-05T20:26:22.129189] [INFO ] [sig ] [1890/3445] Completed LTC in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:22.129231] [INFO ] [sig ] [1891/3445] Forecasting LTH... [2026-02-05T20:26:22.129262] [INFO ] [sig ] Generating forecast for: LTH [2026-02-05T20:26:22.129295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-05T20:26:22.140641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-05T20:26:22.140977] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-05T20:26:22.141850] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-05T20:26:22.141903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:22.141935] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:22.141963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:22.142020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:22.200782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:22.201684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:22.201775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:22.201810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:22.330963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:22.331118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:22.331158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:22.331187] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:22.334910] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-05T20:26:22.335216] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-05T20:26:22.335357] [INFO ] [sig ] LTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:22.481224] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LTH.txt [2026-02-05T20:26:22.481391] [INFO ] [sig ] [1891/3445] Completed LTH in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:22.481444] [INFO ] [sig ] [1892/3445] Forecasting LTRN... [2026-02-05T20:26:22.481480] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-05T20:26:22.481513] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-05T20:26:22.493743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-05T20:26:22.494184] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-05T20:26:22.495076] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-05T20:26:22.495132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:22.495166] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:22.495195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:22.495253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:22.554558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:22.555811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:22.555897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:22.555931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:22.699608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:22.699771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:22.699813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:22.699842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:22.703293] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-02-05T20:26:22.703619] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-05T20:26:22.703778] [INFO ] [sig ] LTRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:22.852393] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LTRN.txt [2026-02-05T20:26:22.852596] [INFO ] [sig ] [1892/3445] Completed LTRN in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:22.852663] [INFO ] [sig ] [1893/3445] Forecasting LTRX... [2026-02-05T20:26:22.852703] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-05T20:26:22.852735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-05T20:26:22.864135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-05T20:26:22.864550] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-05T20:26:22.865433] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-05T20:26:22.865492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:22.865556] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:22.865621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:22.865683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:22.925786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:22.926714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:22.926825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:22.926860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:23.051695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:23.051861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:23.051902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:23.051932] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:23.055349] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: DOWN (p=31.53%) [2026-02-05T20:26:23.055687] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-05T20:26:23.055818] [INFO ] [sig ] LTRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:23.203329] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LTRX.txt [2026-02-05T20:26:23.203492] [INFO ] [sig ] [1893/3445] Completed LTRX in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:23.203541] [INFO ] [sig ] [1894/3445] Forecasting LUCD... [2026-02-05T20:26:23.203602] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-05T20:26:23.203641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-05T20:26:23.216029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-05T20:26:23.216412] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-05T20:26:23.217317] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-05T20:26:23.217372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:23.217406] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:23.217437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:23.217510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:23.291781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:23.292666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:23.292754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:23.292788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:23.430029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:23.430239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:23.430282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:23.430312] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:23.433819] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: UP (p=97.81%) [2026-02-05T20:26:23.434098] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-05T20:26:23.434229] [INFO ] [sig ] LUCD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:23.578062] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LUCD.txt [2026-02-05T20:26:23.578256] [INFO ] [sig ] [1894/3445] Completed LUCD in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:23.578301] [INFO ] [sig ] [1895/3445] Forecasting LUMN... [2026-02-05T20:26:23.578332] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-05T20:26:23.578364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-05T20:26:23.590549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-05T20:26:23.590975] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-05T20:26:23.591872] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-05T20:26:23.591927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:23.591960] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:23.591987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:23.592045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:23.661420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:23.662340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:23.662425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:23.662459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:23.784986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:23.785143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:23.785184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:23.785213] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:23.788723] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: DOWN (p=30.59%) [2026-02-05T20:26:23.788997] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-05T20:26:23.789127] [INFO ] [sig ] LUMN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:23.940474] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LUMN.txt [2026-02-05T20:26:23.940707] [INFO ] [sig ] [1895/3445] Completed LUMN in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.3m [2026-02-05T20:26:23.940760] [INFO ] [sig ] [1896/3445] Forecasting LUNG... [2026-02-05T20:26:23.940798] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-05T20:26:23.940836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-05T20:26:23.955316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-05T20:26:23.955816] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-05T20:26:23.956822] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-05T20:26:23.956885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:23.956925] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:23.956959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:23.957035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:24.024341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:24.025215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:24.025305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:24.025338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:24.172417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:24.172629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:24.172681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:24.172781] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:24.177093] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-05T20:26:24.177420] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-05T20:26:24.177605] [INFO ] [sig ] LUNG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:24.323116] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LUNG.txt [2026-02-05T20:26:24.323271] [INFO ] [sig ] [1896/3445] Completed LUNG in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-05T20:26:24.323313] [INFO ] [sig ] [1897/3445] Forecasting LVHD... [2026-02-05T20:26:24.323343] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-05T20:26:24.323375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-05T20:26:24.334632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-05T20:26:24.335020] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-05T20:26:24.335898] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-05T20:26:24.335952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:24.335985] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:24.336012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:24.336068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:24.394914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:24.395825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:24.395915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:24.395949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:24.525976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:24.526168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:24.526211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:24.526242] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:24.529845] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: DOWN (p=38.10%) [2026-02-05T20:26:24.530148] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-05T20:26:24.530296] [INFO ] [sig ] LVHD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:24.678060] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LVHD.txt [2026-02-05T20:26:24.678234] [INFO ] [sig ] [1897/3445] Completed LVHD in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-05T20:26:24.678275] [INFO ] [sig ] [1898/3445] Forecasting LVO... [2026-02-05T20:26:24.678306] [INFO ] [sig ] Generating forecast for: LVO [2026-02-05T20:26:24.678355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-05T20:26:24.690031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-05T20:26:24.690384] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-05T20:26:24.691268] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-05T20:26:24.691321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:24.691354] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:24.691381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:24.691454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:24.749865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:24.750655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:24.750753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:24.750804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:24.866600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:24.866756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:24.866797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:24.866827] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:24.870280] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: UP (p=97.93%) [2026-02-05T20:26:24.870602] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-05T20:26:24.870741] [INFO ] [sig ] LVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:25.015851] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LVO.txt [2026-02-05T20:26:25.016020] [INFO ] [sig ] [1898/3445] Completed LVO in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-05T20:26:25.016061] [INFO ] [sig ] [1899/3445] Forecasting LVS... [2026-02-05T20:26:25.016092] [INFO ] [sig ] Generating forecast for: LVS [2026-02-05T20:26:25.016124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-05T20:26:25.029222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-05T20:26:25.029685] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-05T20:26:25.030516] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-05T20:26:25.030589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:25.030624] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:25.030651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:25.030707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:25.092559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:25.093443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:25.093529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:25.093563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:25.217992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:25.218158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:25.218216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:25.218246] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:25.222272] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: DOWN (p=12.20%) [2026-02-05T20:26:25.222557] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-05T20:26:25.222710] [INFO ] [sig ] LVS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:25.368536] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LVS.txt [2026-02-05T20:26:25.368735] [INFO ] [sig ] [1899/3445] Completed LVS in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-05T20:26:25.368776] [INFO ] [sig ] [1900/3445] Forecasting LWAY... [2026-02-05T20:26:25.368808] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-05T20:26:25.368838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-05T20:26:25.379821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-05T20:26:25.380239] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-05T20:26:25.381074] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-05T20:26:25.381126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:25.381158] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:25.381224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:25.381284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:25.441183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:25.442261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:25.442349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:25.442382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:25.566205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:25.566370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:25.566410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:25.566440] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:25.569933] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: UP (p=65.43%) [2026-02-05T20:26:25.570231] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-05T20:26:25.570367] [INFO ] [sig ] LWAY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:25.713332] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LWAY.txt [2026-02-05T20:26:25.713496] [INFO ] [sig ] [1900/3445] Completed LWAY in 0.3s | 2.79 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-05T20:26:25.713537] [INFO ] [sig ] [1901/3445] Forecasting LWLG... [2026-02-05T20:26:25.713588] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-05T20:26:25.713623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-05T20:26:25.726727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-05T20:26:25.727129] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-05T20:26:25.727984] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-05T20:26:25.728038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:25.728072] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:25.728099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:25.728156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:25.788532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:25.789441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:25.789529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:25.789569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:25.922435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:25.922620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:25.922662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:25.922691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:25.926169] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-02-05T20:26:25.926452] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-05T20:26:25.926625] [INFO ] [sig ] LWLG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:26.076258] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LWLG.txt [2026-02-05T20:26:26.076421] [INFO ] [sig ] [1901/3445] Completed LWLG in 0.4s | 2.79 sym/s | Total: 11.3m | ETA: 9.2m [2026-02-05T20:26:26.076463] [INFO ] [sig ] [1902/3445] Forecasting LX... [2026-02-05T20:26:26.076495] [INFO ] [sig ] Generating forecast for: LX [2026-02-05T20:26:26.076527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-05T20:26:26.088801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-05T20:26:26.089189] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-05T20:26:26.090051] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-05T20:26:26.090105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:26.090138] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:26.090166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:26.090223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:26.151210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:26.152031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:26.152118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:26.152153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:26.280950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:26.281303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:26.281346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:26.281375] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:26.285478] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-05T20:26:26.286018] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-05T20:26:26.286160] [INFO ] [sig ] LX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:26.444968] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LX.txt [2026-02-05T20:26:26.445157] [INFO ] [sig ] [1902/3445] Completed LX in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:26.445213] [INFO ] [sig ] [1903/3445] Forecasting LXEO... [2026-02-05T20:26:26.445251] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-05T20:26:26.445296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-05T20:26:26.456520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-05T20:26:26.456915] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-05T20:26:26.457952] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-05T20:26:26.458015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:26.458057] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:26.458096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:26.458174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:26.521243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:26.522236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:26.522397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:26.522438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:26.649213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:26.649379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:26.649421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:26.649450] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:26.653144] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: UP (p=91.03%) [2026-02-05T20:26:26.653427] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-05T20:26:26.653561] [INFO ] [sig ] LXEO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:26.806941] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LXEO.txt [2026-02-05T20:26:26.807099] [INFO ] [sig ] [1903/3445] Completed LXEO in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:26.807140] [INFO ] [sig ] [1904/3445] Forecasting LXP... [2026-02-05T20:26:26.807170] [INFO ] [sig ] Generating forecast for: LXP [2026-02-05T20:26:26.807202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-05T20:26:26.819275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-05T20:26:26.819675] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-05T20:26:26.820505] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-05T20:26:26.820559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:26.820620] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:26.820649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:26.820707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:26.879670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:26.880531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:26.880661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:26.880698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:27.004553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:27.004740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:27.004781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:27.004810] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:27.008427] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=16.87%) [2026-02-05T20:26:27.008741] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-05T20:26:27.009057] [INFO ] [sig ] LXP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:27.162917] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LXP.txt [2026-02-05T20:26:27.163076] [INFO ] [sig ] [1904/3445] Completed LXP in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:27.163118] [INFO ] [sig ] [1905/3445] Forecasting LYB... [2026-02-05T20:26:27.163150] [INFO ] [sig ] Generating forecast for: LYB [2026-02-05T20:26:27.163181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-05T20:26:27.177073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-05T20:26:27.177475] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-05T20:26:27.178359] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-05T20:26:27.178412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:27.178444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:27.178471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:27.178526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:27.237874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:27.238771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:27.238857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:27.238890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:27.373866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:27.374041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:27.374084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:27.374115] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:27.378534] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=35.82%) [2026-02-05T20:26:27.378918] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-05T20:26:27.379073] [INFO ] [sig ] LYB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:27.530240] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LYB.txt [2026-02-05T20:26:27.530421] [INFO ] [sig ] [1905/3445] Completed LYB in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:27.530464] [INFO ] [sig ] [1906/3445] Forecasting LYG... [2026-02-05T20:26:27.530495] [INFO ] [sig ] Generating forecast for: LYG [2026-02-05T20:26:27.530528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-05T20:26:27.543407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-05T20:26:27.543855] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-05T20:26:27.544927] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-05T20:26:27.544981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:27.545014] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:27.545042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:27.545107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:27.609400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:27.610332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:27.610421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:27.610454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:27.746014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:27.746202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:27.746249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:27.746281] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:27.750434] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: UP (p=93.91%) [2026-02-05T20:26:27.750751] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-05T20:26:27.750904] [INFO ] [sig ] LYG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:27.906893] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LYG.txt [2026-02-05T20:26:27.907119] [INFO ] [sig ] [1906/3445] Completed LYG in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:27.907166] [INFO ] [sig ] [1907/3445] Forecasting LYRA... [2026-02-05T20:26:27.907199] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-05T20:26:27.907236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-05T20:26:27.919466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-05T20:26:27.919867] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-05T20:26:27.920774] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-05T20:26:27.920828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:27.920861] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:27.920889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:27.920946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:27.987042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:27.988001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:27.988094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:27.988129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:28.116385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:28.116547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:28.116613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:28.116646] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:28.120680] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=8.13%) [2026-02-05T20:26:28.121042] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-05T20:26:28.121191] [INFO ] [sig ] LYRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:28.271875] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LYRA.txt [2026-02-05T20:26:28.272034] [INFO ] [sig ] [1907/3445] Completed LYRA in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:28.272075] [INFO ] [sig ] [1908/3445] Forecasting LYTS... [2026-02-05T20:26:28.272105] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-05T20:26:28.272138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-05T20:26:28.284333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-05T20:26:28.284766] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-05T20:26:28.285615] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-05T20:26:28.285671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:28.285704] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:28.285732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:28.285789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:28.348631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:28.349957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:28.350048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:28.350083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:28.477141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:28.477324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:28.477368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:28.477398] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:28.481086] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=79.45%) [2026-02-05T20:26:28.481379] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-05T20:26:28.481514] [INFO ] [sig ] LYTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:28.631954] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LYTS.txt [2026-02-05T20:26:28.632114] [INFO ] [sig ] [1908/3445] Completed LYTS in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:28.632154] [INFO ] [sig ] [1909/3445] Forecasting LZ... [2026-02-05T20:26:28.632184] [INFO ] [sig ] Generating forecast for: LZ [2026-02-05T20:26:28.632215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-05T20:26:28.643409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-05T20:26:28.643797] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-05T20:26:28.644668] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-05T20:26:28.644734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:28.644768] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:28.644796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:28.644855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:28.704410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:28.705439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:28.705539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:28.705602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:28.831903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:28.832084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:28.832127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:28.832158] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:28.835730] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=81.40%) [2026-02-05T20:26:28.836017] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-05T20:26:28.836153] [INFO ] [sig ] LZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:28.979103] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LZ.txt [2026-02-05T20:26:28.979264] [INFO ] [sig ] [1909/3445] Completed LZ in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:28.979305] [INFO ] [sig ] [1910/3445] Forecasting LZB... [2026-02-05T20:26:28.979335] [INFO ] [sig ] Generating forecast for: LZB [2026-02-05T20:26:28.979367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-05T20:26:28.993880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-05T20:26:28.994319] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-05T20:26:28.995201] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-05T20:26:28.995256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:28.995320] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:28.995349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:28.995407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:29.059682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:29.060611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:29.060707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:29.060744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:29.191337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:29.191501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:29.191544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:29.191604] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:29.195172] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-02-05T20:26:29.195458] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-05T20:26:29.195611] [INFO ] [sig ] LZB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:29.341166] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/LZB.txt [2026-02-05T20:26:29.341364] [INFO ] [sig ] [1910/3445] Completed LZB in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:29.341422] [INFO ] [sig ] [1911/3445] Forecasting LZM... [2026-02-05T20:26:29.341463] [INFO ] [sig ] Generating forecast for: LZM [2026-02-05T20:26:29.341508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-05T20:26:29.353048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-05T20:26:29.353427] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-05T20:26:29.354329] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-05T20:26:29.354394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:29.354429] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:29.354456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:29.354515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:29.414303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:29.415234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:29.415322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:29.415357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:29.539157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:29.539316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:29.539359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:29.539390] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:29.543629] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=27.89%) [2026-02-05T20:26:29.544116] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-05T20:26:29.544254] [INFO ] [sig ] LZM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:29.701036] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/LZM.txt [2026-02-05T20:26:29.701208] [INFO ] [sig ] [1911/3445] Completed LZM in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:29.701252] [INFO ] [sig ] [1912/3445] Forecasting M... [2026-02-05T20:26:29.701281] [INFO ] [sig ] Generating forecast for: M [2026-02-05T20:26:29.701312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-05T20:26:29.713775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-05T20:26:29.714181] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-05T20:26:29.715137] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-05T20:26:29.715196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:29.715229] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:29.715257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:29.715314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:29.783190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:29.784144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:29.784236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:29.784271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:29.915735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:29.915899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:29.915940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:29.915970] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:29.919597] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: UP (p=96.47%) [2026-02-05T20:26:29.919908] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-05T20:26:29.920038] [INFO ] [sig ] M: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:30.063606] [INFO ] [LOCAL ] Saved forecast: M 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/M.txt [2026-02-05T20:26:30.063779] [INFO ] [sig ] [1912/3445] Completed M in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.2m [2026-02-05T20:26:30.063820] [INFO ] [sig ] [1913/3445] Forecasting MA... [2026-02-05T20:26:30.063850] [INFO ] [sig ] Generating forecast for: MA [2026-02-05T20:26:30.063882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-05T20:26:30.075361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-05T20:26:30.075761] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-05T20:26:30.076554] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-05T20:26:30.076630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:30.076679] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:30.076708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:30.076766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:30.139421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:30.140597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:30.140694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:30.140729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:30.262690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:30.263054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:30.263096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:30.263125] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:30.266949] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-05T20:26:30.267241] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-05T20:26:30.267389] [INFO ] [sig ] MA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:30.409967] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MA.txt [2026-02-05T20:26:30.410112] [INFO ] [sig ] [1913/3445] Completed MA in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-05T20:26:30.410151] [INFO ] [sig ] [1914/3445] Forecasting MAA... [2026-02-05T20:26:30.410182] [INFO ] [sig ] Generating forecast for: MAA [2026-02-05T20:26:30.410223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-05T20:26:30.421704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-05T20:26:30.422085] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-05T20:26:30.422903] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-05T20:26:30.422957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:30.422989] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:30.423019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:30.423075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:30.481877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:30.482721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:30.482803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:30.482837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:30.603192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:30.603353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:30.603393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:30.603422] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:30.606881] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=9.00%) [2026-02-05T20:26:30.607159] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-05T20:26:30.607288] [INFO ] [sig ] MAA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:30.749766] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MAA.txt [2026-02-05T20:26:30.749932] [INFO ] [sig ] [1914/3445] Completed MAA in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-05T20:26:30.749973] [INFO ] [sig ] [1915/3445] Forecasting MAC... [2026-02-05T20:26:30.750003] [INFO ] [sig ] Generating forecast for: MAC [2026-02-05T20:26:30.750036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-05T20:26:30.761460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-05T20:26:30.761877] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-05T20:26:30.762704] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-05T20:26:30.762756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:30.762788] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:30.762814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:30.762871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:30.820185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:30.821028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:30.821121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:30.821154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:30.945413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:30.945596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:30.945648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:30.945683] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:30.949120] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: UP (p=85.57%) [2026-02-05T20:26:30.949395] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-05T20:26:30.949522] [INFO ] [sig ] MAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:31.093267] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MAC.txt [2026-02-05T20:26:31.093435] [INFO ] [sig ] [1915/3445] Completed MAC in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-05T20:26:31.093479] [INFO ] [sig ] [1916/3445] Forecasting MAMA... [2026-02-05T20:26:31.093512] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-05T20:26:31.093543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-05T20:26:31.104621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-05T20:26:31.104962] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-05T20:26:31.105854] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-05T20:26:31.105908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:31.105940] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:31.105966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:31.106021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:31.171472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:31.172552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:31.172676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:31.172727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:31.303300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:31.303469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:31.303510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:31.303539] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:31.307362] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-05T20:26:31.307779] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-05T20:26:31.307940] [INFO ] [sig ] MAMA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:31.457306] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MAMA.txt [2026-02-05T20:26:31.457470] [INFO ] [sig ] [1916/3445] Completed MAMA in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-05T20:26:31.457511] [INFO ] [sig ] [1917/3445] Forecasting MAN... [2026-02-05T20:26:31.457546] [INFO ] [sig ] Generating forecast for: MAN [2026-02-05T20:26:31.457597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-05T20:26:31.469191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-05T20:26:31.469612] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-05T20:26:31.470480] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-05T20:26:31.470535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:31.470569] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:31.470632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:31.470705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:31.527797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:31.528831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:31.528935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:31.528968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:31.646642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:31.646808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:31.646849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:31.646880] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:31.650449] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: DOWN (p=5.16%) [2026-02-05T20:26:31.650752] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-05T20:26:31.650886] [INFO ] [sig ] MAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:31.796436] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MAN.txt [2026-02-05T20:26:31.796620] [INFO ] [sig ] [1917/3445] Completed MAN in 0.3s | 2.79 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-05T20:26:31.796666] [INFO ] [sig ] [1918/3445] Forecasting MANH... [2026-02-05T20:26:31.796697] [INFO ] [sig ] Generating forecast for: MANH [2026-02-05T20:26:31.796727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-05T20:26:31.808923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-05T20:26:31.809332] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-05T20:26:31.810208] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-05T20:26:31.810264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:31.810298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:31.810326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:31.810384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:31.871626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:31.872625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:31.872723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:31.872756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:32.001828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:32.001990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:32.002031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:32.002060] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:32.006244] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: DOWN (p=18.72%) [2026-02-05T20:26:32.006542] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-05T20:26:32.006699] [INFO ] [sig ] MANH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:32.152739] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MANH.txt [2026-02-05T20:26:32.152911] [INFO ] [sig ] [1918/3445] Completed MANH in 0.4s | 2.79 sym/s | Total: 11.4m | ETA: 9.1m [2026-02-05T20:26:32.152954] [INFO ] [sig ] [1919/3445] Forecasting MARA... [2026-02-05T20:26:32.152986] [INFO ] [sig ] Generating forecast for: MARA [2026-02-05T20:26:32.153016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-05T20:26:32.165129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-05T20:26:32.165509] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-05T20:26:32.166362] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-05T20:26:32.166419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:32.166459] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:32.166487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:32.166544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:32.228092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:32.229001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:32.229086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:32.229119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:32.362692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:32.362874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:32.362940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:32.362972] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:32.366861] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-05T20:26:32.367152] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-05T20:26:32.367284] [INFO ] [sig ] MARA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:32.512783] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MARA.txt [2026-02-05T20:26:32.512997] [INFO ] [sig ] [1919/3445] Completed MARA in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:32.513046] [INFO ] [sig ] [1920/3445] Forecasting MAS... [2026-02-05T20:26:32.513078] [INFO ] [sig ] Generating forecast for: MAS [2026-02-05T20:26:32.513113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-05T20:26:32.524997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-05T20:26:32.525446] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-05T20:26:32.526442] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-05T20:26:32.526502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:32.526537] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:32.526567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:32.526653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:32.591133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:32.592181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:32.592318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:32.592356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:32.715621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:32.715788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:32.715830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:32.715896] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:32.719315] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=11.90%) [2026-02-05T20:26:32.719618] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-05T20:26:32.719749] [INFO ] [sig ] MAS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:32.864185] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MAS.txt [2026-02-05T20:26:32.864350] [INFO ] [sig ] [1920/3445] Completed MAS in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:32.864394] [INFO ] [sig ] [1921/3445] Forecasting MASI... [2026-02-05T20:26:32.864434] [INFO ] [sig ] Generating forecast for: MASI [2026-02-05T20:26:32.864474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-05T20:26:32.880823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-05T20:26:32.881272] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-05T20:26:32.882385] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-05T20:26:32.882446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:32.882482] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:32.882511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:32.882599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:32.943389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:32.944307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:32.944395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:32.944431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:33.067060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:33.067225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:33.067268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:33.067298] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:33.071276] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-05T20:26:33.071635] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-05T20:26:33.071780] [INFO ] [sig ] MASI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:33.219665] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MASI.txt [2026-02-05T20:26:33.219855] [INFO ] [sig ] [1921/3445] Completed MASI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:33.219898] [INFO ] [sig ] [1922/3445] Forecasting MASS... [2026-02-05T20:26:33.219929] [INFO ] [sig ] Generating forecast for: MASS [2026-02-05T20:26:33.219964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-05T20:26:33.232062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-05T20:26:33.232502] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-05T20:26:33.233452] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-05T20:26:33.233510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:33.233544] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:33.233596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:33.233663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:33.296216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:33.297151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:33.297245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:33.297297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:33.435188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:33.435398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:33.435459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:33.435499] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:33.440566] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-05T20:26:33.441042] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-05T20:26:33.441224] [INFO ] [sig ] MASS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:33.588595] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MASS.txt [2026-02-05T20:26:33.588759] [INFO ] [sig ] [1922/3445] Completed MASS in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:33.588812] [INFO ] [sig ] [1923/3445] Forecasting MATX... [2026-02-05T20:26:33.588850] [INFO ] [sig ] Generating forecast for: MATX [2026-02-05T20:26:33.588889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-05T20:26:33.601139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-05T20:26:33.601547] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-05T20:26:33.602494] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-05T20:26:33.602559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:33.602628] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:33.602668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:33.602747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:33.663280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:33.664154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:33.664239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:33.664273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:33.781912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:33.782077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:33.782118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:33.782149] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:33.785784] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-02-05T20:26:33.786163] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-05T20:26:33.786308] [INFO ] [sig ] MATX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:33.936460] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MATX.txt [2026-02-05T20:26:33.936636] [INFO ] [sig ] [1923/3445] Completed MATX in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:33.936678] [INFO ] [sig ] [1924/3445] Forecasting MAX... [2026-02-05T20:26:33.936708] [INFO ] [sig ] Generating forecast for: MAX [2026-02-05T20:26:33.936739] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-05T20:26:33.947537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-05T20:26:33.947870] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-05T20:26:33.948751] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-05T20:26:33.948809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:33.948844] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:33.948873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:33.948948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:34.011327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:34.012303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:34.012410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:34.012446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:34.133113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:34.133296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:34.133342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:34.133373] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:34.137066] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-05T20:26:34.137433] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-05T20:26:34.137603] [INFO ] [sig ] MAX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:34.291888] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MAX.txt [2026-02-05T20:26:34.292043] [INFO ] [sig ] [1924/3445] Completed MAX in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:34.292085] [INFO ] [sig ] [1925/3445] Forecasting MAXI... [2026-02-05T20:26:34.292115] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-05T20:26:34.292149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-05T20:26:34.303278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-05T20:26:34.303674] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-05T20:26:34.304475] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-05T20:26:34.304528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:34.304560] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:34.304615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:34.304674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:34.363551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:34.364443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:34.364531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:34.364566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:34.488905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:34.489069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:34.489111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:34.489141] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:34.492551] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: DOWN (p=37.69%) [2026-02-05T20:26:34.492848] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-05T20:26:34.492980] [INFO ] [sig ] MAXI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:34.634276] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MAXI.txt [2026-02-05T20:26:34.634408] [INFO ] [sig ] [1925/3445] Completed MAXI in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:34.634448] [INFO ] [sig ] [1926/3445] Forecasting MAXN... [2026-02-05T20:26:34.634477] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-05T20:26:34.634508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-05T20:26:34.645404] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-05T20:26:34.645789] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-05T20:26:34.646711] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-05T20:26:34.646788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:34.646838] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:34.646886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:34.646968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:34.706796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:34.707526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:34.707633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:34.707670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:34.823805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:34.823966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:34.824007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:34.824038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:34.827548] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: DOWN (p=38.28%) [2026-02-05T20:26:34.827845] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-05T20:26:34.827976] [INFO ] [sig ] MAXN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:34.969042] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MAXN.txt [2026-02-05T20:26:34.969189] [INFO ] [sig ] [1926/3445] Completed MAXN in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:34.969231] [INFO ] [sig ] [1927/3445] Forecasting MBB... [2026-02-05T20:26:34.969262] [INFO ] [sig ] Generating forecast for: MBB [2026-02-05T20:26:34.969296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-05T20:26:34.980338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-05T20:26:34.980685] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-05T20:26:34.981492] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-05T20:26:34.981547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:34.981634] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:34.981665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:34.981734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:35.042255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:35.043014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:35.043098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:35.043133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:35.170621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:35.170795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:35.170842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:35.170873] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:35.174566] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: UP (p=71.08%) [2026-02-05T20:26:35.174868] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-05T20:26:35.175010] [INFO ] [sig ] MBB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:35.316354] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MBB.txt [2026-02-05T20:26:35.316502] [INFO ] [sig ] [1927/3445] Completed MBB in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:35.316544] [INFO ] [sig ] [1928/3445] Forecasting MBC... [2026-02-05T20:26:35.316591] [INFO ] [sig ] Generating forecast for: MBC [2026-02-05T20:26:35.316627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-05T20:26:35.328362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-05T20:26:35.328770] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-05T20:26:35.329668] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-05T20:26:35.329722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:35.329756] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:35.329785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:35.329844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:35.391471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:35.392340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:35.392460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:35.392498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:35.521026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:35.521386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:35.521439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:35.521473] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:35.525766] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=0.49%) [2026-02-05T20:26:35.526227] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-05T20:26:35.526374] [INFO ] [sig ] MBC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:35.673498] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MBC.txt [2026-02-05T20:26:35.673673] [INFO ] [sig ] [1928/3445] Completed MBC in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.1m [2026-02-05T20:26:35.673720] [INFO ] [sig ] [1929/3445] Forecasting MBCN... [2026-02-05T20:26:35.673752] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-05T20:26:35.673784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-05T20:26:35.685327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-05T20:26:35.685721] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-05T20:26:35.686827] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-05T20:26:35.686894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:35.686929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:35.686956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:35.687014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:35.747236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:35.748168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:35.748273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:35.748309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:35.855332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:35.855496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:35.855538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:35.855568] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:35.859471] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=96.24%) [2026-02-05T20:26:35.859820] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-05T20:26:35.860168] [INFO ] [sig ] MBCN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:36.007246] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MBCN.txt [2026-02-05T20:26:36.007426] [INFO ] [sig ] [1929/3445] Completed MBCN in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:36.007470] [INFO ] [sig ] [1930/3445] Forecasting MBI... [2026-02-05T20:26:36.007503] [INFO ] [sig ] Generating forecast for: MBI [2026-02-05T20:26:36.007539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-05T20:26:36.019361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-05T20:26:36.019791] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-05T20:26:36.020624] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-05T20:26:36.020678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:36.020711] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:36.020739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:36.020797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:36.082525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:36.083383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:36.083472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:36.083506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:36.208185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:36.208428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:36.208473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:36.208538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:36.212222] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: UP (p=76.21%) [2026-02-05T20:26:36.212547] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-05T20:26:36.212706] [INFO ] [sig ] MBI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:36.361950] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MBI.txt [2026-02-05T20:26:36.362112] [INFO ] [sig ] [1930/3445] Completed MBI in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:36.362157] [INFO ] [sig ] [1931/3445] Forecasting MBIN... [2026-02-05T20:26:36.362188] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-05T20:26:36.362224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-05T20:26:36.373924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-05T20:26:36.374303] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-05T20:26:36.375231] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-05T20:26:36.375286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:36.375321] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:36.375351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:36.375410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:36.437623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:36.438551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:36.438661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:36.438697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:36.559105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:36.559255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:36.559296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:36.559324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:36.562772] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-05T20:26:36.563090] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-05T20:26:36.563216] [INFO ] [sig ] MBIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:36.719007] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MBIN.txt [2026-02-05T20:26:36.719152] [INFO ] [sig ] [1931/3445] Completed MBIN in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:36.719194] [INFO ] [sig ] [1932/3445] Forecasting MBLY... [2026-02-05T20:26:36.719225] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-05T20:26:36.719256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-05T20:26:36.731311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-05T20:26:36.731704] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-05T20:26:36.732567] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-05T20:26:36.732651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:36.732684] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:36.732712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:36.732772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:36.801440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:36.802457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:36.802555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:36.802620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:36.937304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:36.937471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:36.937511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:36.937540] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:36.941186] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=18.03%) [2026-02-05T20:26:36.941518] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-05T20:26:36.941683] [INFO ] [sig ] MBLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:37.092613] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MBLY.txt [2026-02-05T20:26:37.092758] [INFO ] [sig ] [1932/3445] Completed MBLY in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:37.092798] [INFO ] [sig ] [1933/3445] Forecasting MBS... [2026-02-05T20:26:37.092829] [INFO ] [sig ] Generating forecast for: MBS [2026-02-05T20:26:37.092861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-05T20:26:37.104160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-05T20:26:37.104540] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-05T20:26:37.105413] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-05T20:26:37.105467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:37.105499] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:37.105525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:37.105606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:37.164967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:37.165835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:37.165923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:37.165957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:37.285346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:37.285540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:37.285611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:37.285645] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:37.289247] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-05T20:26:37.289529] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-05T20:26:37.289709] [INFO ] [sig ] MBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:37.441585] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MBS.txt [2026-02-05T20:26:37.441762] [INFO ] [sig ] [1933/3445] Completed MBS in 0.3s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:37.441811] [INFO ] [sig ] [1934/3445] Forecasting MBWM... [2026-02-05T20:26:37.441843] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-05T20:26:37.441874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-05T20:26:37.454199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-05T20:26:37.454680] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-05T20:26:37.455698] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-05T20:26:37.455754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:37.455788] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:37.455815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:37.455873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:37.515371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:37.516545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:37.516656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:37.516691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:37.648101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:37.648307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:37.648368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:37.648403] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:37.652269] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=78.57%) [2026-02-05T20:26:37.652610] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-05T20:26:37.652755] [INFO ] [sig ] MBWM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:37.802763] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MBWM.txt [2026-02-05T20:26:37.802919] [INFO ] [sig ] [1934/3445] Completed MBWM in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:37.802961] [INFO ] [sig ] [1935/3445] Forecasting MBX... [2026-02-05T20:26:37.802992] [INFO ] [sig ] Generating forecast for: MBX [2026-02-05T20:26:37.803024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-05T20:26:37.814880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-05T20:26:37.815242] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-05T20:26:37.816175] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-05T20:26:37.816232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:37.816269] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:37.816298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:37.816358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:37.880409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:37.881143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:37.881227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:37.881262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:38.007709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:38.007877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:38.007921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:38.007960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:38.012275] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: UP (p=69.50%) [2026-02-05T20:26:38.012596] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-05T20:26:38.012739] [INFO ] [sig ] MBX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:38.163086] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MBX.txt [2026-02-05T20:26:38.163241] [INFO ] [sig ] [1935/3445] Completed MBX in 0.4s | 2.79 sym/s | Total: 11.5m | ETA: 9.0m [2026-02-05T20:26:38.163285] [INFO ] [sig ] [1936/3445] Forecasting MC... [2026-02-05T20:26:38.163317] [INFO ] [sig ] Generating forecast for: MC [2026-02-05T20:26:38.163350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-05T20:26:38.175128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-05T20:26:38.175520] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-05T20:26:38.176486] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-05T20:26:38.176543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:38.176597] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:38.176630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:38.176690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:38.243683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:38.244733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:38.244822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:38.244859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:38.367229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:38.367386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:38.367426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:38.367455] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:38.370926] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=24.94%) [2026-02-05T20:26:38.371205] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-05T20:26:38.371334] [INFO ] [sig ] MC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:38.513172] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MC.txt [2026-02-05T20:26:38.513302] [INFO ] [sig ] [1936/3445] Completed MC in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:38.513341] [INFO ] [sig ] [1937/3445] Forecasting MCBS... [2026-02-05T20:26:38.513372] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-05T20:26:38.513403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-05T20:26:38.524369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-05T20:26:38.524738] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-05T20:26:38.525546] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-05T20:26:38.525628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:38.525674] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:38.525703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:38.525760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:38.582945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:38.583610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:38.583722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:38.583757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:38.703465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:38.703636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:38.703682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:38.703712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:38.707112] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=57.94%) [2026-02-05T20:26:38.707388] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-05T20:26:38.707516] [INFO ] [sig ] MCBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:38.855098] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCBS.txt [2026-02-05T20:26:38.855237] [INFO ] [sig ] [1937/3445] Completed MCBS in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:38.855278] [INFO ] [sig ] [1938/3445] Forecasting MCHI... [2026-02-05T20:26:38.855308] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-05T20:26:38.855338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-05T20:26:38.868143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-05T20:26:38.868523] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-05T20:26:38.869382] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-05T20:26:38.869435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:38.869468] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:38.869494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:38.869550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:38.928969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:38.929690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:38.929781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:38.929816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:39.057496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:39.057677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:39.057722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:39.057753] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:39.061292] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-05T20:26:39.061590] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-05T20:26:39.061721] [INFO ] [sig ] MCHI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:39.204967] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCHI.txt [2026-02-05T20:26:39.205129] [INFO ] [sig ] [1938/3445] Completed MCHI in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:39.205170] [INFO ] [sig ] [1939/3445] Forecasting MCHP... [2026-02-05T20:26:39.205202] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-05T20:26:39.205233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-05T20:26:39.216759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-05T20:26:39.217140] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-05T20:26:39.217972] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-05T20:26:39.218025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:39.218056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:39.218082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:39.218139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:39.278507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:39.279426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:39.279522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:39.279555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:39.405127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:39.405342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:39.405392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:39.405423] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:39.409014] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-05T20:26:39.409293] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-05T20:26:39.409422] [INFO ] [sig ] MCHP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:39.549006] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCHP.txt [2026-02-05T20:26:39.549136] [INFO ] [sig ] [1939/3445] Completed MCHP in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:39.549176] [INFO ] [sig ] [1940/3445] Forecasting MCHX... [2026-02-05T20:26:39.549206] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-05T20:26:39.549236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-05T20:26:39.561296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-05T20:26:39.561734] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-05T20:26:39.562609] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-05T20:26:39.562665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:39.562699] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:39.562726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:39.562785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:39.623728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:39.624664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:39.624753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:39.624787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:39.736615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:39.736790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:39.736847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:39.736880] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:39.740505] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-05T20:26:39.740821] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-05T20:26:39.740957] [INFO ] [sig ] MCHX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:39.893120] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MCHX.txt [2026-02-05T20:26:39.893320] [INFO ] [sig ] [1940/3445] Completed MCHX in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:39.893369] [INFO ] [sig ] [1941/3445] Forecasting MCI... [2026-02-05T20:26:39.893400] [INFO ] [sig ] Generating forecast for: MCI [2026-02-05T20:26:39.893435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-05T20:26:39.904999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-05T20:26:39.905364] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-05T20:26:39.906227] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-05T20:26:39.906279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:39.906312] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:39.906339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:39.906396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:39.964420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:39.965313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:39.965398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:39.965432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:40.087050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:40.087265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:40.087323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:40.087355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:40.091464] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: UP (p=51.30%) [2026-02-05T20:26:40.091785] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-05T20:26:40.091938] [INFO ] [sig ] MCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:40.238273] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCI.txt [2026-02-05T20:26:40.238425] [INFO ] [sig ] [1941/3445] Completed MCI in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:40.238464] [INFO ] [sig ] [1942/3445] Forecasting MCK... [2026-02-05T20:26:40.238494] [INFO ] [sig ] Generating forecast for: MCK [2026-02-05T20:26:40.238526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-05T20:26:40.250162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-05T20:26:40.250495] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-05T20:26:40.251331] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-05T20:26:40.251385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:40.251418] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:40.251446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:40.251508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:40.309592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:40.310486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:40.310595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:40.310632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:40.437311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:40.437471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:40.437513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:40.437543] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:40.441267] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=30.64%) [2026-02-05T20:26:40.441564] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-05T20:26:40.441739] [INFO ] [sig ] MCK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:40.590903] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MCK.txt [2026-02-05T20:26:40.591087] [INFO ] [sig ] [1942/3445] Completed MCK in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:40.591130] [INFO ] [sig ] [1943/3445] Forecasting MCN... [2026-02-05T20:26:40.591162] [INFO ] [sig ] Generating forecast for: MCN [2026-02-05T20:26:40.591194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-05T20:26:40.602462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-05T20:26:40.602815] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-05T20:26:40.603667] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-05T20:26:40.603721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:40.603754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:40.603791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:40.603865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:40.665072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:40.666019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:40.666117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:40.666153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:40.797273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:40.797432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:40.797474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:40.797504] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:40.801141] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-05T20:26:40.801432] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-05T20:26:40.801565] [INFO ] [sig ] MCN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:40.944271] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCN.txt [2026-02-05T20:26:40.944430] [INFO ] [sig ] [1943/3445] Completed MCN in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:40.944472] [INFO ] [sig ] [1944/3445] Forecasting MCO... [2026-02-05T20:26:40.944503] [INFO ] [sig ] Generating forecast for: MCO [2026-02-05T20:26:40.944533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-05T20:26:40.956318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-05T20:26:40.956718] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-05T20:26:40.957545] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-05T20:26:40.957625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:40.957687] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:40.957717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:40.957776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:41.019177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:41.020502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:41.020610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:41.020648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:41.143792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:41.143968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:41.144010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:41.144072] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:41.147554] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: DOWN (p=18.06%) [2026-02-05T20:26:41.147852] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-05T20:26:41.147984] [INFO ] [sig ] MCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:41.289318] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MCO.txt [2026-02-05T20:26:41.289492] [INFO ] [sig ] [1944/3445] Completed MCO in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:41.289536] [INFO ] [sig ] [1945/3445] Forecasting MCRB... [2026-02-05T20:26:41.289595] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-05T20:26:41.289646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-05T20:26:41.301174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-05T20:26:41.301625] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-05T20:26:41.302460] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-05T20:26:41.302514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:41.302547] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:41.302594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:41.302657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:41.363356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:41.364265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:41.364354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:41.364388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:41.488146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:41.488335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:41.488380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:41.488409] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:41.491957] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=66.23%) [2026-02-05T20:26:41.492231] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-05T20:26:41.492355] [INFO ] [sig ] MCRB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:41.633799] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCRB.txt [2026-02-05T20:26:41.633952] [INFO ] [sig ] [1945/3445] Completed MCRB in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 9.0m [2026-02-05T20:26:41.633992] [INFO ] [sig ] [1946/3445] Forecasting MCRI... [2026-02-05T20:26:41.634022] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-05T20:26:41.634053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-05T20:26:41.645320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-05T20:26:41.645749] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-05T20:26:41.646553] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-05T20:26:41.646631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:41.646665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:41.646693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:41.646750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:41.708007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:41.708890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:41.709025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:41.709066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:41.835536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:41.835718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:41.835761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:41.835790] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:41.839522] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: UP (p=63.38%) [2026-02-05T20:26:41.839866] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-05T20:26:41.840048] [INFO ] [sig ] MCRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:41.983643] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCRI.txt [2026-02-05T20:26:41.983792] [INFO ] [sig ] [1946/3445] Completed MCRI in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-05T20:26:41.983846] [INFO ] [sig ] [1947/3445] Forecasting MCS... [2026-02-05T20:26:41.983879] [INFO ] [sig ] Generating forecast for: MCS [2026-02-05T20:26:41.983915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-05T20:26:41.995950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-05T20:26:41.996355] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-05T20:26:41.997292] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-05T20:26:41.997349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:41.997381] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:41.997409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:41.997472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:42.058916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:42.059826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:42.059927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:42.059968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:42.195548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:42.195773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:42.195827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:42.195921] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:42.200953] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-05T20:26:42.201424] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-05T20:26:42.201650] [INFO ] [sig ] MCS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:42.345598] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MCS.txt [2026-02-05T20:26:42.345765] [INFO ] [sig ] [1947/3445] Completed MCS in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-05T20:26:42.345805] [INFO ] [sig ] [1948/3445] Forecasting MCY... [2026-02-05T20:26:42.345835] [INFO ] [sig ] Generating forecast for: MCY [2026-02-05T20:26:42.345866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-05T20:26:42.356467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-05T20:26:42.356902] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-05T20:26:42.357782] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-05T20:26:42.357836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:42.357868] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:42.357934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:42.357993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:42.418619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:42.419546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:42.419663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:42.419699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:42.543266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:42.543425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:42.543468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:42.543497] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:42.546982] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-02-05T20:26:42.547253] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-05T20:26:42.547379] [INFO ] [sig ] MCY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:42.693258] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MCY.txt [2026-02-05T20:26:42.693395] [INFO ] [sig ] [1948/3445] Completed MCY in 0.3s | 2.79 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-05T20:26:42.693434] [INFO ] [sig ] [1949/3445] Forecasting MD... [2026-02-05T20:26:42.693463] [INFO ] [sig ] Generating forecast for: MD [2026-02-05T20:26:42.693495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MD' from 'https://tdm.silogroup.org/data/derivative_storage/MD.csv'. [2026-02-05T20:26:42.704391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MD'. [2026-02-05T20:26:42.704740] [INFO ] [FORECASTER] Starting predict_future for MD [2026-02-05T20:26:42.705553] [DEBUG] [LOCAL ] No optimal features file found for MD: ./output/feature-sets/MD.txt [2026-02-05T20:26:42.705635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:42.705669] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:42.705696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:42.705755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:42.764804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:42.765736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:42.765824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:42.765859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:42.892182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:42.892337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:42.892378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:42.892408] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:42.896300] [DEBUG] [FORECASTER] MD: Forecast T+1@11:T+2@11: UP (p=79.60%) [2026-02-05T20:26:42.896590] [INFO ] [FORECASTER] Completed predict_future for MD [2026-02-05T20:26:42.896739] [INFO ] [sig ] MD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:43.060161] [INFO ] [LOCAL ] Saved forecast: MD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MD.txt [2026-02-05T20:26:43.060512] [INFO ] [sig ] [1949/3445] Completed MD in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-05T20:26:43.060552] [INFO ] [sig ] [1950/3445] Forecasting MDAI... [2026-02-05T20:26:43.060600] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-05T20:26:43.060636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-05T20:26:43.072491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-05T20:26:43.072866] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-05T20:26:43.073900] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-05T20:26:43.073956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:43.073995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:43.074027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:43.074096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:43.137362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:43.138352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:43.138449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:43.138483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:43.266628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:43.266794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:43.266837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:43.266866] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:43.270560] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: UP (p=54.87%) [2026-02-05T20:26:43.270879] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-05T20:26:43.271015] [INFO ] [sig ] MDAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:43.425116] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MDAI.txt [2026-02-05T20:26:43.425269] [INFO ] [sig ] [1950/3445] Completed MDAI in 0.4s | 2.79 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-05T20:26:43.425311] [INFO ] [sig ] [1951/3445] Forecasting MDB... [2026-02-05T20:26:43.425343] [INFO ] [sig ] Generating forecast for: MDB [2026-02-05T20:26:43.425374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-05T20:26:43.441649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-05T20:26:43.442329] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-05T20:26:43.443661] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-05T20:26:43.443725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:43.443766] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:43.443799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:43.443875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:43.520453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:43.521689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:43.521801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:43.521837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:43.668759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:43.668977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:43.669045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:43.669099] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:43.675202] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-02-05T20:26:43.675826] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-05T20:26:43.676083] [INFO ] [sig ] MDB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:43.905760] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MDB.txt [2026-02-05T20:26:43.905992] [INFO ] [sig ] [1951/3445] Completed MDB in 0.5s | 2.79 sym/s | Total: 11.6m | ETA: 8.9m [2026-02-05T20:26:43.906060] [INFO ] [sig ] [1952/3445] Forecasting MDGL... [2026-02-05T20:26:43.906096] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-05T20:26:43.906138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-05T20:26:43.938061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-05T20:26:43.941456] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-05T20:26:43.943084] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-05T20:26:43.943179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:43.943234] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:43.943280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:43.943372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:44.024649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:44.025678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:44.025782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:44.025837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:44.200302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:44.200515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:44.200603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:44.200656] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:44.206276] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: DOWN (p=36.15%) [2026-02-05T20:26:44.206845] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-05T20:26:44.207093] [INFO ] [sig ] MDGL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:44.413078] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MDGL.txt [2026-02-05T20:26:44.413313] [INFO ] [sig ] [1952/3445] Completed MDGL in 0.5s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:44.413377] [INFO ] [sig ] [1953/3445] Forecasting MDLZ... [2026-02-05T20:26:44.413425] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-05T20:26:44.413476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-05T20:26:44.445739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-05T20:26:44.449197] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-05T20:26:44.451469] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-05T20:26:44.461858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:44.462053] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:44.462099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:44.462211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:44.557241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:44.559205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:44.559384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:44.559448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:44.730346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:44.730565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:44.730655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:44.730707] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:44.736532] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-05T20:26:44.737170] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-05T20:26:44.737443] [INFO ] [sig ] MDLZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:44.952755] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MDLZ.txt [2026-02-05T20:26:44.952982] [INFO ] [sig ] [1953/3445] Completed MDLZ in 0.5s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:44.953066] [INFO ] [sig ] [1954/3445] Forecasting MDWD... [2026-02-05T20:26:44.953120] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-05T20:26:44.953183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-05T20:26:44.967946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-05T20:26:44.968406] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-05T20:26:44.969286] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-05T20:26:44.969342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:44.969374] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:44.969402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:44.969460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:45.026966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:45.027870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:45.027991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:45.028026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:45.145238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:45.145405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:45.145446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:45.145476] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:45.149296] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=30.02%) [2026-02-05T20:26:45.149599] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-05T20:26:45.149733] [INFO ] [sig ] MDWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:45.298563] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MDWD.txt [2026-02-05T20:26:45.298752] [INFO ] [sig ] [1954/3445] Completed MDWD in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:45.298794] [INFO ] [sig ] [1955/3445] Forecasting MDXG... [2026-02-05T20:26:45.298826] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-05T20:26:45.298859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-05T20:26:45.311094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-05T20:26:45.311725] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-05T20:26:45.312812] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-05T20:26:45.312867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:45.312901] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:45.312929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:45.312987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:45.374690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:45.375555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:45.375702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:45.375742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:45.498692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:45.498857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:45.498898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:45.498928] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:45.502449] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=28.65%) [2026-02-05T20:26:45.502792] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-05T20:26:45.502929] [INFO ] [sig ] MDXG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:45.642822] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MDXG.txt [2026-02-05T20:26:45.642960] [INFO ] [sig ] [1955/3445] Completed MDXG in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:45.643001] [INFO ] [sig ] [1956/3445] Forecasting MDXH... [2026-02-05T20:26:45.643030] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-05T20:26:45.643063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-05T20:26:45.654445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-05T20:26:45.654793] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-05T20:26:45.655599] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-05T20:26:45.655651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:45.655683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:45.655710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:45.655768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:45.712974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:45.713668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:45.713751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:45.713783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:45.828114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:45.828288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:45.828332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:45.828362] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:45.831771] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=83.00%) [2026-02-05T20:26:45.832063] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-05T20:26:45.832204] [INFO ] [sig ] MDXH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:45.969857] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MDXH.txt [2026-02-05T20:26:45.969987] [INFO ] [sig ] [1956/3445] Completed MDXH in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:45.970034] [INFO ] [sig ] [1957/3445] Forecasting MEC... [2026-02-05T20:26:45.970069] [INFO ] [sig ] Generating forecast for: MEC [2026-02-05T20:26:45.970107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-05T20:26:45.981698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-05T20:26:45.982024] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-05T20:26:45.982833] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-05T20:26:45.982886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:45.982923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:45.982950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:45.983005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:46.040199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:46.040973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:46.041071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:46.041111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:46.168635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:46.168821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:46.168877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:46.168922] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:46.172956] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: DOWN (p=9.44%) [2026-02-05T20:26:46.173479] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-05T20:26:46.173647] [INFO ] [sig ] MEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:46.317842] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MEC.txt [2026-02-05T20:26:46.318006] [INFO ] [sig ] [1957/3445] Completed MEC in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:46.318047] [INFO ] [sig ] [1958/3445] Forecasting MED... [2026-02-05T20:26:46.318078] [INFO ] [sig ] Generating forecast for: MED [2026-02-05T20:26:46.318110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-05T20:26:46.330498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-05T20:26:46.330934] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-05T20:26:46.331813] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-05T20:26:46.331868] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:46.331903] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:46.331931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:46.332000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:46.394057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:46.394831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:46.394915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:46.394951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:46.524541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:46.524742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:46.524795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:46.524836] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:46.529360] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: UP (p=65.52%) [2026-02-05T20:26:46.529965] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-05T20:26:46.530193] [INFO ] [sig ] MED: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:46.678020] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MED.txt [2026-02-05T20:26:46.678211] [INFO ] [sig ] [1958/3445] Completed MED in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:46.678257] [INFO ] [sig ] [1959/3445] Forecasting MEDP... [2026-02-05T20:26:46.678289] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-05T20:26:46.678324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-05T20:26:46.690499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-05T20:26:46.690934] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-05T20:26:46.691823] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-05T20:26:46.691887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:46.691935] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:46.691977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:46.692050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:46.755733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:46.756618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:46.756707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:46.756741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:46.889712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:46.889876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:46.889919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:46.889950] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:46.894255] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: UP (p=83.30%) [2026-02-05T20:26:46.894755] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-05T20:26:46.894888] [INFO ] [sig ] MEDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:47.050476] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MEDP.txt [2026-02-05T20:26:47.050643] [INFO ] [sig ] [1959/3445] Completed MEDP in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:47.050687] [INFO ] [sig ] [1960/3445] Forecasting MEG... [2026-02-05T20:26:47.050717] [INFO ] [sig ] Generating forecast for: MEG [2026-02-05T20:26:47.050749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-05T20:26:47.063519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-05T20:26:47.063897] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-05T20:26:47.064961] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-05T20:26:47.065018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:47.065055] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:47.065091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:47.065164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:47.126406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:47.127229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:47.127312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:47.127346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:47.253136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:47.253297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:47.253338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:47.253368] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:47.256868] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-02-05T20:26:47.257145] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-05T20:26:47.257273] [INFO ] [sig ] MEG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:47.404018] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MEG.txt [2026-02-05T20:26:47.404186] [INFO ] [sig ] [1960/3445] Completed MEG in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:47.404231] [INFO ] [sig ] [1961/3445] Forecasting MEGI... [2026-02-05T20:26:47.404262] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-05T20:26:47.404294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-05T20:26:47.416142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-05T20:26:47.416541] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-05T20:26:47.417436] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-05T20:26:47.417505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:47.417566] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:47.417618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:47.417702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:47.480014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:47.481029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:47.481137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:47.481185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:47.607343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:47.607504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:47.607546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:47.607597] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:47.611125] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: DOWN (p=35.04%) [2026-02-05T20:26:47.611418] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-05T20:26:47.611563] [INFO ] [sig ] MEGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:47.758727] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MEGI.txt [2026-02-05T20:26:47.758870] [INFO ] [sig ] [1961/3445] Completed MEGI in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:47.758911] [INFO ] [sig ] [1962/3445] Forecasting MEI... [2026-02-05T20:26:47.758940] [INFO ] [sig ] Generating forecast for: MEI [2026-02-05T20:26:47.758972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-05T20:26:47.771807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-05T20:26:47.772185] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-05T20:26:47.773037] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-05T20:26:47.773101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:47.773141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:47.773175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:47.773238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:47.831178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:47.831859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:47.831941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:47.831973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:47.954915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:47.955064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:47.955105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:47.955134] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:47.958507] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: UP (p=59.46%) [2026-02-05T20:26:47.958798] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-05T20:26:47.958932] [INFO ] [sig ] MEI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:48.098880] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MEI.txt [2026-02-05T20:26:48.098997] [INFO ] [sig ] [1962/3445] Completed MEI in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.9m [2026-02-05T20:26:48.099042] [INFO ] [sig ] [1963/3445] Forecasting MELI... [2026-02-05T20:26:48.099077] [INFO ] [sig ] Generating forecast for: MELI [2026-02-05T20:26:48.099114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-05T20:26:48.111061] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'MELI'. [2026-02-05T20:26:48.111606] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-05T20:26:48.112424] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-05T20:26:48.112478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:48.112511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:48.112538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:48.112619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:48.171823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:48.172846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:48.172928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:48.172961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:48.292091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:48.292243] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:26:48.292282] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:48.292310] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:48.295776] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=83.42%) [2026-02-05T20:26:48.296053] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-05T20:26:48.296184] [INFO ] [sig ] MELI: Forecast for 2026-02-04: UP (sign=1.00) [2026-02-05T20:26:48.436384] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-05 1 -> ./output/forecasts/individual/2026-02-05/MELI.txt [2026-02-05T20:26:48.436507] [INFO ] [sig ] [1963/3445] Completed MELI in 0.3s | 2.79 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-05T20:26:48.436547] [INFO ] [sig ] [1964/3445] Forecasting MEOH... [2026-02-05T20:26:48.436622] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-05T20:26:48.436659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-05T20:26:48.448340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-05T20:26:48.448763] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-05T20:26:48.449668] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-05T20:26:48.449721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:48.449753] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:48.449780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:48.449837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:48.507095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:48.508040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:48.508129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:48.508161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:48.632932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:48.633101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:48.633142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:48.633210] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:48.636751] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=73.16%) [2026-02-05T20:26:48.637068] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-05T20:26:48.637247] [INFO ] [sig ] MEOH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:48.861221] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MEOH.txt [2026-02-05T20:26:48.861389] [INFO ] [sig ] [1964/3445] Completed MEOH in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-05T20:26:48.861438] [INFO ] [sig ] [1965/3445] Forecasting MERC... [2026-02-05T20:26:48.861472] [INFO ] [sig ] Generating forecast for: MERC [2026-02-05T20:26:48.861504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-05T20:26:48.874869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-05T20:26:48.875557] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-05T20:26:48.876504] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-05T20:26:48.876560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:48.876618] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:48.876647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:48.876705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:48.947055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:48.948039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:48.948148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:48.948222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:49.091369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:49.091745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:49.091790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:49.091820] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:49.096090] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=96.28%) [2026-02-05T20:26:49.096397] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-05T20:26:49.096531] [INFO ] [sig ] MERC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:49.243946] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MERC.txt [2026-02-05T20:26:49.244113] [INFO ] [sig ] [1965/3445] Completed MERC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-05T20:26:49.244155] [INFO ] [sig ] [1966/3445] Forecasting META... [2026-02-05T20:26:49.244185] [INFO ] [sig ] Generating forecast for: META [2026-02-05T20:26:49.244408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-05T20:26:49.256559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-05T20:26:49.256954] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-05T20:26:49.257971] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-05T20:26:49.258025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:49.258058] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:49.258086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:49.258144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:49.320229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:49.321119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:49.321220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:49.321254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:49.450187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:49.450537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:49.450597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:49.450631] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:49.454258] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: DOWN (p=1.87%) [2026-02-05T20:26:49.454590] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-05T20:26:49.454725] [INFO ] [sig ] META: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:49.600851] [INFO ] [LOCAL ] Saved forecast: META 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/META.txt [2026-02-05T20:26:49.601011] [INFO ] [sig ] [1966/3445] Completed META in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-05T20:26:49.601052] [INFO ] [sig ] [1967/3445] Forecasting METC... [2026-02-05T20:26:49.601082] [INFO ] [sig ] Generating forecast for: METC [2026-02-05T20:26:49.601116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-05T20:26:49.616730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-05T20:26:49.617256] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-05T20:26:49.618502] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-05T20:26:49.618604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:49.618659] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:49.618705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:49.618798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:49.684664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:49.685522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:49.685632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:49.685668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:49.800637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:49.800806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:49.800846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:49.800876] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:49.804589] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: UP (p=90.61%) [2026-02-05T20:26:49.804967] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-05T20:26:49.805116] [INFO ] [sig ] METC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:49.952198] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/METC.txt [2026-02-05T20:26:49.952362] [INFO ] [sig ] [1967/3445] Completed METC in 0.4s | 2.79 sym/s | Total: 11.7m | ETA: 8.8m [2026-02-05T20:26:49.952403] [INFO ] [sig ] [1968/3445] Forecasting METCB... [2026-02-05T20:26:49.952435] [INFO ] [sig ] Generating forecast for: METCB [2026-02-05T20:26:49.952466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-05T20:26:49.964349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-05T20:26:49.964790] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-05T20:26:49.965729] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-05T20:26:49.965786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:49.965820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:49.965848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:49.965906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:50.027157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:50.028088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:50.028217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:50.028255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:50.155407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:50.155602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:50.155663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:50.155693] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:50.159384] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: DOWN (p=47.09%) [2026-02-05T20:26:50.159822] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-05T20:26:50.159997] [INFO ] [sig ] METCB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:50.309807] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/METCB.txt [2026-02-05T20:26:50.309977] [INFO ] [sig ] [1968/3445] Completed METCB in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:50.310018] [INFO ] [sig ] [1969/3445] Forecasting METD... [2026-02-05T20:26:50.310048] [INFO ] [sig ] Generating forecast for: METD [2026-02-05T20:26:50.310080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-05T20:26:50.321131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-05T20:26:50.321526] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-05T20:26:50.322392] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-05T20:26:50.322447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:50.322479] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:50.322506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:50.322564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:50.381335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:50.382263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:50.382356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:50.382392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:50.512060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:50.512221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:50.512269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:50.512299] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:50.515746] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: UP (p=93.39%) [2026-02-05T20:26:50.516033] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-05T20:26:50.516168] [INFO ] [sig ] METD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:50.659799] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/METD.txt [2026-02-05T20:26:50.659961] [INFO ] [sig ] [1969/3445] Completed METD in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:50.660002] [INFO ] [sig ] [1970/3445] Forecasting MFA... [2026-02-05T20:26:50.660034] [INFO ] [sig ] Generating forecast for: MFA [2026-02-05T20:26:50.660067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-05T20:26:50.671635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-05T20:26:50.672025] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-05T20:26:50.672919] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-05T20:26:50.672975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:50.673008] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:50.673035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:50.673094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:50.730851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:50.731768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:50.731856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:50.731888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:50.850997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:50.851162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:50.851203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:50.851233] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:50.854708] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=23.56%) [2026-02-05T20:26:50.855028] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-05T20:26:50.855188] [INFO ] [sig ] MFA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:51.000067] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MFA.txt [2026-02-05T20:26:51.000245] [INFO ] [sig ] [1970/3445] Completed MFA in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:51.000289] [INFO ] [sig ] [1971/3445] Forecasting MFC... [2026-02-05T20:26:51.000322] [INFO ] [sig ] Generating forecast for: MFC [2026-02-05T20:26:51.000355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-05T20:26:51.012058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-05T20:26:51.012469] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-05T20:26:51.013311] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-05T20:26:51.013364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:51.013395] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:51.013423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:51.013479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:51.070652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:51.071597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:51.071723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:51.071758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:51.193010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:51.193183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:51.193225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:51.193253] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:51.196853] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: UP (p=90.35%) [2026-02-05T20:26:51.197182] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-05T20:26:51.197327] [INFO ] [sig ] MFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:51.340451] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MFC.txt [2026-02-05T20:26:51.340638] [INFO ] [sig ] [1971/3445] Completed MFC in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:51.340681] [INFO ] [sig ] [1972/3445] Forecasting MFG... [2026-02-05T20:26:51.340712] [INFO ] [sig ] Generating forecast for: MFG [2026-02-05T20:26:51.340742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-05T20:26:51.351958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-05T20:26:51.352365] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-05T20:26:51.353317] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-05T20:26:51.353372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:51.353430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:51.353460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:51.353518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:51.412603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:51.413488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:51.413603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:51.413640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:51.539216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:51.539388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:51.539430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:51.539460] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:51.543072] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=89.28%) [2026-02-05T20:26:51.543388] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-05T20:26:51.543533] [INFO ] [sig ] MFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:51.691334] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MFG.txt [2026-02-05T20:26:51.691509] [INFO ] [sig ] [1972/3445] Completed MFG in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:51.691549] [INFO ] [sig ] [1973/3445] Forecasting MFI... [2026-02-05T20:26:51.691599] [INFO ] [sig ] Generating forecast for: MFI [2026-02-05T20:26:51.691632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-05T20:26:51.703243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-05T20:26:51.703729] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-05T20:26:51.704803] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-05T20:26:51.704864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:51.704896] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:51.704922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:51.704979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:51.764164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:51.765082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:51.765191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:51.765229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:51.889260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:51.889430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:51.889473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:51.889503] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:51.893173] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: UP (p=80.35%) [2026-02-05T20:26:51.893524] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-05T20:26:51.893690] [INFO ] [sig ] MFI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:52.039599] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MFI.txt [2026-02-05T20:26:52.039769] [INFO ] [sig ] [1973/3445] Completed MFI in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:52.039809] [INFO ] [sig ] [1974/3445] Forecasting MFIC... [2026-02-05T20:26:52.039840] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-05T20:26:52.039871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-05T20:26:52.054684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-05T20:26:52.055219] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-05T20:26:52.056464] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-05T20:26:52.056541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:52.056624] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:52.056672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:52.056762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:52.150152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:52.151087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:52.151188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:52.151230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:52.274077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:52.274256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:52.274299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:52.274329] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:52.278017] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=70.25%) [2026-02-05T20:26:52.278395] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-05T20:26:52.278544] [INFO ] [sig ] MFIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:52.425615] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MFIC.txt [2026-02-05T20:26:52.425818] [INFO ] [sig ] [1974/3445] Completed MFIC in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:52.425860] [INFO ] [sig ] [1975/3445] Forecasting MFIN... [2026-02-05T20:26:52.425891] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-05T20:26:52.425921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-05T20:26:52.436981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-05T20:26:52.437396] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-05T20:26:52.438302] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-05T20:26:52.438357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:52.438390] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:52.438417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:52.438474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:52.496333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:52.497266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:52.497371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:52.497405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:52.620661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:52.620830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:52.620873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:52.620903] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:52.624595] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: DOWN (p=41.62%) [2026-02-05T20:26:52.624914] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-05T20:26:52.625053] [INFO ] [sig ] MFIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:52.779757] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MFIN.txt [2026-02-05T20:26:52.779971] [INFO ] [sig ] [1975/3445] Completed MFIN in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:52.780025] [INFO ] [sig ] [1976/3445] Forecasting MFM... [2026-02-05T20:26:52.780070] [INFO ] [sig ] Generating forecast for: MFM [2026-02-05T20:26:52.780110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-05T20:26:52.793218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-05T20:26:52.793765] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-05T20:26:52.794869] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-05T20:26:52.794930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:52.794964] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:52.794992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:52.795050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:52.869755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:52.870996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:52.871143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:52.871200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:53.016898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:53.017079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:53.017137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:53.017178] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:53.021759] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: DOWN (p=47.96%) [2026-02-05T20:26:53.022189] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-05T20:26:53.022352] [INFO ] [sig ] MFM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:53.180773] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MFM.txt [2026-02-05T20:26:53.180957] [INFO ] [sig ] [1976/3445] Completed MFM in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:53.181017] [INFO ] [sig ] [1977/3445] Forecasting MG... [2026-02-05T20:26:53.181063] [INFO ] [sig ] Generating forecast for: MG [2026-02-05T20:26:53.181110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-05T20:26:53.195090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-05T20:26:53.195598] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-05T20:26:53.196640] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-05T20:26:53.196704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:53.196744] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:53.196776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:53.196854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:53.264091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:53.265129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:53.265227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:53.265274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:53.386392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:53.386549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:53.386610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:53.386644] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:53.390168] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: UP (p=59.32%) [2026-02-05T20:26:53.390472] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-05T20:26:53.390620] [INFO ] [sig ] MG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:53.538798] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MG.txt [2026-02-05T20:26:53.538948] [INFO ] [sig ] [1977/3445] Completed MG in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:53.538990] [INFO ] [sig ] [1978/3445] Forecasting MGA... [2026-02-05T20:26:53.539020] [INFO ] [sig ] Generating forecast for: MGA [2026-02-05T20:26:53.539052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-05T20:26:53.550555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-05T20:26:53.550956] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-05T20:26:53.552031] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-05T20:26:53.552085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:53.552149] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:53.552188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:53.552260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:53.620224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:53.621295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:53.621389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:53.621424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:53.754328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:53.754494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:53.754536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:53.754567] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:53.758147] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-05T20:26:53.758498] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-05T20:26:53.758665] [INFO ] [sig ] MGA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:53.904456] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MGA.txt [2026-02-05T20:26:53.904663] [INFO ] [sig ] [1978/3445] Completed MGA in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:53.904708] [INFO ] [sig ] [1979/3445] Forecasting MGEE... [2026-02-05T20:26:53.904739] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-05T20:26:53.904772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-05T20:26:53.916485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-05T20:26:53.916921] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-05T20:26:53.917856] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-05T20:26:53.917914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:53.917947] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:53.917974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:53.918032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:53.987515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:53.988504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:53.988664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:53.988705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:54.119861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:54.120048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:54.120101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:54.120151] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:54.123961] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=25.01%) [2026-02-05T20:26:54.124285] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-05T20:26:54.124438] [INFO ] [sig ] MGEE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:54.286420] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MGEE.txt [2026-02-05T20:26:54.286610] [INFO ] [sig ] [1979/3445] Completed MGEE in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.8m [2026-02-05T20:26:54.286657] [INFO ] [sig ] [1980/3445] Forecasting MGIC... [2026-02-05T20:26:54.286689] [INFO ] [sig ] Generating forecast for: MGIC [2026-02-05T20:26:54.286725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGIC' from 'https://tdm.silogroup.org/data/derivative_storage/MGIC.csv'. [2026-02-05T20:26:54.298262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGIC'. [2026-02-05T20:26:54.298672] [INFO ] [FORECASTER] Starting predict_future for MGIC [2026-02-05T20:26:54.299556] [DEBUG] [LOCAL ] No optimal features file found for MGIC: ./output/feature-sets/MGIC.txt [2026-02-05T20:26:54.299634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:54.299670] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:54.299698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:54.299757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:54.358832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:54.359562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:54.359664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:54.359699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:54.492525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:54.492739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:54.492791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:54.492827] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:54.496507] [DEBUG] [FORECASTER] MGIC: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-05T20:26:54.496820] [INFO ] [FORECASTER] Completed predict_future for MGIC [2026-02-05T20:26:54.496959] [INFO ] [sig ] MGIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:54.642777] [INFO ] [LOCAL ] Saved forecast: MGIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MGIC.txt [2026-02-05T20:26:54.642946] [INFO ] [sig ] [1980/3445] Completed MGIC in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-05T20:26:54.642987] [INFO ] [sig ] [1981/3445] Forecasting MGM... [2026-02-05T20:26:54.643017] [INFO ] [sig ] Generating forecast for: MGM [2026-02-05T20:26:54.643049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-05T20:26:54.654543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-05T20:26:54.654985] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-05T20:26:54.655851] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-05T20:26:54.655905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:54.655937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:54.655963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:54.656019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:54.713133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:54.714056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:54.714143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:54.714195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:54.841516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:54.841708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:54.841752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:54.841834] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:54.845599] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=49.92%) [2026-02-05T20:26:54.845910] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-05T20:26:54.846056] [INFO ] [sig ] MGM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:54.995601] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MGM.txt [2026-02-05T20:26:54.995795] [INFO ] [sig ] [1981/3445] Completed MGM in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-05T20:26:54.995845] [INFO ] [sig ] [1982/3445] Forecasting MGNI... [2026-02-05T20:26:54.995877] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-05T20:26:54.995908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-05T20:26:55.007718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-05T20:26:55.008103] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-05T20:26:55.009033] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-05T20:26:55.009087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:55.009118] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:55.009145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:55.009202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:55.067986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:55.069167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:55.069285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:55.069320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:55.230407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:55.230645] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:55.230707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:55.230745] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:55.235775] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=95.27%) [2026-02-05T20:26:55.236272] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-05T20:26:55.236471] [INFO ] [sig ] MGNI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:55.393227] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MGNI.txt [2026-02-05T20:26:55.393615] [INFO ] [sig ] [1982/3445] Completed MGNI in 0.4s | 2.79 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-05T20:26:55.393658] [INFO ] [sig ] [1983/3445] Forecasting MGNX... [2026-02-05T20:26:55.393689] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-05T20:26:55.393721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-05T20:26:55.407294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-05T20:26:55.407834] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-05T20:26:55.408957] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-05T20:26:55.409022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:55.409065] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:55.409145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:55.409250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:55.472946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:55.473931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:55.474022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:55.474055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:55.595804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:55.595972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:55.596013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:55.596043] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:55.599556] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-02-05T20:26:55.599888] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-05T20:26:55.600024] [INFO ] [sig ] MGNX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:55.743364] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MGNX.txt [2026-02-05T20:26:55.743527] [INFO ] [sig ] [1983/3445] Completed MGNX in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-05T20:26:55.743567] [INFO ] [sig ] [1984/3445] Forecasting MGPI... [2026-02-05T20:26:55.743621] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-05T20:26:55.743655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-05T20:26:55.755415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-05T20:26:55.755873] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-05T20:26:55.756745] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-05T20:26:55.756799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:55.756832] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:55.756859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:55.756916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:55.814681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:55.815471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:55.815562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:55.815809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:55.936469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:55.936649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:55.936690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:55.936718] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:55.940333] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: UP (p=77.34%) [2026-02-05T20:26:55.940631] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-05T20:26:55.940761] [INFO ] [sig ] MGPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:56.081883] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MGPI.txt [2026-02-05T20:26:56.082023] [INFO ] [sig ] [1984/3445] Completed MGPI in 0.3s | 2.79 sym/s | Total: 11.8m | ETA: 8.7m [2026-02-05T20:26:56.082063] [INFO ] [sig ] [1985/3445] Forecasting MGRC... [2026-02-05T20:26:56.082093] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-05T20:26:56.082123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-05T20:26:56.094540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-05T20:26:56.094952] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-05T20:26:56.095868] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-05T20:26:56.095925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:56.095959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:56.095988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:56.096046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:56.158303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:56.159363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:56.159449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:56.159484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:56.282916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:56.283075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:56.283117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:56.283147] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:56.287076] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=12.24%) [2026-02-05T20:26:56.287372] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-05T20:26:56.287514] [INFO ] [sig ] MGRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:56.440149] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MGRC.txt [2026-02-05T20:26:56.440316] [INFO ] [sig ] [1985/3445] Completed MGRC in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:56.440366] [INFO ] [sig ] [1986/3445] Forecasting MGTX... [2026-02-05T20:26:56.440403] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-05T20:26:56.440439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-05T20:26:56.452544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-05T20:26:56.452935] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-05T20:26:56.453833] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-05T20:26:56.453896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:56.453942] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:56.453976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:56.454056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:56.515392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:56.516291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:56.516417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:56.516454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:56.643392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:56.643562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:56.643626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:56.643656] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:56.647234] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: DOWN (p=37.54%) [2026-02-05T20:26:56.647535] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-05T20:26:56.647692] [INFO ] [sig ] MGTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:56.793757] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MGTX.txt [2026-02-05T20:26:56.793917] [INFO ] [sig ] [1986/3445] Completed MGTX in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:56.793959] [INFO ] [sig ] [1987/3445] Forecasting MGX... [2026-02-05T20:26:56.793989] [INFO ] [sig ] Generating forecast for: MGX [2026-02-05T20:26:56.794027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-05T20:26:56.805371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-05T20:26:56.805770] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-05T20:26:56.806667] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-05T20:26:56.806721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:56.806755] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:56.806783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:56.806841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:56.868422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:56.869305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:56.869393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:56.869427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:56.998895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:56.999055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:56.999096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:56.999126] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:57.002943] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-05T20:26:57.003235] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-05T20:26:57.003369] [INFO ] [sig ] MGX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:57.157725] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MGX.txt [2026-02-05T20:26:57.157886] [INFO ] [sig ] [1987/3445] Completed MGX in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:57.157929] [INFO ] [sig ] [1988/3445] Forecasting MGY... [2026-02-05T20:26:57.157959] [INFO ] [sig ] Generating forecast for: MGY [2026-02-05T20:26:57.157993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-05T20:26:57.169183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-05T20:26:57.169624] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-05T20:26:57.170554] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-05T20:26:57.170632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:57.170667] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:57.170695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:57.170752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:57.235567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:57.236601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:57.236717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:57.236753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:57.358503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:57.358678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:57.358721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:57.358751] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:57.362160] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=64.08%) [2026-02-05T20:26:57.362449] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-05T20:26:57.362597] [INFO ] [sig ] MGY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:57.514522] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MGY.txt [2026-02-05T20:26:57.514713] [INFO ] [sig ] [1988/3445] Completed MGY in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:57.514757] [INFO ] [sig ] [1989/3445] Forecasting MHD... [2026-02-05T20:26:57.514788] [INFO ] [sig ] Generating forecast for: MHD [2026-02-05T20:26:57.514820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-05T20:26:57.527996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-05T20:26:57.528552] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-05T20:26:57.529631] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-05T20:26:57.529701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:57.529741] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:57.529777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:57.529856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:57.596284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:57.597186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:57.597310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:57.597356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:57.720900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:57.721071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:57.721126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:57.721160] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:57.725770] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-05T20:26:57.726066] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-05T20:26:57.726201] [INFO ] [sig ] MHD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:57.873421] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MHD.txt [2026-02-05T20:26:57.873602] [INFO ] [sig ] [1989/3445] Completed MHD in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:57.873648] [INFO ] [sig ] [1990/3445] Forecasting MHF... [2026-02-05T20:26:57.873680] [INFO ] [sig ] Generating forecast for: MHF [2026-02-05T20:26:57.873713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-05T20:26:57.884756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-05T20:26:57.885139] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-05T20:26:57.885989] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-05T20:26:57.886042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:57.886074] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:57.886100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:57.886157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:57.944246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:57.945048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:57.945139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:57.945178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:58.074441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:58.074619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:58.074662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:58.074693] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:58.078344] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-05T20:26:58.078662] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-05T20:26:58.078803] [INFO ] [sig ] MHF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:58.223878] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MHF.txt [2026-02-05T20:26:58.224033] [INFO ] [sig ] [1990/3445] Completed MHF in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:58.224075] [INFO ] [sig ] [1991/3445] Forecasting MHK... [2026-02-05T20:26:58.224106] [INFO ] [sig ] Generating forecast for: MHK [2026-02-05T20:26:58.224139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-05T20:26:58.235563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-05T20:26:58.235970] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-05T20:26:58.236823] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-05T20:26:58.236877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:58.236910] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:58.236938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:58.236995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:58.298062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:58.298955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:58.299040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:58.299075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:58.419425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:58.419607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:58.419651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:58.419682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:58.423645] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=33.75%) [2026-02-05T20:26:58.423945] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-05T20:26:58.424082] [INFO ] [sig ] MHK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:58.572028] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MHK.txt [2026-02-05T20:26:58.572210] [INFO ] [sig ] [1991/3445] Completed MHK in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:58.572252] [INFO ] [sig ] [1992/3445] Forecasting MHN... [2026-02-05T20:26:58.572289] [INFO ] [sig ] Generating forecast for: MHN [2026-02-05T20:26:58.572328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHN' from 'https://tdm.silogroup.org/data/derivative_storage/MHN.csv'. [2026-02-05T20:26:58.583344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHN'. [2026-02-05T20:26:58.583744] [INFO ] [FORECASTER] Starting predict_future for MHN [2026-02-05T20:26:58.584561] [DEBUG] [LOCAL ] No optimal features file found for MHN: ./output/feature-sets/MHN.txt [2026-02-05T20:26:58.584632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:58.584665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:58.584692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:58.584749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:58.644208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:58.645116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:58.645206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:58.645240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:58.771544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:58.771745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:58.771788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:58.771818] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:58.775397] [DEBUG] [FORECASTER] MHN: Forecast T+1@11:T+2@11: UP (p=60.81%) [2026-02-05T20:26:58.775733] [INFO ] [FORECASTER] Completed predict_future for MHN [2026-02-05T20:26:58.775874] [INFO ] [sig ] MHN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:58.927716] [INFO ] [LOCAL ] Saved forecast: MHN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MHN.txt [2026-02-05T20:26:58.927886] [INFO ] [sig ] [1992/3445] Completed MHN in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:58.927928] [INFO ] [sig ] [1993/3445] Forecasting MHO... [2026-02-05T20:26:58.927958] [INFO ] [sig ] Generating forecast for: MHO [2026-02-05T20:26:58.927988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-05T20:26:58.941261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-05T20:26:58.941633] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-05T20:26:58.942444] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-05T20:26:58.942496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:58.942528] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:58.942555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:58.942630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:59.002155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:59.003012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:59.003096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:59.003130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:59.124414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:59.124591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:59.124634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:59.124663] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:59.128138] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-05T20:26:59.128440] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-05T20:26:59.128568] [INFO ] [sig ] MHO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:59.267811] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MHO.txt [2026-02-05T20:26:59.267975] [INFO ] [sig ] [1993/3445] Completed MHO in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:59.268017] [INFO ] [sig ] [1994/3445] Forecasting MIDD... [2026-02-05T20:26:59.268049] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-05T20:26:59.268079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-05T20:26:59.279772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-05T20:26:59.280185] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-05T20:26:59.281067] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-05T20:26:59.281123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:59.281157] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:59.281186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:59.281245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:59.342066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:59.342979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:59.343068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:59.343102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:59.469085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:59.469252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:59.469294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:59.469325] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:59.473058] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=10.08%) [2026-02-05T20:26:59.473359] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-05T20:26:59.473498] [INFO ] [sig ] MIDD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:26:59.622471] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MIDD.txt [2026-02-05T20:26:59.622668] [INFO ] [sig ] [1994/3445] Completed MIDD in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:59.622716] [INFO ] [sig ] [1995/3445] Forecasting MIGI... [2026-02-05T20:26:59.622748] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-05T20:26:59.622781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-05T20:26:59.634389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-05T20:26:59.635038] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-05T20:26:59.635911] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-05T20:26:59.635965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:59.636032] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:59.636072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:59.636145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:26:59.700072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:26:59.700993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:26:59.701105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:26:59.701147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:26:59.821319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:26:59.821487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:26:59.821529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:26:59.821558] [INFO ] [FORECASTER] Training complete [2026-02-05T20:26:59.825288] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-05T20:26:59.825682] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-05T20:26:59.825836] [INFO ] [sig ] MIGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:26:59.971993] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MIGI.txt [2026-02-05T20:26:59.972159] [INFO ] [sig ] [1995/3445] Completed MIGI in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:26:59.972202] [INFO ] [sig ] [1996/3445] Forecasting MILN... [2026-02-05T20:26:59.972234] [INFO ] [sig ] Generating forecast for: MILN [2026-02-05T20:26:59.972264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-05T20:26:59.983948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-05T20:26:59.984374] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-05T20:26:59.985314] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-05T20:26:59.985376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:26:59.985424] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:26:59.985453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:26:59.985511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:00.051186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:00.052118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:00.052211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:00.052248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:00.169437] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:00.169620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:00.169666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:00.169695] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:00.173144] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-05T20:27:00.173427] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-05T20:27:00.173559] [INFO ] [sig ] MILN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:00.315095] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MILN.txt [2026-02-05T20:27:00.315259] [INFO ] [sig ] [1996/3445] Completed MILN in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.7m [2026-02-05T20:27:00.315302] [INFO ] [sig ] [1997/3445] Forecasting MIND... [2026-02-05T20:27:00.315334] [INFO ] [sig ] Generating forecast for: MIND [2026-02-05T20:27:00.315365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-05T20:27:00.326949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-05T20:27:00.327382] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-05T20:27:00.328289] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-05T20:27:00.328350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:00.328385] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:00.328414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:00.328472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:00.388074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:00.388997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:00.389088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:00.389123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:00.531174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:00.531313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:00.531361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:00.531395] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:00.535625] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: DOWN (p=30.44%) [2026-02-05T20:27:00.535950] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-05T20:27:00.536100] [INFO ] [sig ] MIND: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:00.697410] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MIND.txt [2026-02-05T20:27:00.697803] [INFO ] [sig ] [1997/3445] Completed MIND in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-05T20:27:00.697852] [INFO ] [sig ] [1998/3445] Forecasting MIRA... [2026-02-05T20:27:00.697884] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-05T20:27:00.697918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-05T20:27:00.709144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-05T20:27:00.709590] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-05T20:27:00.710505] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-05T20:27:00.710560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:00.710627] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:00.710660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:00.710718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:00.774543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:00.775437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:00.775527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:00.775563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:00.904478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:00.904661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:00.904705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:00.904769] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:00.908900] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=71.88%) [2026-02-05T20:27:00.909209] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-05T20:27:00.909351] [INFO ] [sig ] MIRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:01.060794] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MIRA.txt [2026-02-05T20:27:01.060956] [INFO ] [sig ] [1998/3445] Completed MIRA in 0.4s | 2.79 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-05T20:27:01.060998] [INFO ] [sig ] [1999/3445] Forecasting MIRM... [2026-02-05T20:27:01.061028] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-05T20:27:01.061061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-05T20:27:01.072914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-05T20:27:01.073306] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-05T20:27:01.074142] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-05T20:27:01.074195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:01.074227] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:01.074255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:01.074314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:01.136407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:01.137631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:01.137755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:01.137808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:01.261787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:01.261954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:01.261996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:01.262026] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:01.265603] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: UP (p=81.05%) [2026-02-05T20:27:01.265977] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-05T20:27:01.266127] [INFO ] [sig ] MIRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:01.408652] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MIRM.txt [2026-02-05T20:27:01.408827] [INFO ] [sig ] [1999/3445] Completed MIRM in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-05T20:27:01.408873] [INFO ] [sig ] [2000/3445] Forecasting MITK... [2026-02-05T20:27:01.408907] [INFO ] [sig ] Generating forecast for: MITK [2026-02-05T20:27:01.408938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-05T20:27:01.420178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-05T20:27:01.420595] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-05T20:27:01.421407] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-05T20:27:01.421460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:01.421492] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:01.421520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:01.421596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:01.480131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:01.481269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:01.481362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:01.481400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:01.609652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:01.609817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:01.609858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:01.609887] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:01.613327] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=41.79%) [2026-02-05T20:27:01.613639] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-05T20:27:01.613773] [INFO ] [sig ] MITK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:01.754998] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MITK.txt [2026-02-05T20:27:01.755166] [INFO ] [sig ] [2000/3445] Completed MITK in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-05T20:27:01.755208] [INFO ] [sig ] [2001/3445] Forecasting MIY... [2026-02-05T20:27:01.755238] [INFO ] [sig ] Generating forecast for: MIY [2026-02-05T20:27:01.755271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-05T20:27:01.766411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-05T20:27:01.766818] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-05T20:27:01.767642] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-05T20:27:01.767694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:01.767727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:01.767753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:01.767810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:01.828143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:01.829140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:01.829253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:01.829289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:01.955796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:01.955968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:01.956011] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:01.956039] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:01.959525] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: UP (p=86.51%) [2026-02-05T20:27:01.959836] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-05T20:27:01.960004] [INFO ] [sig ] MIY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:02.103939] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MIY.txt [2026-02-05T20:27:02.104115] [INFO ] [sig ] [2001/3445] Completed MIY in 0.3s | 2.79 sym/s | Total: 11.9m | ETA: 8.6m [2026-02-05T20:27:02.104157] [INFO ] [sig ] [2002/3445] Forecasting MKC... [2026-02-05T20:27:02.104186] [INFO ] [sig ] Generating forecast for: MKC [2026-02-05T20:27:02.104237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-05T20:27:02.116926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-05T20:27:02.117341] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-05T20:27:02.118235] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-05T20:27:02.118290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:02.118322] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:02.118349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:02.118421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:02.176723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:02.177663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:02.177750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:02.177783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:02.302145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:02.302312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:02.302353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:02.302384] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:02.306018] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=1.29%) [2026-02-05T20:27:02.306307] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-05T20:27:02.306438] [INFO ] [sig ] MKC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:02.450176] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MKC.txt [2026-02-05T20:27:02.450338] [INFO ] [sig ] [2002/3445] Completed MKC in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:02.450380] [INFO ] [sig ] [2003/3445] Forecasting MKSI... [2026-02-05T20:27:02.450410] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-05T20:27:02.450443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-05T20:27:02.462534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-05T20:27:02.462967] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-05T20:27:02.464041] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-05T20:27:02.464096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:02.464130] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:02.464156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:02.464212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:02.523646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:02.524513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:02.524619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:02.524656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:02.654032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:02.654197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:02.654267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:02.654297] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:02.657821] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-05T20:27:02.658110] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-05T20:27:02.658261] [INFO ] [sig ] MKSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:02.808665] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MKSI.txt [2026-02-05T20:27:02.808828] [INFO ] [sig ] [2003/3445] Completed MKSI in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:02.808869] [INFO ] [sig ] [2004/3445] Forecasting MKTX... [2026-02-05T20:27:02.808899] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-05T20:27:02.808931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-05T20:27:02.820349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-05T20:27:02.820803] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-05T20:27:02.821674] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-05T20:27:02.821726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:02.821758] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:02.821784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:02.821840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:02.880005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:02.880925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:02.881012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:02.881046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:03.008221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:03.008419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:03.008467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:03.008503] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:03.012251] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=40.54%) [2026-02-05T20:27:03.012539] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-05T20:27:03.012700] [INFO ] [sig ] MKTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:03.155947] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MKTX.txt [2026-02-05T20:27:03.156120] [INFO ] [sig ] [2004/3445] Completed MKTX in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:03.156163] [INFO ] [sig ] [2005/3445] Forecasting MLAB... [2026-02-05T20:27:03.156193] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-05T20:27:03.156223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-05T20:27:03.167953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-05T20:27:03.168442] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-05T20:27:03.169331] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-05T20:27:03.169388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:03.169427] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:03.169461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:03.169530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:03.226913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:03.227905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:03.228059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:03.228093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:03.346117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:03.346280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:03.346322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:03.346351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:03.349934] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-02-05T20:27:03.350266] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-05T20:27:03.350408] [INFO ] [sig ] MLAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:03.492259] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MLAB.txt [2026-02-05T20:27:03.492429] [INFO ] [sig ] [2005/3445] Completed MLAB in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:03.492470] [INFO ] [sig ] [2006/3445] Forecasting MLCO... [2026-02-05T20:27:03.492500] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-05T20:27:03.492532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-05T20:27:03.503783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-05T20:27:03.504170] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-05T20:27:03.505026] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-05T20:27:03.505079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:03.505111] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:03.505138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:03.505195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:03.562615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:03.563476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:03.563564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:03.563620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:03.692265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:03.692444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:03.692494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:03.692530] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:03.696960] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=1.58%) [2026-02-05T20:27:03.697311] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-05T20:27:03.697460] [INFO ] [sig ] MLCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:03.849078] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MLCO.txt [2026-02-05T20:27:03.849247] [INFO ] [sig ] [2006/3445] Completed MLCO in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:03.849314] [INFO ] [sig ] [2007/3445] Forecasting MLGO... [2026-02-05T20:27:03.849371] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-05T20:27:03.849416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-05T20:27:03.862110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-05T20:27:03.862554] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-05T20:27:03.863457] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-05T20:27:03.863521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:03.863589] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:03.863812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:03.863871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:03.925330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:03.926235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:03.926331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:03.926366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:04.052306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:04.052488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:04.052531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:04.052561] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:04.056319] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-02-05T20:27:04.056732] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-05T20:27:04.056894] [INFO ] [sig ] MLGO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:04.206324] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MLGO.txt [2026-02-05T20:27:04.206512] [INFO ] [sig ] [2007/3445] Completed MLGO in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:04.206595] [INFO ] [sig ] [2008/3445] Forecasting MLI... [2026-02-05T20:27:04.206639] [INFO ] [sig ] Generating forecast for: MLI [2026-02-05T20:27:04.206675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-05T20:27:04.219068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-05T20:27:04.219544] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-05T20:27:04.220461] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-05T20:27:04.220529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:04.220569] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:04.220620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:04.220680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:04.283435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:04.284485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:04.284614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:04.284652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:04.419941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:04.420117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:04.420160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:04.420191] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:04.424629] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-02-05T20:27:04.425052] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-05T20:27:04.425218] [INFO ] [sig ] MLI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:04.578841] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MLI.txt [2026-02-05T20:27:04.579037] [INFO ] [sig ] [2008/3445] Completed MLI in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:04.579082] [INFO ] [sig ] [2009/3445] Forecasting MLKN... [2026-02-05T20:27:04.579113] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-05T20:27:04.579147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-05T20:27:04.591616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-05T20:27:04.592238] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-05T20:27:04.593116] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-05T20:27:04.593173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:04.593215] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:04.593252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:04.593312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:04.652565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:04.653488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:04.653599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:04.653638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:04.780846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:04.781012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:04.781054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:04.781084] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:04.784973] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=55.34%) [2026-02-05T20:27:04.785301] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-05T20:27:04.785445] [INFO ] [sig ] MLKN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:04.930248] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MLKN.txt [2026-02-05T20:27:04.930413] [INFO ] [sig ] [2009/3445] Completed MLKN in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:04.930455] [INFO ] [sig ] [2010/3445] Forecasting MLM... [2026-02-05T20:27:04.930486] [INFO ] [sig ] Generating forecast for: MLM [2026-02-05T20:27:04.930518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-05T20:27:04.941793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-05T20:27:04.942173] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-05T20:27:04.943054] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-05T20:27:04.943108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:04.943141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:04.943169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:04.943226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:05.003268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:05.004145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:05.004228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:05.004263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:05.130809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:05.130993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:05.131035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:05.131064] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:05.135192] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: DOWN (p=3.59%) [2026-02-05T20:27:05.135474] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-05T20:27:05.135864] [INFO ] [sig ] MLM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:05.281335] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MLM.txt [2026-02-05T20:27:05.281498] [INFO ] [sig ] [2010/3445] Completed MLM in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:05.281539] [INFO ] [sig ] [2011/3445] Forecasting MLP... [2026-02-05T20:27:05.281595] [INFO ] [sig ] Generating forecast for: MLP [2026-02-05T20:27:05.281630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-05T20:27:05.292965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-05T20:27:05.293282] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-05T20:27:05.294116] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-05T20:27:05.294169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:05.294202] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:05.294229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:05.294286] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:05.354666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:05.355523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:05.355628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:05.355663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:05.463262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:05.463423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:05.463472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:05.463507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:05.467597] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-05T20:27:05.467875] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-05T20:27:05.468004] [INFO ] [sig ] MLP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:05.616381] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MLP.txt [2026-02-05T20:27:05.616544] [INFO ] [sig ] [2011/3445] Completed MLP in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:05.616608] [INFO ] [sig ] [2012/3445] Forecasting MLTX... [2026-02-05T20:27:05.616639] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-05T20:27:05.616671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-05T20:27:05.628393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-05T20:27:05.628815] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-05T20:27:05.629700] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-05T20:27:05.629754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:05.629816] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:05.629853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:05.629951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:05.692655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:05.693549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:05.693667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:05.693701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:05.818213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:05.818380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:05.818422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:05.818451] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:05.822042] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=65.10%) [2026-02-05T20:27:05.822401] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-05T20:27:05.822617] [INFO ] [sig ] MLTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:05.974437] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MLTX.txt [2026-02-05T20:27:05.974639] [INFO ] [sig ] [2012/3445] Completed MLTX in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:05.974682] [INFO ] [sig ] [2013/3445] Forecasting MLYS... [2026-02-05T20:27:05.974713] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-05T20:27:05.974746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-05T20:27:05.986367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-05T20:27:05.986787] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-05T20:27:05.987644] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-05T20:27:05.987698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:05.987730] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:05.987757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:05.987813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:06.047091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:06.048235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:06.048328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:06.048363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:06.173164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:06.173327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:06.173368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:06.173397] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:06.177125] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=36.51%) [2026-02-05T20:27:06.177436] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-05T20:27:06.177590] [INFO ] [sig ] MLYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:06.326827] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MLYS.txt [2026-02-05T20:27:06.327020] [INFO ] [sig ] [2013/3445] Completed MLYS in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.6m [2026-02-05T20:27:06.327063] [INFO ] [sig ] [2014/3445] Forecasting MMD... [2026-02-05T20:27:06.327093] [INFO ] [sig ] Generating forecast for: MMD [2026-02-05T20:27:06.327125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-05T20:27:06.338280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-05T20:27:06.338708] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-05T20:27:06.339618] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-05T20:27:06.339675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:06.339710] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:06.339739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:06.339798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:06.399382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:06.400329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:06.400417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:06.400452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:06.530780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:06.530950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:06.530992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:06.531056] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:06.534631] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=12.35%) [2026-02-05T20:27:06.534917] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-05T20:27:06.535049] [INFO ] [sig ] MMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:06.675837] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MMD.txt [2026-02-05T20:27:06.676003] [INFO ] [sig ] [2014/3445] Completed MMD in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-05T20:27:06.676044] [INFO ] [sig ] [2015/3445] Forecasting MMLP... [2026-02-05T20:27:06.676075] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-05T20:27:06.676107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-05T20:27:06.686732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-05T20:27:06.687051] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-05T20:27:06.687896] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-05T20:27:06.687949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:06.687982] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:06.688010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:06.688068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:06.746422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:06.747351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:06.747443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:06.747478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:06.856101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:06.856257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:06.856298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:06.856360] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:06.859997] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=14.56%) [2026-02-05T20:27:06.860276] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-05T20:27:06.860408] [INFO ] [sig ] MMLP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:07.001400] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MMLP.txt [2026-02-05T20:27:07.001597] [INFO ] [sig ] [2015/3445] Completed MMLP in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-05T20:27:07.001645] [INFO ] [sig ] [2016/3445] Forecasting MMS... [2026-02-05T20:27:07.001677] [INFO ] [sig ] Generating forecast for: MMS [2026-02-05T20:27:07.001708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-05T20:27:07.013825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-05T20:27:07.014255] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-05T20:27:07.015120] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-05T20:27:07.015174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:07.015206] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:07.015233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:07.015290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:07.077244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:07.078140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:07.078243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:07.078320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:07.205753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:07.205918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:07.205961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:07.205992] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:07.209613] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: UP (p=77.26%) [2026-02-05T20:27:07.209905] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-05T20:27:07.210039] [INFO ] [sig ] MMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:07.361879] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MMS.txt [2026-02-05T20:27:07.362044] [INFO ] [sig ] [2016/3445] Completed MMS in 0.4s | 2.79 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-05T20:27:07.362085] [INFO ] [sig ] [2017/3445] Forecasting MMSI... [2026-02-05T20:27:07.362116] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-05T20:27:07.362147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-05T20:27:07.373964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-05T20:27:07.374357] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-05T20:27:07.375206] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-05T20:27:07.375259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:07.375291] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:07.375318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:07.375376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:07.433916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:07.434897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:07.434995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:07.435032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:07.563099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:07.563256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:07.563296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:07.563326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:07.566813] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-05T20:27:07.567088] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-05T20:27:07.567214] [INFO ] [sig ] MMSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:07.711743] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MMSI.txt [2026-02-05T20:27:07.711904] [INFO ] [sig ] [2017/3445] Completed MMSI in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-05T20:27:07.711945] [INFO ] [sig ] [2018/3445] Forecasting MNDO... [2026-02-05T20:27:07.711976] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-05T20:27:07.712007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-05T20:27:07.722815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-05T20:27:07.723184] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-05T20:27:07.724016] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-05T20:27:07.724081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:07.724120] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:07.724170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:07.724237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:07.781692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:07.782559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:07.782668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:07.782703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:07.899683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:07.899847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:07.899889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:07.899917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:07.903715] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: UP (p=75.77%) [2026-02-05T20:27:07.903998] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-05T20:27:07.904127] [INFO ] [sig ] MNDO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:08.050078] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MNDO.txt [2026-02-05T20:27:08.050242] [INFO ] [sig ] [2018/3445] Completed MNDO in 0.3s | 2.79 sym/s | Total: 12.0m | ETA: 8.5m [2026-02-05T20:27:08.050284] [INFO ] [sig ] [2019/3445] Forecasting MNDY... [2026-02-05T20:27:08.050315] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-05T20:27:08.050347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-05T20:27:08.061872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-05T20:27:08.062253] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-05T20:27:08.063085] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-05T20:27:08.063139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:08.063172] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:08.063199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:08.063256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:08.127284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:08.128179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:08.128297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:08.128330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:08.253021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:08.253185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:08.253228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:08.253257] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:08.256855] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=34.51%) [2026-02-05T20:27:08.257153] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-05T20:27:08.257289] [INFO ] [sig ] MNDY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:08.400250] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MNDY.txt [2026-02-05T20:27:08.400411] [INFO ] [sig ] [2019/3445] Completed MNDY in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:08.400453] [INFO ] [sig ] [2020/3445] Forecasting MNKD... [2026-02-05T20:27:08.400484] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-05T20:27:08.400515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-05T20:27:08.411799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-05T20:27:08.412176] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-05T20:27:08.413014] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-05T20:27:08.413068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:08.413100] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:08.413127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:08.413183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:08.477354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:08.478357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:08.478456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:08.478491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:08.604303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:08.604466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:08.604508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:08.604538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:08.608026] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: DOWN (p=5.13%) [2026-02-05T20:27:08.608346] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-05T20:27:08.608480] [INFO ] [sig ] MNKD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:08.750994] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MNKD.txt [2026-02-05T20:27:08.751158] [INFO ] [sig ] [2020/3445] Completed MNKD in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:08.751200] [INFO ] [sig ] [2021/3445] Forecasting MNRO... [2026-02-05T20:27:08.751231] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-05T20:27:08.751263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-05T20:27:08.762794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-05T20:27:08.763173] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-05T20:27:08.764007] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-05T20:27:08.764060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:08.764093] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:08.764120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:08.764177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:08.824298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:08.825191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:08.825279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:08.825314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:08.951295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:08.951466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:08.951508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:08.951538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:08.955138] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-02-05T20:27:08.955504] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-05T20:27:08.955678] [INFO ] [sig ] MNRO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:09.102622] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MNRO.txt [2026-02-05T20:27:09.102791] [INFO ] [sig ] [2021/3445] Completed MNRO in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:09.102832] [INFO ] [sig ] [2022/3445] Forecasting MNSO... [2026-02-05T20:27:09.102862] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-05T20:27:09.102924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-05T20:27:09.115071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-05T20:27:09.115499] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-05T20:27:09.116389] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-05T20:27:09.116445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:09.116478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:09.116506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:09.116564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:09.182459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:09.183480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:09.183690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:09.183743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:09.305704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:09.305864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:09.305906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:09.305937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:09.309851] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-05T20:27:09.310155] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-05T20:27:09.310296] [INFO ] [sig ] MNSO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:09.454178] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MNSO.txt [2026-02-05T20:27:09.454334] [INFO ] [sig ] [2022/3445] Completed MNSO in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:09.454374] [INFO ] [sig ] [2023/3445] Forecasting MNTK... [2026-02-05T20:27:09.454406] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-05T20:27:09.454437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-05T20:27:09.466012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-05T20:27:09.466359] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-05T20:27:09.467219] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-05T20:27:09.467271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:09.467303] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:09.467330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:09.467386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:09.527392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:09.528226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:09.528314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:09.528350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:09.651084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:09.651243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:09.651286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:09.651317] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:09.654768] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-05T20:27:09.655045] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-05T20:27:09.655181] [INFO ] [sig ] MNTK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:09.802996] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MNTK.txt [2026-02-05T20:27:09.803209] [INFO ] [sig ] [2023/3445] Completed MNTK in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:09.803253] [INFO ] [sig ] [2024/3445] Forecasting MNY... [2026-02-05T20:27:09.803285] [INFO ] [sig ] Generating forecast for: MNY [2026-02-05T20:27:09.803322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-05T20:27:09.814553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-05T20:27:09.815003] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-05T20:27:09.815913] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-05T20:27:09.815967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:09.816000] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:09.816027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:09.816084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:09.877383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:09.878295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:09.878390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:09.878425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:09.995894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:09.996059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:09.996108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:09.996146] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:10.000052] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: UP (p=54.98%) [2026-02-05T20:27:10.000328] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-05T20:27:10.000459] [INFO ] [sig ] MNY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:10.148118] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MNY.txt [2026-02-05T20:27:10.148317] [INFO ] [sig ] [2024/3445] Completed MNY in 0.3s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:10.148362] [INFO ] [sig ] [2025/3445] Forecasting MOD... [2026-02-05T20:27:10.148396] [INFO ] [sig ] Generating forecast for: MOD [2026-02-05T20:27:10.148432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-05T20:27:10.162081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-05T20:27:10.162457] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-05T20:27:10.163372] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-05T20:27:10.163432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:10.163478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:10.163510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:10.163568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:10.224229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:10.225171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:10.225279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:10.225328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:10.358298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:10.358480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:10.358529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:10.358568] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:10.362727] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-02-05T20:27:10.363094] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-05T20:27:10.363262] [INFO ] [sig ] MOD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:10.510443] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MOD.txt [2026-02-05T20:27:10.510660] [INFO ] [sig ] [2025/3445] Completed MOD in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:10.510707] [INFO ] [sig ] [2026/3445] Forecasting MODL... [2026-02-05T20:27:10.510741] [INFO ] [sig ] Generating forecast for: MODL [2026-02-05T20:27:10.510773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-05T20:27:10.522547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-05T20:27:10.522955] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-05T20:27:10.523906] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-05T20:27:10.523959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:10.523993] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:10.524020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:10.524077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:10.588104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:10.588993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:10.589083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:10.589130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:10.720096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:10.720256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:10.720297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:10.720328] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:10.724082] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=52.17%) [2026-02-05T20:27:10.724401] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-05T20:27:10.724544] [INFO ] [sig ] MODL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:10.876891] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MODL.txt [2026-02-05T20:27:10.877046] [INFO ] [sig ] [2026/3445] Completed MODL in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:10.877092] [INFO ] [sig ] [2027/3445] Forecasting MOFG... [2026-02-05T20:27:10.877130] [INFO ] [sig ] Generating forecast for: MOFG [2026-02-05T20:27:10.877167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOFG' from 'https://tdm.silogroup.org/data/derivative_storage/MOFG.csv'. [2026-02-05T20:27:10.889032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOFG'. [2026-02-05T20:27:10.889399] [INFO ] [FORECASTER] Starting predict_future for MOFG [2026-02-05T20:27:10.890322] [DEBUG] [LOCAL ] No optimal features file found for MOFG: ./output/feature-sets/MOFG.txt [2026-02-05T20:27:10.890376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:10.890410] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:10.890437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:10.890495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:10.956541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:10.957654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:10.957753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:10.957790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:11.084739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:11.084918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:11.084962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:11.084993] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:11.088804] [DEBUG] [FORECASTER] MOFG: Forecast T+1@11:T+2@11: DOWN (p=41.00%) [2026-02-05T20:27:11.089311] [INFO ] [FORECASTER] Completed predict_future for MOFG [2026-02-05T20:27:11.089454] [INFO ] [sig ] MOFG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:11.240283] [INFO ] [LOCAL ] Saved forecast: MOFG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MOFG.txt [2026-02-05T20:27:11.240442] [INFO ] [sig ] [2027/3445] Completed MOFG in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:11.240484] [INFO ] [sig ] [2028/3445] Forecasting MOH... [2026-02-05T20:27:11.240515] [INFO ] [sig ] Generating forecast for: MOH [2026-02-05T20:27:11.240550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-05T20:27:11.253999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-05T20:27:11.254377] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-05T20:27:11.255267] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-05T20:27:11.255322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:11.255360] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:11.255395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:11.255466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:11.320395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:11.321510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:11.321618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:11.321655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:11.449735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:11.449902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:11.449943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:11.449976] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:11.453865] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-05T20:27:11.454179] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-05T20:27:11.454321] [INFO ] [sig ] MOH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:11.608247] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MOH.txt [2026-02-05T20:27:11.608405] [INFO ] [sig ] [2028/3445] Completed MOH in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:11.608448] [INFO ] [sig ] [2029/3445] Forecasting MOMO... [2026-02-05T20:27:11.608480] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-05T20:27:11.608514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-05T20:27:11.621378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-05T20:27:11.621852] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-05T20:27:11.622829] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-05T20:27:11.622884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:11.622971] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:11.623020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:11.623105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:11.686519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:11.687665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:11.687774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:11.687810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:11.822193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:11.822360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:11.822402] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:11.822433] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:11.826059] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-05T20:27:11.826347] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-05T20:27:11.826482] [INFO ] [sig ] MOMO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:11.972038] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MOMO.txt [2026-02-05T20:27:11.972187] [INFO ] [sig ] [2029/3445] Completed MOMO in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.5m [2026-02-05T20:27:11.972230] [INFO ] [sig ] [2030/3445] Forecasting MORN... [2026-02-05T20:27:11.972260] [INFO ] [sig ] Generating forecast for: MORN [2026-02-05T20:27:11.972292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-05T20:27:11.983440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-05T20:27:11.984052] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-05T20:27:11.985096] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-05T20:27:11.985165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:11.985210] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:11.985249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:11.985332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:12.049991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:12.050866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:12.050955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:12.050990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:12.180146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:12.180326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:12.180376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:12.180406] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:12.184191] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=30.45%) [2026-02-05T20:27:12.184475] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-05T20:27:12.184648] [INFO ] [sig ] MORN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:12.336035] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MORN.txt [2026-02-05T20:27:12.336228] [INFO ] [sig ] [2030/3445] Completed MORN in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-05T20:27:12.336276] [INFO ] [sig ] [2031/3445] Forecasting MOS... [2026-02-05T20:27:12.336310] [INFO ] [sig ] Generating forecast for: MOS [2026-02-05T20:27:12.336344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-05T20:27:12.349468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-05T20:27:12.349897] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-05T20:27:12.350877] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-05T20:27:12.350946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:12.350982] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:12.351012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:12.351070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:12.414369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:12.415286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:12.415373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:12.415407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:12.546396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:12.546566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:12.546638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:12.546677] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:12.550655] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: UP (p=72.67%) [2026-02-05T20:27:12.550938] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-05T20:27:12.551068] [INFO ] [sig ] MOS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:12.704001] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MOS.txt [2026-02-05T20:27:12.704145] [INFO ] [sig ] [2031/3445] Completed MOS in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-05T20:27:12.704185] [INFO ] [sig ] [2032/3445] Forecasting MP... [2026-02-05T20:27:12.704226] [INFO ] [sig ] Generating forecast for: MP [2026-02-05T20:27:12.704271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-05T20:27:12.716101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-05T20:27:12.716446] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-05T20:27:12.717424] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-05T20:27:12.717478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:12.717511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:12.717538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:12.717622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:12.781261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:12.782024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:12.782109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:12.782143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:12.909266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:12.909424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:12.909464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:12.909529] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:12.913663] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: UP (p=73.82%) [2026-02-05T20:27:12.913957] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-05T20:27:12.914092] [INFO ] [sig ] MP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:13.073016] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MP.txt [2026-02-05T20:27:13.073196] [INFO ] [sig ] [2032/3445] Completed MP in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-05T20:27:13.073248] [INFO ] [sig ] [2033/3445] Forecasting MPA... [2026-02-05T20:27:13.073282] [INFO ] [sig ] Generating forecast for: MPA [2026-02-05T20:27:13.073314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-05T20:27:13.084508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-05T20:27:13.084950] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-05T20:27:13.085847] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-05T20:27:13.085902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:13.085935] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:13.085963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:13.086021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:13.154676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:13.155558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:13.155667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:13.155702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:13.277383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:13.277609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:13.277662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:13.277694] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:13.281770] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=2.62%) [2026-02-05T20:27:13.282090] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-05T20:27:13.282240] [INFO ] [sig ] MPA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:13.428566] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MPA.txt [2026-02-05T20:27:13.428743] [INFO ] [sig ] [2033/3445] Completed MPA in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-05T20:27:13.428786] [INFO ] [sig ] [2034/3445] Forecasting MPAA... [2026-02-05T20:27:13.428819] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-05T20:27:13.428850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-05T20:27:13.441524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-05T20:27:13.441985] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-05T20:27:13.442869] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-05T20:27:13.442925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:13.442958] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:13.442986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:13.443044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:13.505559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:13.506484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:13.506570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:13.506627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:13.633752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:13.633925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:13.633965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:13.633995] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:13.637781] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=88.71%) [2026-02-05T20:27:13.638361] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-05T20:27:13.638511] [INFO ] [sig ] MPAA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:13.808743] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MPAA.txt [2026-02-05T20:27:13.808919] [INFO ] [sig ] [2034/3445] Completed MPAA in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-05T20:27:13.808966] [INFO ] [sig ] [2035/3445] Forecasting MPB... [2026-02-05T20:27:13.808998] [INFO ] [sig ] Generating forecast for: MPB [2026-02-05T20:27:13.809030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-05T20:27:13.821775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-05T20:27:13.822168] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-05T20:27:13.823032] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-05T20:27:13.823087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:13.823119] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:13.823146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:13.823203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:13.902390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:13.903459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:13.903627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:13.903685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:14.027710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:14.027875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:14.027916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:14.027945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:14.031459] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=1.13%) [2026-02-05T20:27:14.031804] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-05T20:27:14.031938] [INFO ] [sig ] MPB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:14.184164] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MPB.txt [2026-02-05T20:27:14.184331] [INFO ] [sig ] [2035/3445] Completed MPB in 0.4s | 2.79 sym/s | Total: 12.1m | ETA: 8.4m [2026-02-05T20:27:14.184372] [INFO ] [sig ] [2036/3445] Forecasting MPC... [2026-02-05T20:27:14.184402] [INFO ] [sig ] Generating forecast for: MPC [2026-02-05T20:27:14.184434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-05T20:27:14.196698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-05T20:27:14.197101] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-05T20:27:14.197954] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-05T20:27:14.198007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:14.198040] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:14.198066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:14.198122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:14.261174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:14.262095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:14.262181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:14.262214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:14.391298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:14.391464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:14.391506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:14.391536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:14.395161] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: UP (p=80.42%) [2026-02-05T20:27:14.395448] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-05T20:27:14.395619] [INFO ] [sig ] MPC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:14.544005] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MPC.txt [2026-02-05T20:27:14.544178] [INFO ] [sig ] [2036/3445] Completed MPC in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:14.544221] [INFO ] [sig ] [2037/3445] Forecasting MPX... [2026-02-05T20:27:14.544252] [INFO ] [sig ] Generating forecast for: MPX [2026-02-05T20:27:14.544283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-05T20:27:14.559790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-05T20:27:14.560613] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-05T20:27:14.561629] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-05T20:27:14.561686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:14.561721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:14.561749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:14.561808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:14.624755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:14.625998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:14.626111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:14.626155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:14.747453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:14.747719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:14.747769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:14.747801] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:14.752106] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-05T20:27:14.752446] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-05T20:27:14.752612] [INFO ] [sig ] MPX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:14.903724] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MPX.txt [2026-02-05T20:27:14.903940] [INFO ] [sig ] [2037/3445] Completed MPX in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:14.903985] [INFO ] [sig ] [2038/3445] Forecasting MQ... [2026-02-05T20:27:14.904017] [INFO ] [sig ] Generating forecast for: MQ [2026-02-05T20:27:14.904051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-05T20:27:14.918120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-05T20:27:14.918776] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-05T20:27:14.920253] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-05T20:27:14.920307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:14.920339] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:14.920366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:14.920424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:14.981015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:14.982062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:14.982154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:14.982189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:15.105687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:15.105865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:15.105906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:15.105954] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:15.109536] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-05T20:27:15.109853] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-05T20:27:15.109994] [INFO ] [sig ] MQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:15.256671] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MQ.txt [2026-02-05T20:27:15.256851] [INFO ] [sig ] [2038/3445] Completed MQ in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:15.256892] [INFO ] [sig ] [2039/3445] Forecasting MQY... [2026-02-05T20:27:15.256922] [INFO ] [sig ] Generating forecast for: MQY [2026-02-05T20:27:15.256956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-05T20:27:15.270885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-05T20:27:15.271511] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-05T20:27:15.272599] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-05T20:27:15.272654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:15.272690] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:15.272721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:15.272780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:15.336329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:15.337218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:15.337308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:15.337379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:15.466033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:15.466207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:15.466250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:15.466282] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:15.470474] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=36.33%) [2026-02-05T20:27:15.470864] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-05T20:27:15.471205] [INFO ] [sig ] MQY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:15.627936] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MQY.txt [2026-02-05T20:27:15.628131] [INFO ] [sig ] [2039/3445] Completed MQY in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:15.628177] [INFO ] [sig ] [2040/3445] Forecasting MRAM... [2026-02-05T20:27:15.628230] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-05T20:27:15.628267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-05T20:27:15.641817] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'MRAM'. [2026-02-05T20:27:15.642428] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-05T20:27:15.643541] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-05T20:27:15.643626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:15.643661] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:15.643689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:15.643747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:15.710135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:15.711050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:15.711174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:15.711211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:15.842221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:15.842390] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:27:15.842434] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:15.842466] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:15.846638] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-05T20:27:15.846946] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-05T20:27:15.847082] [INFO ] [sig ] MRAM: Forecast for 2026-02-04: UP (sign=1.00) [2026-02-05T20:27:16.005010] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-05 1 -> ./output/forecasts/individual/2026-02-05/MRAM.txt [2026-02-05T20:27:16.005207] [INFO ] [sig ] [2040/3445] Completed MRAM in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:16.005312] [INFO ] [sig ] [2041/3445] Forecasting MRBK... [2026-02-05T20:27:16.005366] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-05T20:27:16.005409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-05T20:27:16.018785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-05T20:27:16.019254] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-05T20:27:16.020294] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-05T20:27:16.020359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:16.020408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:16.020438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:16.020512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:16.087725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:16.088745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:16.088837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:16.088873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:16.219032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:16.219220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:16.219264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:16.219295] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:16.222994] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-05T20:27:16.223299] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-05T20:27:16.223435] [INFO ] [sig ] MRBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:16.369410] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MRBK.txt [2026-02-05T20:27:16.369601] [INFO ] [sig ] [2041/3445] Completed MRBK in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:16.369647] [INFO ] [sig ] [2042/3445] Forecasting MRCC... [2026-02-05T20:27:16.369679] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-05T20:27:16.369712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-05T20:27:16.382421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-05T20:27:16.382869] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-05T20:27:16.383723] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-05T20:27:16.383776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:16.383808] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:16.383851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:16.383910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:16.442844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:16.443788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:16.443890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:16.443924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:16.578301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:16.578478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:16.578522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:16.578556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:16.582929] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: UP (p=58.01%) [2026-02-05T20:27:16.583337] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-05T20:27:16.583504] [INFO ] [sig ] MRCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:16.741802] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MRCC.txt [2026-02-05T20:27:16.742009] [INFO ] [sig ] [2042/3445] Completed MRCC in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:16.742052] [INFO ] [sig ] [2043/3445] Forecasting MRCY... [2026-02-05T20:27:16.742082] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-05T20:27:16.742113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-05T20:27:16.754499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-05T20:27:16.754952] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-05T20:27:16.755854] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-05T20:27:16.755909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:16.756132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:16.756160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:16.756220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:16.821169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:16.822349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:16.822457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:16.822493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:16.955275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:16.955447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:16.955488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:16.955517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:16.959379] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: UP (p=78.91%) [2026-02-05T20:27:16.959737] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-05T20:27:16.959882] [INFO ] [sig ] MRCY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:17.110875] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MRCY.txt [2026-02-05T20:27:17.111048] [INFO ] [sig ] [2043/3445] Completed MRCY in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:17.111089] [INFO ] [sig ] [2044/3445] Forecasting MRK... [2026-02-05T20:27:17.111120] [INFO ] [sig ] Generating forecast for: MRK [2026-02-05T20:27:17.111153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-05T20:27:17.122138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-05T20:27:17.122555] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-05T20:27:17.123467] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-05T20:27:17.123523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:17.123566] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:17.123624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:17.123719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:17.186254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:17.187165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:17.187258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:17.187293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:17.327254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:17.327477] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:17.327533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:17.327566] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:17.331334] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=87.93%) [2026-02-05T20:27:17.331681] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-05T20:27:17.331825] [INFO ] [sig ] MRK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:17.477016] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MRK.txt [2026-02-05T20:27:17.477183] [INFO ] [sig ] [2044/3445] Completed MRK in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:17.477225] [INFO ] [sig ] [2045/3445] Forecasting MRM... [2026-02-05T20:27:17.477257] [INFO ] [sig ] Generating forecast for: MRM [2026-02-05T20:27:17.477290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-05T20:27:17.488639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-05T20:27:17.489230] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-05T20:27:17.490361] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-05T20:27:17.490414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:17.490448] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:17.490475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:17.490533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:17.548729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:17.549710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:17.549808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:17.549841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:17.685846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:17.686228] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:27:17.686276] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:17.686312] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:17.690811] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: DOWN (p=16.96%) [2026-02-05T20:27:17.691391] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-05T20:27:17.691564] [INFO ] [sig ] MRM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:17.840955] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MRM.txt [2026-02-05T20:27:17.841349] [INFO ] [sig ] [2045/3445] Completed MRM in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:17.841411] [INFO ] [sig ] [2046/3445] Forecasting MRNA... [2026-02-05T20:27:17.841444] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-05T20:27:17.841485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-05T20:27:17.854606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-05T20:27:17.855039] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-05T20:27:17.855994] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-05T20:27:17.856052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:17.856312] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:17.856342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:17.856401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:17.924163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:17.925212] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:17.925315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:17.925351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:18.057898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:18.058085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:18.058133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:18.058164] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:18.061968] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=12.96%) [2026-02-05T20:27:18.062286] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-05T20:27:18.062662] [INFO ] [sig ] MRNA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:18.223414] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MRNA.txt [2026-02-05T20:27:18.223598] [INFO ] [sig ] [2046/3445] Completed MRNA in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.4m [2026-02-05T20:27:18.223643] [INFO ] [sig ] [2047/3445] Forecasting MRTN... [2026-02-05T20:27:18.223673] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-05T20:27:18.223704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-05T20:27:18.235515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-05T20:27:18.236165] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-05T20:27:18.237254] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-05T20:27:18.237308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:18.237342] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:18.237369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:18.237427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:18.297176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:18.298105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:18.298214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:18.298252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:18.423113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:18.423280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:18.423323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:18.423355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:18.427006] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-02-05T20:27:18.427309] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-05T20:27:18.427448] [INFO ] [sig ] MRTN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:18.575020] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MRTN.txt [2026-02-05T20:27:18.575224] [INFO ] [sig ] [2047/3445] Completed MRTN in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-05T20:27:18.575271] [INFO ] [sig ] [2048/3445] Forecasting MRVI... [2026-02-05T20:27:18.575301] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-05T20:27:18.575334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-05T20:27:18.595648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-05T20:27:18.596082] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-05T20:27:18.596953] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-05T20:27:18.597006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:18.597041] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:18.597260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:18.597318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:18.660887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:18.662271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:18.662377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:18.662413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:18.792918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:18.793090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:18.793135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:18.793165] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:18.797445] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: DOWN (p=24.42%) [2026-02-05T20:27:18.797799] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-05T20:27:18.797966] [INFO ] [sig ] MRVI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:18.952889] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MRVI.txt [2026-02-05T20:27:18.953065] [INFO ] [sig ] [2048/3445] Completed MRVI in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-05T20:27:18.953116] [INFO ] [sig ] [2049/3445] Forecasting MRVL... [2026-02-05T20:27:18.953155] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-05T20:27:18.953190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-05T20:27:18.965452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-05T20:27:18.965917] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-05T20:27:18.967252] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-05T20:27:18.967308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:18.967342] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:18.967370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:18.967429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:19.039267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:19.040413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:19.040509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:19.040543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:19.173453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:19.173679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:19.173739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:19.173846] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:19.179237] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: UP (p=93.59%) [2026-02-05T20:27:19.179677] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-05T20:27:19.179908] [INFO ] [sig ] MRVL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:19.371855] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MRVL.txt [2026-02-05T20:27:19.372214] [INFO ] [sig ] [2049/3445] Completed MRVL in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-05T20:27:19.372259] [INFO ] [sig ] [2050/3445] Forecasting MRX... [2026-02-05T20:27:19.372291] [INFO ] [sig ] Generating forecast for: MRX [2026-02-05T20:27:19.372322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-05T20:27:19.384257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-05T20:27:19.384718] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-05T20:27:19.385807] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-05T20:27:19.385863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:19.385898] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:19.385927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:19.385984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:19.447870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:19.449412] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:19.449631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:19.449670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:19.580526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:19.580708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:19.580751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:19.580782] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:19.584299] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: DOWN (p=31.63%) [2026-02-05T20:27:19.584609] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-05T20:27:19.584760] [INFO ] [sig ] MRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:19.740306] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MRX.txt [2026-02-05T20:27:19.740480] [INFO ] [sig ] [2050/3445] Completed MRX in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-05T20:27:19.740523] [INFO ] [sig ] [2051/3445] Forecasting MS... [2026-02-05T20:27:19.740557] [INFO ] [sig ] Generating forecast for: MS [2026-02-05T20:27:19.740611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-05T20:27:19.754043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-05T20:27:19.754392] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-05T20:27:19.755220] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-05T20:27:19.755273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:19.755306] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:19.755334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:19.755394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:19.817210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:19.818127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:19.818238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:19.818276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:19.946649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:19.946812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:19.946854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:19.946886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:19.950479] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=67.50%) [2026-02-05T20:27:19.950783] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-05T20:27:19.950914] [INFO ] [sig ] MS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:20.096688] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MS.txt [2026-02-05T20:27:20.096829] [INFO ] [sig ] [2051/3445] Completed MS in 0.4s | 2.79 sym/s | Total: 12.2m | ETA: 8.3m [2026-02-05T20:27:20.096867] [INFO ] [sig ] [2052/3445] Forecasting MSA... [2026-02-05T20:27:20.096899] [INFO ] [sig ] Generating forecast for: MSA [2026-02-05T20:27:20.096937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-05T20:27:20.108286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-05T20:27:20.108654] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-05T20:27:20.109508] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-05T20:27:20.109563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:20.109628] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:20.109656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:20.109714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:20.169834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:20.170626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:20.170711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:20.170746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:20.296740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:20.296900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:20.296947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:20.296977] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:20.300686] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=8.39%) [2026-02-05T20:27:20.300961] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-05T20:27:20.301092] [INFO ] [sig ] MSA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:20.445360] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSA.txt [2026-02-05T20:27:20.445493] [INFO ] [sig ] [2052/3445] Completed MSA in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:20.445534] [INFO ] [sig ] [2053/3445] Forecasting MSB... [2026-02-05T20:27:20.445567] [INFO ] [sig ] Generating forecast for: MSB [2026-02-05T20:27:20.445622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-05T20:27:20.457077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-05T20:27:20.457395] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-05T20:27:20.458286] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-05T20:27:20.458339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:20.458371] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:20.458398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:20.458453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:20.519368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:20.520258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:20.520343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:20.520377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:20.646414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:20.646610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:20.646661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:20.646697] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:20.651758] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: DOWN (p=32.93%) [2026-02-05T20:27:20.652283] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-05T20:27:20.652486] [INFO ] [sig ] MSB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:20.809079] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSB.txt [2026-02-05T20:27:20.809211] [INFO ] [sig ] [2053/3445] Completed MSB in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:20.809251] [INFO ] [sig ] [2054/3445] Forecasting MSBI... [2026-02-05T20:27:20.809281] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-05T20:27:20.809310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-05T20:27:20.821080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-05T20:27:20.821411] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-05T20:27:20.822271] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-05T20:27:20.822325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:20.822357] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:20.822384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:20.822441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:20.880769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:20.881368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:20.881449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:20.881482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:21.008438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:21.008615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:21.008656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:21.008685] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:21.012538] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-05T20:27:21.012868] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-05T20:27:21.013009] [INFO ] [sig ] MSBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:21.160348] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSBI.txt [2026-02-05T20:27:21.160522] [INFO ] [sig ] [2054/3445] Completed MSBI in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:21.160595] [INFO ] [sig ] [2055/3445] Forecasting MSCI... [2026-02-05T20:27:21.160631] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-05T20:27:21.160665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-05T20:27:21.171774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-05T20:27:21.172162] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-05T20:27:21.173040] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-05T20:27:21.173107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:21.173141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:21.173170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:21.173228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:21.235129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:21.236045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:21.236135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:21.236169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:21.361582] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:21.361763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:21.361818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:21.361855] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:21.365957] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-02-05T20:27:21.366465] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-05T20:27:21.366633] [INFO ] [sig ] MSCI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:21.548476] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSCI.txt [2026-02-05T20:27:21.548672] [INFO ] [sig ] [2055/3445] Completed MSCI in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:21.548717] [INFO ] [sig ] [2056/3445] Forecasting MSD... [2026-02-05T20:27:21.548746] [INFO ] [sig ] Generating forecast for: MSD [2026-02-05T20:27:21.548778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-05T20:27:21.560832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-05T20:27:21.561435] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-05T20:27:21.562316] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-05T20:27:21.562369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:21.562400] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:21.562426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:21.562482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:21.624507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:21.625499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:21.625637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:21.625673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:21.750336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:21.750507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:21.750548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:21.750597] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:21.754049] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: DOWN (p=33.57%) [2026-02-05T20:27:21.754327] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-05T20:27:21.754454] [INFO ] [sig ] MSD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:21.894668] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSD.txt [2026-02-05T20:27:21.894830] [INFO ] [sig ] [2056/3445] Completed MSD in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:21.894876] [INFO ] [sig ] [2057/3445] Forecasting MSEX... [2026-02-05T20:27:21.894907] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-05T20:27:21.894938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-05T20:27:21.906440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-05T20:27:21.906813] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-05T20:27:21.907641] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-05T20:27:21.907695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:21.907727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:21.907754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:21.907810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:21.967599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:21.968796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:21.968894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:21.968931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:22.102873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:22.103037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:22.103079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:22.103108] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:22.107248] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: DOWN (p=3.77%) [2026-02-05T20:27:22.107524] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-05T20:27:22.107674] [INFO ] [sig ] MSEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:22.249400] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSEX.txt [2026-02-05T20:27:22.249518] [INFO ] [sig ] [2057/3445] Completed MSEX in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:22.249556] [INFO ] [sig ] [2058/3445] Forecasting MSFD... [2026-02-05T20:27:22.249606] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-05T20:27:22.249638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-05T20:27:22.262415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-05T20:27:22.262768] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-05T20:27:22.263603] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-05T20:27:22.263657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:22.263689] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:22.263716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:22.263773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:22.322828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:22.323499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:22.323596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:22.323632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:22.448534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:22.448708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:22.448750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:22.448781] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:22.452330] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=79.96%) [2026-02-05T20:27:22.452710] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-05T20:27:22.452901] [INFO ] [sig ] MSFD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:22.600927] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MSFD.txt [2026-02-05T20:27:22.601121] [INFO ] [sig ] [2058/3445] Completed MSFD in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:22.601178] [INFO ] [sig ] [2059/3445] Forecasting MSFL... [2026-02-05T20:27:22.601212] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-05T20:27:22.601251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-05T20:27:22.614195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-05T20:27:22.614561] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-05T20:27:22.615527] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-05T20:27:22.615605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:22.615647] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:22.615675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:22.615738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:22.674243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:22.675034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:22.675131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:22.675165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:22.800267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:22.800439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:22.800480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:22.800510] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:22.803987] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-05T20:27:22.804301] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-05T20:27:22.804438] [INFO ] [sig ] MSFL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:22.946853] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSFL.txt [2026-02-05T20:27:22.947042] [INFO ] [sig ] [2059/3445] Completed MSFL in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:22.947093] [INFO ] [sig ] [2060/3445] Forecasting MSGE... [2026-02-05T20:27:22.947127] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-05T20:27:22.947160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-05T20:27:22.958376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-05T20:27:22.958777] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-05T20:27:22.959703] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-05T20:27:22.959764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:22.959800] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:22.959827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:22.959886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:23.019653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:23.020627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:23.020712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:23.020745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:23.145185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:23.145353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:23.145397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:23.145426] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:23.149020] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-02-05T20:27:23.149317] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-05T20:27:23.149446] [INFO ] [sig ] MSGE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:23.289898] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSGE.txt [2026-02-05T20:27:23.290040] [INFO ] [sig ] [2060/3445] Completed MSGE in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:23.290080] [INFO ] [sig ] [2061/3445] Forecasting MSGM... [2026-02-05T20:27:23.290111] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-05T20:27:23.290295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-05T20:27:23.301708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-05T20:27:23.302076] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-05T20:27:23.303299] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-05T20:27:23.303351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:23.303384] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:23.303412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:23.303469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:23.363197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:23.364020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:23.364105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:23.364138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:23.486408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:23.486570] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:23.486633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:23.486664] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:23.490211] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=78.16%) [2026-02-05T20:27:23.490714] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-05T20:27:23.490850] [INFO ] [sig ] MSGM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:23.642525] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MSGM.txt [2026-02-05T20:27:23.642736] [INFO ] [sig ] [2061/3445] Completed MSGM in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:23.642781] [INFO ] [sig ] [2062/3445] Forecasting MSGS... [2026-02-05T20:27:23.642812] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-05T20:27:23.642851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-05T20:27:23.657230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-05T20:27:23.657653] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-05T20:27:23.658634] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-05T20:27:23.658688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:23.658723] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:23.658751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:23.658809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:23.719693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:23.720691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:23.720801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:23.720837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:23.855055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:23.855226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:23.855288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:23.855320] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:23.858999] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-02-05T20:27:23.859312] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-05T20:27:23.859452] [INFO ] [sig ] MSGS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:24.007529] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MSGS.txt [2026-02-05T20:27:24.007715] [INFO ] [sig ] [2062/3445] Completed MSGS in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:24.007756] [INFO ] [sig ] [2063/3445] Forecasting MSI... [2026-02-05T20:27:24.007786] [INFO ] [sig ] Generating forecast for: MSI [2026-02-05T20:27:24.007817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-05T20:27:24.021529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-05T20:27:24.022032] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-05T20:27:24.023139] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-05T20:27:24.023206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:24.023285] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:24.023326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:24.023410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:24.086092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:24.086996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:24.087087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:24.087121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:24.213730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:24.213899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:24.213941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:24.213971] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:24.217388] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=86.82%) [2026-02-05T20:27:24.217686] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-05T20:27:24.217843] [INFO ] [sig ] MSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:24.359309] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MSI.txt [2026-02-05T20:27:24.359445] [INFO ] [sig ] [2063/3445] Completed MSI in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.3m [2026-02-05T20:27:24.359486] [INFO ] [sig ] [2064/3445] Forecasting MSM... [2026-02-05T20:27:24.359519] [INFO ] [sig ] Generating forecast for: MSM [2026-02-05T20:27:24.359550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-05T20:27:24.370618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-05T20:27:24.370929] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-05T20:27:24.371772] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-05T20:27:24.371826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:24.371861] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:24.371895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:24.371965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:24.433525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:24.434460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:24.434548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:24.434603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:24.576207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:24.576375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:24.576418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:24.576447] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:24.579979] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=0.20%) [2026-02-05T20:27:24.580267] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-05T20:27:24.580400] [INFO ] [sig ] MSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:24.721001] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSM.txt [2026-02-05T20:27:24.721131] [INFO ] [sig ] [2064/3445] Completed MSM in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-05T20:27:24.721171] [INFO ] [sig ] [2065/3445] Forecasting MSTX... [2026-02-05T20:27:24.721201] [INFO ] [sig ] Generating forecast for: MSTX [2026-02-05T20:27:24.721231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSTX' from 'https://tdm.silogroup.org/data/derivative_storage/MSTX.csv'. [2026-02-05T20:27:24.731662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSTX'. [2026-02-05T20:27:24.731956] [INFO ] [FORECASTER] Starting predict_future for MSTX [2026-02-05T20:27:24.732771] [DEBUG] [LOCAL ] No optimal features file found for MSTX: ./output/feature-sets/MSTX.txt [2026-02-05T20:27:24.732830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:24.732863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:24.732890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:24.732947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:24.794871] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:24.796048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:24.796165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:24.796202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:24.920629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:24.920796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:24.920838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:24.920869] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:24.924363] [DEBUG] [FORECASTER] MSTX: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-05T20:27:24.924668] [INFO ] [FORECASTER] Completed predict_future for MSTX [2026-02-05T20:27:24.924800] [INFO ] [sig ] MSTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:25.067067] [INFO ] [LOCAL ] Saved forecast: MSTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MSTX.txt [2026-02-05T20:27:25.067209] [INFO ] [sig ] [2065/3445] Completed MSTX in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-05T20:27:25.067251] [INFO ] [sig ] [2066/3445] Forecasting MTB... [2026-02-05T20:27:25.067282] [INFO ] [sig ] Generating forecast for: MTB [2026-02-05T20:27:25.067313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-05T20:27:25.078943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-05T20:27:25.079286] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-05T20:27:25.080099] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-05T20:27:25.080151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:25.080221] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:25.080252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:25.080309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:25.138519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:25.139294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:25.139378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:25.139413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:25.263197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:25.263354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:25.263396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:25.263473] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:25.266980] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: UP (p=80.90%) [2026-02-05T20:27:25.267259] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-05T20:27:25.267390] [INFO ] [sig ] MTB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:25.407362] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTB.txt [2026-02-05T20:27:25.407509] [INFO ] [sig ] [2066/3445] Completed MTB in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-05T20:27:25.407550] [INFO ] [sig ] [2067/3445] Forecasting MTCH... [2026-02-05T20:27:25.407602] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-05T20:27:25.407636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-05T20:27:25.418399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-05T20:27:25.418793] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-05T20:27:25.419635] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-05T20:27:25.419688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:25.419721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:25.419748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:25.419805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:25.477418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:25.478320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:25.478408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:25.478444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:25.600497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:25.600683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:25.600727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:25.600757] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:25.604407] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-05T20:27:25.604774] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-05T20:27:25.604947] [INFO ] [sig ] MTCH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:25.747630] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTCH.txt [2026-02-05T20:27:25.747791] [INFO ] [sig ] [2067/3445] Completed MTCH in 0.3s | 2.79 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-05T20:27:25.747833] [INFO ] [sig ] [2068/3445] Forecasting MTG... [2026-02-05T20:27:25.747864] [INFO ] [sig ] Generating forecast for: MTG [2026-02-05T20:27:25.747896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-05T20:27:25.761091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-05T20:27:25.761720] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-05T20:27:25.762569] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-05T20:27:25.762643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:25.762675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:25.762701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:25.762757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:25.822879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:25.823767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:25.823855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:25.823890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:25.950048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:25.950220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:25.950260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:25.950289] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:25.953793] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=82.37%) [2026-02-05T20:27:25.954084] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-05T20:27:25.954233] [INFO ] [sig ] MTG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:26.100139] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTG.txt [2026-02-05T20:27:26.100480] [INFO ] [sig ] [2068/3445] Completed MTG in 0.4s | 2.79 sym/s | Total: 12.3m | ETA: 8.2m [2026-02-05T20:27:26.100523] [INFO ] [sig ] [2069/3445] Forecasting MTH... [2026-02-05T20:27:26.100554] [INFO ] [sig ] Generating forecast for: MTH [2026-02-05T20:27:26.100609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-05T20:27:26.113662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-05T20:27:26.114076] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-05T20:27:26.114947] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-05T20:27:26.115013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:26.115054] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:26.115085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:26.115143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:26.176110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:26.177163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:26.177262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:26.177298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:26.292157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:26.292320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:26.292360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:26.292390] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:26.295807] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: DOWN (p=28.08%) [2026-02-05T20:27:26.296087] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-05T20:27:26.296215] [INFO ] [sig ] MTH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:26.441188] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MTH.txt [2026-02-05T20:27:26.441348] [INFO ] [sig ] [2069/3445] Completed MTH in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:26.441388] [INFO ] [sig ] [2070/3445] Forecasting MTLS... [2026-02-05T20:27:26.441424] [INFO ] [sig ] Generating forecast for: MTLS [2026-02-05T20:27:26.441456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTLS' from 'https://tdm.silogroup.org/data/derivative_storage/MTLS.csv'. [2026-02-05T20:27:26.452560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTLS'. [2026-02-05T20:27:26.452919] [INFO ] [FORECASTER] Starting predict_future for MTLS [2026-02-05T20:27:26.453744] [DEBUG] [LOCAL ] No optimal features file found for MTLS: ./output/feature-sets/MTLS.txt [2026-02-05T20:27:26.453796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:26.453828] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:26.453855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:26.453911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:26.514610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:26.515542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:26.515643] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:26.515677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:26.643894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:26.644056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:26.644099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:26.644130] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:26.647676] [DEBUG] [FORECASTER] MTLS: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-05T20:27:26.647976] [INFO ] [FORECASTER] Completed predict_future for MTLS [2026-02-05T20:27:26.648120] [INFO ] [sig ] MTLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:26.790116] [INFO ] [LOCAL ] Saved forecast: MTLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTLS.txt [2026-02-05T20:27:26.790293] [INFO ] [sig ] [2070/3445] Completed MTLS in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:26.790334] [INFO ] [sig ] [2071/3445] Forecasting MTN... [2026-02-05T20:27:26.790366] [INFO ] [sig ] Generating forecast for: MTN [2026-02-05T20:27:26.790398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-05T20:27:26.802808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-05T20:27:26.803408] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-05T20:27:26.804514] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-05T20:27:26.804570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:26.804632] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:26.804661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:26.804718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:26.865342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:26.866247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:26.866338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:26.866371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:26.993112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:26.993279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:26.993321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:26.993351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:26.997095] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=11.76%) [2026-02-05T20:27:26.997421] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-05T20:27:26.997566] [INFO ] [sig ] MTN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:27.153618] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MTN.txt [2026-02-05T20:27:27.153799] [INFO ] [sig ] [2071/3445] Completed MTN in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:27.153848] [INFO ] [sig ] [2072/3445] Forecasting MTRN... [2026-02-05T20:27:27.153880] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-05T20:27:27.153913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-05T20:27:27.166505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-05T20:27:27.166949] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-05T20:27:27.168322] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-05T20:27:27.168384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:27.168416] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:27.168444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:27.168502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:27.229562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:27.230524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:27.230678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:27.230724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:27.353354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:27.353519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:27.353560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:27.353622] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:27.357097] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: UP (p=64.96%) [2026-02-05T20:27:27.357397] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-05T20:27:27.357534] [INFO ] [sig ] MTRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:27.500398] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTRN.txt [2026-02-05T20:27:27.500590] [INFO ] [sig ] [2072/3445] Completed MTRN in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:27.500638] [INFO ] [sig ] [2073/3445] Forecasting MTRX... [2026-02-05T20:27:27.500675] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-05T20:27:27.500708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-05T20:27:27.512936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-05T20:27:27.513356] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-05T20:27:27.514279] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-05T20:27:27.514343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:27.514389] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:27.514425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:27.514486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:27.573869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:27.574779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:27.574899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:27.574940] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:27.700057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:27.700240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:27.700291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:27.700349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:27.704025] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-05T20:27:27.704367] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-05T20:27:27.704512] [INFO ] [sig ] MTRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:27.850762] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MTRX.txt [2026-02-05T20:27:27.850923] [INFO ] [sig ] [2073/3445] Completed MTRX in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:27.850965] [INFO ] [sig ] [2074/3445] Forecasting MTSI... [2026-02-05T20:27:27.851002] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-05T20:27:27.851035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-05T20:27:27.862724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-05T20:27:27.863117] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-05T20:27:27.863978] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-05T20:27:27.864032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:27.864065] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:27.864094] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:27.864151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:27.923622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:27.924513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:27.924622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:27.924662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:28.052231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:28.052400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:28.052443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:28.052472] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:28.055947] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: UP (p=97.29%) [2026-02-05T20:27:28.056280] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-05T20:27:28.056415] [INFO ] [sig ] MTSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:28.203100] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTSI.txt [2026-02-05T20:27:28.203483] [INFO ] [sig ] [2074/3445] Completed MTSI in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:28.203557] [INFO ] [sig ] [2075/3445] Forecasting MTX... [2026-02-05T20:27:28.203626] [INFO ] [sig ] Generating forecast for: MTX [2026-02-05T20:27:28.203669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-05T20:27:28.220179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-05T20:27:28.220836] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-05T20:27:28.221757] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-05T20:27:28.221816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:28.221852] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:28.221882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:28.221941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:28.295900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:28.296856] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:28.296991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:28.297071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:28.422743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:28.422909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:28.422950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:28.422985] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:28.426835] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=96.31%) [2026-02-05T20:27:28.427221] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-05T20:27:28.427373] [INFO ] [sig ] MTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:28.575542] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTX.txt [2026-02-05T20:27:28.575729] [INFO ] [sig ] [2075/3445] Completed MTX in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:28.575770] [INFO ] [sig ] [2076/3445] Forecasting MTZ... [2026-02-05T20:27:28.575802] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-05T20:27:28.575833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-05T20:27:28.587747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-05T20:27:28.588160] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-05T20:27:28.589045] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-05T20:27:28.589101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:28.589134] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:28.589162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:28.589219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:28.649855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:28.650758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:28.650849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:28.650881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:28.783665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:28.783824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:28.783865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:28.783895] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:28.787301] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=90.19%) [2026-02-05T20:27:28.787593] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-05T20:27:28.787724] [INFO ] [sig ] MTZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:28.931789] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MTZ.txt [2026-02-05T20:27:28.931972] [INFO ] [sig ] [2076/3445] Completed MTZ in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:28.932020] [INFO ] [sig ] [2077/3445] Forecasting MUA... [2026-02-05T20:27:28.932059] [INFO ] [sig ] Generating forecast for: MUA [2026-02-05T20:27:28.932093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-05T20:27:28.943874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-05T20:27:28.944270] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-05T20:27:28.945209] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-05T20:27:28.945272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:28.945312] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:28.945359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:28.945421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:29.006106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:29.006824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:29.006914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:29.006948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:29.135037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:29.135197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:29.135241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:29.135270] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:29.138899] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: DOWN (p=7.30%) [2026-02-05T20:27:29.139234] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-05T20:27:29.139372] [INFO ] [sig ] MUA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:29.282130] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MUA.txt [2026-02-05T20:27:29.282263] [INFO ] [sig ] [2077/3445] Completed MUA in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:29.282302] [INFO ] [sig ] [2078/3445] Forecasting MUC... [2026-02-05T20:27:29.282331] [INFO ] [sig ] Generating forecast for: MUC [2026-02-05T20:27:29.282364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-05T20:27:29.293476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-05T20:27:29.293818] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-05T20:27:29.294628] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-05T20:27:29.294680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:29.294713] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:29.294741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:29.294798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:29.353436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:29.354202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:29.354479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:29.354512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:29.491388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:29.491550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:29.491611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:29.491642] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:29.495172] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-05T20:27:29.495460] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-05T20:27:29.495613] [INFO ] [sig ] MUC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:29.646071] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MUC.txt [2026-02-05T20:27:29.646209] [INFO ] [sig ] [2078/3445] Completed MUC in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:29.646249] [INFO ] [sig ] [2079/3445] Forecasting MUE... [2026-02-05T20:27:29.646280] [INFO ] [sig ] Generating forecast for: MUE [2026-02-05T20:27:29.646311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUE' from 'https://tdm.silogroup.org/data/derivative_storage/MUE.csv'. [2026-02-05T20:27:29.657607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUE'. [2026-02-05T20:27:29.657978] [INFO ] [FORECASTER] Starting predict_future for MUE [2026-02-05T20:27:29.658917] [DEBUG] [LOCAL ] No optimal features file found for MUE: ./output/feature-sets/MUE.txt [2026-02-05T20:27:29.658972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:29.659006] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:29.659035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:29.659094] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:29.723055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:29.723998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:29.724086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:29.724120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:29.853118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:29.853283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:29.853323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:29.853359] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:29.857443] [DEBUG] [FORECASTER] MUE: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-05T20:27:29.857752] [INFO ] [FORECASTER] Completed predict_future for MUE [2026-02-05T20:27:29.857892] [INFO ] [sig ] MUE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:30.005456] [INFO ] [LOCAL ] Saved forecast: MUE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MUE.txt [2026-02-05T20:27:30.005619] [INFO ] [sig ] [2079/3445] Completed MUE in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:30.005663] [INFO ] [sig ] [2080/3445] Forecasting MUFG... [2026-02-05T20:27:30.005694] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-05T20:27:30.005726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-05T20:27:30.016350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-05T20:27:30.016694] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-05T20:27:30.017493] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-05T20:27:30.017547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:30.017631] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:30.017660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:30.017716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:30.077356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:30.077981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:30.078061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:30.078095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:30.203142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:30.203301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:30.203341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:30.203369] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:30.206889] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: UP (p=63.06%) [2026-02-05T20:27:30.207165] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-05T20:27:30.207293] [INFO ] [sig ] MUFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:30.351015] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MUFG.txt [2026-02-05T20:27:30.351142] [INFO ] [sig ] [2080/3445] Completed MUFG in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 8.2m [2026-02-05T20:27:30.351182] [INFO ] [sig ] [2081/3445] Forecasting MUJ... [2026-02-05T20:27:30.351212] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-05T20:27:30.351242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-05T20:27:30.362515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-05T20:27:30.362929] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-05T20:27:30.363791] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-05T20:27:30.363844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:30.363875] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:30.363903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:30.363960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:30.422855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:30.423698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:30.423778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:30.423810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:30.549089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:30.549295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:30.549337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:30.549366] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:30.552813] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: DOWN (p=2.45%) [2026-02-05T20:27:30.553106] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-05T20:27:30.553238] [INFO ] [sig ] MUJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:30.695980] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MUJ.txt [2026-02-05T20:27:30.696115] [INFO ] [sig ] [2081/3445] Completed MUJ in 0.3s | 2.79 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-05T20:27:30.696156] [INFO ] [sig ] [2082/3445] Forecasting MUSA... [2026-02-05T20:27:30.696187] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-05T20:27:30.696217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-05T20:27:30.706978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-05T20:27:30.707317] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-05T20:27:30.708149] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-05T20:27:30.708222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:30.708258] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:30.708285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:30.708341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:30.772830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:30.773907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:30.773997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:30.774037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:30.901064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:30.901223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:30.901264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:30.901294] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:30.904962] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: UP (p=70.77%) [2026-02-05T20:27:30.905242] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-05T20:27:30.905374] [INFO ] [sig ] MUSA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:31.049306] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MUSA.txt [2026-02-05T20:27:31.049453] [INFO ] [sig ] [2082/3445] Completed MUSA in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-05T20:27:31.049497] [INFO ] [sig ] [2083/3445] Forecasting MUX... [2026-02-05T20:27:31.049528] [INFO ] [sig ] Generating forecast for: MUX [2026-02-05T20:27:31.049561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-05T20:27:31.061561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-05T20:27:31.061916] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-05T20:27:31.062814] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-05T20:27:31.062869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:31.062902] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:31.062930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:31.062987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:31.128540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:31.129419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:31.129505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:31.129539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:31.260225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:31.260386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:31.260428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:31.260520] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:31.263979] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=67.20%) [2026-02-05T20:27:31.264259] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-05T20:27:31.264387] [INFO ] [sig ] MUX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:31.414803] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MUX.txt [2026-02-05T20:27:31.414945] [INFO ] [sig ] [2083/3445] Completed MUX in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-05T20:27:31.414987] [INFO ] [sig ] [2084/3445] Forecasting MVBF... [2026-02-05T20:27:31.415019] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-05T20:27:31.415051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-05T20:27:31.426601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-05T20:27:31.426938] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-05T20:27:31.427993] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-05T20:27:31.428047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:31.428079] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:31.428106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:31.428164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:31.490104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:31.490958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:31.491044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:31.491080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:31.619999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:31.620159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:31.620199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:31.620228] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:31.623737] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: UP (p=64.81%) [2026-02-05T20:27:31.624042] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-05T20:27:31.624205] [INFO ] [sig ] MVBF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:31.778542] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MVBF.txt [2026-02-05T20:27:31.778777] [INFO ] [sig ] [2084/3445] Completed MVBF in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-05T20:27:31.778834] [INFO ] [sig ] [2085/3445] Forecasting MVF... [2026-02-05T20:27:31.778877] [INFO ] [sig ] Generating forecast for: MVF [2026-02-05T20:27:31.778935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVF' from 'https://tdm.silogroup.org/data/derivative_storage/MVF.csv'. [2026-02-05T20:27:31.792669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVF'. [2026-02-05T20:27:31.793054] [INFO ] [FORECASTER] Starting predict_future for MVF [2026-02-05T20:27:31.793914] [DEBUG] [LOCAL ] No optimal features file found for MVF: ./output/feature-sets/MVF.txt [2026-02-05T20:27:31.793967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:31.794010] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:31.794040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:31.794112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:31.857623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:31.858519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:31.858664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:31.858703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:31.983489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:31.983661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:31.983705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:31.983737] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:31.987453] [DEBUG] [FORECASTER] MVF: Forecast T+1@11:T+2@11: DOWN (p=0.70%) [2026-02-05T20:27:31.987777] [INFO ] [FORECASTER] Completed predict_future for MVF [2026-02-05T20:27:31.987919] [INFO ] [sig ] MVF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:32.130422] [INFO ] [LOCAL ] Saved forecast: MVF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MVF.txt [2026-02-05T20:27:32.130547] [INFO ] [sig ] [2085/3445] Completed MVF in 0.4s | 2.79 sym/s | Total: 12.4m | ETA: 8.1m [2026-02-05T20:27:32.130603] [INFO ] [sig ] [2086/3445] Forecasting MWA... [2026-02-05T20:27:32.130634] [INFO ] [sig ] Generating forecast for: MWA [2026-02-05T20:27:32.130666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-05T20:27:32.144030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-05T20:27:32.144487] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-05T20:27:32.145409] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-05T20:27:32.145468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:32.145501] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:32.145528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:32.145606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:32.205808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:32.206813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:32.206909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:32.206944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:32.335005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:32.335211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:32.335258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:32.335287] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:32.338972] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=93.12%) [2026-02-05T20:27:32.339283] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-05T20:27:32.339433] [INFO ] [sig ] MWA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:32.488536] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MWA.txt [2026-02-05T20:27:32.488715] [INFO ] [sig ] [2086/3445] Completed MWA in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:32.488756] [INFO ] [sig ] [2087/3445] Forecasting MX... [2026-02-05T20:27:32.488787] [INFO ] [sig ] Generating forecast for: MX [2026-02-05T20:27:32.488820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-05T20:27:32.499802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-05T20:27:32.500198] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-05T20:27:32.501051] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-05T20:27:32.501113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:32.501153] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:32.501187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:32.501256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:32.560113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:32.560998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:32.561086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:32.561120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:32.695707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:32.695915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:32.695970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:32.696009] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:32.701633] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=81.81%) [2026-02-05T20:27:32.702128] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-05T20:27:32.702517] [INFO ] [sig ] MX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:32.863622] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MX.txt [2026-02-05T20:27:32.863788] [INFO ] [sig ] [2087/3445] Completed MX in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:32.863830] [INFO ] [sig ] [2088/3445] Forecasting MXF... [2026-02-05T20:27:32.863860] [INFO ] [sig ] Generating forecast for: MXF [2026-02-05T20:27:32.863891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-05T20:27:32.875612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-05T20:27:32.875988] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-05T20:27:32.876859] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-05T20:27:32.876913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:32.876945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:32.876971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:32.877027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:32.945628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:32.946816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:32.946933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:32.946992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:33.071118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:33.071286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:33.071329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:33.071358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:33.075565] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: DOWN (p=47.93%) [2026-02-05T20:27:33.075984] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-05T20:27:33.076137] [INFO ] [sig ] MXF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:33.228667] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MXF.txt [2026-02-05T20:27:33.228844] [INFO ] [sig ] [2088/3445] Completed MXF in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:33.228886] [INFO ] [sig ] [2089/3445] Forecasting MXL... [2026-02-05T20:27:33.228918] [INFO ] [sig ] Generating forecast for: MXL [2026-02-05T20:27:33.228949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-05T20:27:33.242349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-05T20:27:33.242776] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-05T20:27:33.243651] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-05T20:27:33.243707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:33.243740] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:33.243769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:33.243826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:33.310872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:33.311970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:33.312065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:33.312108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:33.440866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:33.441032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:33.441072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:33.441101] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:33.444517] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: UP (p=76.86%) [2026-02-05T20:27:33.444824] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-05T20:27:33.444958] [INFO ] [sig ] MXL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:33.591691] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MXL.txt [2026-02-05T20:27:33.591853] [INFO ] [sig ] [2089/3445] Completed MXL in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:33.591892] [INFO ] [sig ] [2090/3445] Forecasting MYE... [2026-02-05T20:27:33.591924] [INFO ] [sig ] Generating forecast for: MYE [2026-02-05T20:27:33.591955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-05T20:27:33.604911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-05T20:27:33.605302] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-05T20:27:33.606127] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-05T20:27:33.606180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:33.606227] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:33.606256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:33.606504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:33.666958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:33.668061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:33.668159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:33.668260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:33.796242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:33.796620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:33.796662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:33.796691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:33.800327] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: UP (p=95.53%) [2026-02-05T20:27:33.800629] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-05T20:27:33.800765] [INFO ] [sig ] MYE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:33.947206] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MYE.txt [2026-02-05T20:27:33.947367] [INFO ] [sig ] [2090/3445] Completed MYE in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:33.947407] [INFO ] [sig ] [2091/3445] Forecasting MYGN... [2026-02-05T20:27:33.947439] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-05T20:27:33.947470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-05T20:27:33.958305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-05T20:27:33.958694] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-05T20:27:33.959535] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-05T20:27:33.959611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:33.959646] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:33.959673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:33.959731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:34.019360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:34.020647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:34.020733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:34.020767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:34.145270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:34.145437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:34.145479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:34.145509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:34.148980] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=9.42%) [2026-02-05T20:27:34.149293] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-05T20:27:34.149656] [INFO ] [sig ] MYGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:34.296601] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MYGN.txt [2026-02-05T20:27:34.296766] [INFO ] [sig ] [2091/3445] Completed MYGN in 0.3s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:34.296808] [INFO ] [sig ] [2092/3445] Forecasting MYI... [2026-02-05T20:27:34.296838] [INFO ] [sig ] Generating forecast for: MYI [2026-02-05T20:27:34.296869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-05T20:27:34.308268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-05T20:27:34.308650] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-05T20:27:34.309441] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-05T20:27:34.309495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:34.309528] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:34.309555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:34.309640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:34.369122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:34.370010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:34.370094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:34.370130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:34.496811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:34.496975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:34.497015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:34.497044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:34.500516] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=0.68%) [2026-02-05T20:27:34.500825] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-05T20:27:34.500963] [INFO ] [sig ] MYI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:34.650956] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/MYI.txt [2026-02-05T20:27:34.651117] [INFO ] [sig ] [2092/3445] Completed MYI in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:34.651157] [INFO ] [sig ] [2093/3445] Forecasting MYN... [2026-02-05T20:27:34.651188] [INFO ] [sig ] Generating forecast for: MYN [2026-02-05T20:27:34.651219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-05T20:27:34.662314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-05T20:27:34.662745] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-05T20:27:34.663609] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-05T20:27:34.663663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:34.663696] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:34.663724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:34.663781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:34.727053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:34.728129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:34.728235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:34.728272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:34.853523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:34.853704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:34.853747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:34.853777] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:34.857315] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: UP (p=87.32%) [2026-02-05T20:27:34.857625] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-05T20:27:34.857759] [INFO ] [sig ] MYN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:35.007098] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MYN.txt [2026-02-05T20:27:35.007313] [INFO ] [sig ] [2093/3445] Completed MYN in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:35.007355] [INFO ] [sig ] [2094/3445] Forecasting MYRG... [2026-02-05T20:27:35.007393] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-05T20:27:35.007427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-05T20:27:35.019213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-05T20:27:35.019675] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-05T20:27:35.020526] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-05T20:27:35.020599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:35.020636] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:35.020664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:35.020722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:35.081543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:35.082420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:35.082504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:35.082538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:35.207144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:35.207309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:35.207351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:35.207588] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:35.211313] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-05T20:27:35.211798] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-05T20:27:35.211929] [INFO ] [sig ] MYRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:35.358589] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/MYRG.txt [2026-02-05T20:27:35.358799] [INFO ] [sig ] [2094/3445] Completed MYRG in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:35.358856] [INFO ] [sig ] [2095/3445] Forecasting NA... [2026-02-05T20:27:35.358901] [INFO ] [sig ] Generating forecast for: NA [2026-02-05T20:27:35.358945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-05T20:27:35.373037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-05T20:27:35.373546] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-05T20:27:35.374689] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-05T20:27:35.374758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:35.374803] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:35.374844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:35.374930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:35.438048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:35.438975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:35.439061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:35.439095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:35.568085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:35.568303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:35.568345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:35.568373] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:35.572354] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=89.07%) [2026-02-05T20:27:35.572686] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-05T20:27:35.572826] [INFO ] [sig ] NA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:35.787879] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NA.txt [2026-02-05T20:27:35.788039] [INFO ] [sig ] [2095/3445] Completed NA in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:35.788081] [INFO ] [sig ] [2096/3445] Forecasting NAAS... [2026-02-05T20:27:35.788112] [INFO ] [sig ] Generating forecast for: NAAS [2026-02-05T20:27:35.788143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAAS' from 'https://tdm.silogroup.org/data/derivative_storage/NAAS.csv'. [2026-02-05T20:27:35.800587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAAS'. [2026-02-05T20:27:35.800936] [INFO ] [FORECASTER] Starting predict_future for NAAS [2026-02-05T20:27:35.801986] [DEBUG] [LOCAL ] No optimal features file found for NAAS: ./output/feature-sets/NAAS.txt [2026-02-05T20:27:35.802040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:35.802072] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:35.802100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:35.802157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:35.866045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:35.867189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:35.867291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:35.867332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:35.991342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:35.991502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:35.991542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:35.991591] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:35.995948] [DEBUG] [FORECASTER] NAAS: Forecast T+1@11:T+2@11: DOWN (p=48.20%) [2026-02-05T20:27:35.996254] [INFO ] [FORECASTER] Completed predict_future for NAAS [2026-02-05T20:27:35.996393] [INFO ] [sig ] NAAS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:36.145832] [INFO ] [LOCAL ] Saved forecast: NAAS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NAAS.txt [2026-02-05T20:27:36.146002] [INFO ] [sig ] [2096/3445] Completed NAAS in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.1m [2026-02-05T20:27:36.146044] [INFO ] [sig ] [2097/3445] Forecasting NABL... [2026-02-05T20:27:36.146076] [INFO ] [sig ] Generating forecast for: NABL [2026-02-05T20:27:36.146109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-05T20:27:36.157450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-05T20:27:36.157816] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-05T20:27:36.158644] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-05T20:27:36.158697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:36.158758] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:36.158788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:36.158845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:36.218418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:36.219301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:36.219386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:36.219420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:36.346083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:36.346244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:36.346284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:36.346330] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:36.350366] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=18.68%) [2026-02-05T20:27:36.350674] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-05T20:27:36.350809] [INFO ] [sig ] NABL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:36.497029] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NABL.txt [2026-02-05T20:27:36.497202] [INFO ] [sig ] [2097/3445] Completed NABL in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-05T20:27:36.497244] [INFO ] [sig ] [2098/3445] Forecasting NAC... [2026-02-05T20:27:36.497275] [INFO ] [sig ] Generating forecast for: NAC [2026-02-05T20:27:36.497305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-05T20:27:36.508824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-05T20:27:36.509223] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-05T20:27:36.510157] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-05T20:27:36.510212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:36.510244] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:36.510271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:36.510329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:36.571207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:36.572314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:36.572405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:36.572652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:36.697846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:36.698009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:36.698052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:36.698082] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:36.701631] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: UP (p=71.69%) [2026-02-05T20:27:36.701912] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-05T20:27:36.702041] [INFO ] [sig ] NAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:36.849502] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NAC.txt [2026-02-05T20:27:36.849671] [INFO ] [sig ] [2098/3445] Completed NAC in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-05T20:27:36.849715] [INFO ] [sig ] [2099/3445] Forecasting NAD... [2026-02-05T20:27:36.849746] [INFO ] [sig ] Generating forecast for: NAD [2026-02-05T20:27:36.849777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-05T20:27:36.861885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-05T20:27:36.862266] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-05T20:27:36.863363] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-05T20:27:36.863417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:36.863452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:36.863690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:36.863750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:36.924867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:36.925626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:36.925711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:36.925761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:37.057837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:37.058009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:37.058049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:37.058079] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:37.061876] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-05T20:27:37.062194] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-05T20:27:37.062358] [INFO ] [sig ] NAD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:37.281504] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NAD.txt [2026-02-05T20:27:37.281768] [INFO ] [sig ] [2099/3445] Completed NAD in 0.4s | 2.79 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-05T20:27:37.281840] [INFO ] [sig ] [2100/3445] Forecasting NATH... [2026-02-05T20:27:37.281898] [INFO ] [sig ] Generating forecast for: NATH [2026-02-05T20:27:37.281956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-05T20:27:37.298670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-05T20:27:37.299248] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-05T20:27:37.300713] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-05T20:27:37.300809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:37.300864] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:37.300912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:37.301009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:37.381835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:37.383018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:37.383137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:37.383183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:37.550084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:37.550297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:37.550365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:37.550459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:37.562363] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-02-05T20:27:37.563040] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-05T20:27:37.563315] [INFO ] [sig ] NATH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:37.781617] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NATH.txt [2026-02-05T20:27:37.781847] [INFO ] [sig ] [2100/3445] Completed NATH in 0.5s | 2.79 sym/s | Total: 12.5m | ETA: 8.0m [2026-02-05T20:27:37.781906] [INFO ] [sig ] [2101/3445] Forecasting NATL... [2026-02-05T20:27:37.781949] [INFO ] [sig ] Generating forecast for: NATL [2026-02-05T20:27:37.781990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-05T20:27:37.836399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-05T20:27:37.852029] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-05T20:27:37.853871] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-05T20:27:37.853972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:37.854027] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:37.854118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:37.854220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:37.948529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:37.949848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:37.949986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:37.950043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:38.131116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:38.131327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:38.131396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:38.131450] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:38.137066] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-05T20:27:38.137691] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-05T20:27:38.137957] [INFO ] [sig ] NATL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:38.331389] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NATL.txt [2026-02-05T20:27:38.331588] [INFO ] [sig ] [2101/3445] Completed NATL in 0.5s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:38.331634] [INFO ] [sig ] [2102/3445] Forecasting NAVI... [2026-02-05T20:27:38.331666] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-05T20:27:38.331701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-05T20:27:38.347324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-05T20:27:38.347873] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-05T20:27:38.349206] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-05T20:27:38.349283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:38.349338] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:38.349385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:38.349478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:38.415431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:38.416374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:38.416470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:38.416505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:38.541144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:38.541312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:38.541365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:38.541401] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:38.545420] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: UP (p=52.30%) [2026-02-05T20:27:38.545721] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-05T20:27:38.545853] [INFO ] [sig ] NAVI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:38.689144] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NAVI.txt [2026-02-05T20:27:38.689278] [INFO ] [sig ] [2102/3445] Completed NAVI in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:38.689319] [INFO ] [sig ] [2103/3445] Forecasting NAZ... [2026-02-05T20:27:38.689351] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-05T20:27:38.689383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-05T20:27:38.701118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-05T20:27:38.701442] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-05T20:27:38.702315] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-05T20:27:38.702381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:38.702416] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:38.702443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:38.702500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:38.762662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:38.763559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:38.763664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:38.763698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:38.876535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:38.876714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:38.876754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:38.876783] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:38.880615] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=9.15%) [2026-02-05T20:27:38.880891] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-05T20:27:38.881017] [INFO ] [sig ] NAZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:39.030711] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NAZ.txt [2026-02-05T20:27:39.030869] [INFO ] [sig ] [2103/3445] Completed NAZ in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:39.030910] [INFO ] [sig ] [2104/3445] Forecasting NB... [2026-02-05T20:27:39.030942] [INFO ] [sig ] Generating forecast for: NB [2026-02-05T20:27:39.030973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-05T20:27:39.042412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-05T20:27:39.042772] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-05T20:27:39.043866] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-05T20:27:39.043922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:39.043955] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:39.043982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:39.044041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:39.111835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:39.112802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:39.112892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:39.112928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:39.236004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:39.236170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:39.236222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:39.236261] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:39.239771] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-05T20:27:39.240053] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-05T20:27:39.240187] [INFO ] [sig ] NB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:39.384871] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NB.txt [2026-02-05T20:27:39.385023] [INFO ] [sig ] [2104/3445] Completed NB in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:39.385068] [INFO ] [sig ] [2105/3445] Forecasting NBB... [2026-02-05T20:27:39.385100] [INFO ] [sig ] Generating forecast for: NBB [2026-02-05T20:27:39.385131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-05T20:27:39.396402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-05T20:27:39.396770] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-05T20:27:39.397629] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-05T20:27:39.397683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:39.397716] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:39.397744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:39.397802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:39.457845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:39.458686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:39.458775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:39.458808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:39.584332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:39.584492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:39.584533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:39.584563] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:39.588085] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=19.95%) [2026-02-05T20:27:39.588401] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-05T20:27:39.588538] [INFO ] [sig ] NBB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:39.734780] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NBB.txt [2026-02-05T20:27:39.734933] [INFO ] [sig ] [2105/3445] Completed NBB in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:39.734973] [INFO ] [sig ] [2106/3445] Forecasting NBBK... [2026-02-05T20:27:39.735004] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-05T20:27:39.735035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-05T20:27:39.746217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-05T20:27:39.746617] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-05T20:27:39.747433] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-05T20:27:39.747485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:39.747519] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:39.747546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:39.747621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:39.806322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:39.807203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:39.807294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:39.807327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:39.934647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:39.934812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:39.934853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:39.934882] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:39.938368] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=70.92%) [2026-02-05T20:27:39.938670] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-05T20:27:39.938805] [INFO ] [sig ] NBBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:40.099808] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NBBK.txt [2026-02-05T20:27:40.099979] [INFO ] [sig ] [2106/3445] Completed NBBK in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:40.100024] [INFO ] [sig ] [2107/3445] Forecasting NBHC... [2026-02-05T20:27:40.100056] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-05T20:27:40.100086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-05T20:27:40.113874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-05T20:27:40.114271] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-05T20:27:40.115185] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-05T20:27:40.115250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:40.115292] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:40.115329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:40.115403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:40.180696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:40.181601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:40.181721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:40.181757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:40.302814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:40.303153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:40.303222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:40.303272] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:40.308322] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-02-05T20:27:40.308739] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-05T20:27:40.308920] [INFO ] [sig ] NBHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:40.472196] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NBHC.txt [2026-02-05T20:27:40.472361] [INFO ] [sig ] [2107/3445] Completed NBHC in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:40.472404] [INFO ] [sig ] [2108/3445] Forecasting NBIX... [2026-02-05T20:27:40.472440] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-05T20:27:40.472482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-05T20:27:40.484520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-05T20:27:40.484920] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-05T20:27:40.486068] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-05T20:27:40.486141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:40.486190] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:40.486234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:40.486342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:40.554837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:40.555751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:40.555841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:40.555877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:40.683642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:40.683807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:40.683849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:40.683878] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:40.687365] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: UP (p=96.32%) [2026-02-05T20:27:40.687693] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-05T20:27:40.687824] [INFO ] [sig ] NBIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:40.836293] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NBIX.txt [2026-02-05T20:27:40.836453] [INFO ] [sig ] [2108/3445] Completed NBIX in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:40.836497] [INFO ] [sig ] [2109/3445] Forecasting NBN... [2026-02-05T20:27:40.836531] [INFO ] [sig ] Generating forecast for: NBN [2026-02-05T20:27:40.836563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-05T20:27:40.850008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-05T20:27:40.850353] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-05T20:27:40.851395] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-05T20:27:40.851449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:40.851481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:40.851509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:40.851567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:40.916415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:40.917819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:40.917932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:40.917967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:41.045702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:41.045863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:41.045904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:41.045935] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:41.049484] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: DOWN (p=22.35%) [2026-02-05T20:27:41.049780] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-05T20:27:41.049910] [INFO ] [sig ] NBN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:41.195780] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NBN.txt [2026-02-05T20:27:41.195895] [INFO ] [sig ] [2109/3445] Completed NBN in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:41.195934] [INFO ] [sig ] [2110/3445] Forecasting NBTB... [2026-02-05T20:27:41.195964] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-05T20:27:41.195994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-05T20:27:41.207975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-05T20:27:41.208288] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-05T20:27:41.209112] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-05T20:27:41.209163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:41.209195] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:41.209222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:41.209289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:41.269406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:41.270022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:41.270102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:41.270134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:41.390728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:41.390884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:41.390924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:41.390953] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:41.394748] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: DOWN (p=18.31%) [2026-02-05T20:27:41.395018] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-05T20:27:41.395144] [INFO ] [sig ] NBTB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:41.536756] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NBTB.txt [2026-02-05T20:27:41.536969] [INFO ] [sig ] [2110/3445] Completed NBTB in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:41.537011] [INFO ] [sig ] [2111/3445] Forecasting NBXG... [2026-02-05T20:27:41.537043] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-05T20:27:41.537074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-05T20:27:41.549126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-05T20:27:41.549533] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-05T20:27:41.550362] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-05T20:27:41.550425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:41.550465] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:41.550494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:41.550551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:41.608444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:41.609341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:41.609443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:41.609479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:41.734801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:41.734970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:41.735012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:41.735042] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:41.738644] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=46.65%) [2026-02-05T20:27:41.738933] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-05T20:27:41.739072] [INFO ] [sig ] NBXG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:41.889597] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NBXG.txt [2026-02-05T20:27:41.889766] [INFO ] [sig ] [2111/3445] Completed NBXG in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:41.889807] [INFO ] [sig ] [2112/3445] Forecasting NC... [2026-02-05T20:27:41.889838] [INFO ] [sig ] Generating forecast for: NC [2026-02-05T20:27:41.889869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-05T20:27:41.900857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-05T20:27:41.901216] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-05T20:27:41.902237] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-05T20:27:41.902290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:41.902325] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:41.902353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:41.902410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:41.961092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:41.962177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:41.962265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:41.962298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:42.068309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:42.068484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:42.068526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:42.068556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:42.072469] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: DOWN (p=17.75%) [2026-02-05T20:27:42.072798] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-05T20:27:42.072938] [INFO ] [sig ] NC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:42.221990] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NC.txt [2026-02-05T20:27:42.222173] [INFO ] [sig ] [2112/3445] Completed NC in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:42.222215] [INFO ] [sig ] [2113/3445] Forecasting NCA... [2026-02-05T20:27:42.222246] [INFO ] [sig ] Generating forecast for: NCA [2026-02-05T20:27:42.222278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-05T20:27:42.233064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-05T20:27:42.233495] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-05T20:27:42.234373] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-05T20:27:42.234438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:42.234478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:42.234508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:42.234564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:42.294489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:42.295424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:42.295514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:42.295548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:42.421221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:42.421390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:42.421432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:42.421465] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:42.425729] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-05T20:27:42.426043] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-05T20:27:42.426184] [INFO ] [sig ] NCA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:42.577475] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NCA.txt [2026-02-05T20:27:42.577663] [INFO ] [sig ] [2113/3445] Completed NCA in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:42.577708] [INFO ] [sig ] [2114/3445] Forecasting NCLH... [2026-02-05T20:27:42.577741] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-05T20:27:42.577776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-05T20:27:42.589691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-05T20:27:42.590077] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-05T20:27:42.590900] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-05T20:27:42.590952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:42.591043] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:42.591074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:42.591131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:42.652946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:42.653821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:42.653902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:42.653937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:42.783228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:42.783410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:42.783459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:42.783490] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:42.787493] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-05T20:27:42.787970] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-05T20:27:42.788109] [INFO ] [sig ] NCLH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:42.934488] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NCLH.txt [2026-02-05T20:27:42.934671] [INFO ] [sig ] [2114/3445] Completed NCLH in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 8.0m [2026-02-05T20:27:42.934716] [INFO ] [sig ] [2115/3445] Forecasting NCMI... [2026-02-05T20:27:42.934746] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-05T20:27:42.934777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-05T20:27:42.949181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-05T20:27:42.949647] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-05T20:27:42.950507] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-05T20:27:42.950564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:42.950629] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:42.950656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:42.950712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:43.013030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:43.014012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:43.014109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:43.014144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:43.147665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:43.147838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:43.147881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:43.147911] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:43.152083] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: DOWN (p=5.02%) [2026-02-05T20:27:43.152453] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-05T20:27:43.152625] [INFO ] [sig ] NCMI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:43.305562] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NCMI.txt [2026-02-05T20:27:43.305941] [INFO ] [sig ] [2115/3445] Completed NCMI in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-05T20:27:43.305983] [INFO ] [sig ] [2116/3445] Forecasting NCNA... [2026-02-05T20:27:43.306014] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-05T20:27:43.306046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-05T20:27:43.320034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-05T20:27:43.320443] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-05T20:27:43.321282] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-05T20:27:43.321334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:43.321368] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:43.321396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:43.321453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:43.382659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:43.383603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:43.383697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:43.383732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:43.527179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:43.527411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:43.527493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:43.527547] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:43.532990] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: UP (p=50.95%) [2026-02-05T20:27:43.533616] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-05T20:27:43.533851] [INFO ] [sig ] NCNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:43.681743] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NCNA.txt [2026-02-05T20:27:43.681908] [INFO ] [sig ] [2116/3445] Completed NCNA in 0.4s | 2.79 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-05T20:27:43.681949] [INFO ] [sig ] [2117/3445] Forecasting NCNO... [2026-02-05T20:27:43.681981] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-05T20:27:43.682023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-05T20:27:43.693464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-05T20:27:43.693926] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-05T20:27:43.694852] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-05T20:27:43.694909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:43.694943] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:43.694971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:43.695029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:43.754525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:43.755502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:43.755614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:43.755651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:43.880296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:43.880474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:43.880519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:43.880618] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:43.884132] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-05T20:27:43.884428] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-05T20:27:43.884564] [INFO ] [sig ] NCNO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:44.029871] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NCNO.txt [2026-02-05T20:27:44.030034] [INFO ] [sig ] [2117/3445] Completed NCNO in 0.3s | 2.79 sym/s | Total: 12.6m | ETA: 7.9m [2026-02-05T20:27:44.030081] [INFO ] [sig ] [2118/3445] Forecasting NCTY... [2026-02-05T20:27:44.030114] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-05T20:27:44.030144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-05T20:27:44.041130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-05T20:27:44.041591] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-05T20:27:44.042476] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-05T20:27:44.042535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:44.042567] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:44.042616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:44.042676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:44.101825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:44.102773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:44.102875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:44.102912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:44.233609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:44.233813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:44.233864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:44.233897] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:44.237548] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: UP (p=52.87%) [2026-02-05T20:27:44.237862] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-05T20:27:44.238011] [INFO ] [sig ] NCTY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:44.383950] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NCTY.txt [2026-02-05T20:27:44.384124] [INFO ] [sig ] [2118/3445] Completed NCTY in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:44.384165] [INFO ] [sig ] [2119/3445] Forecasting NCZ... [2026-02-05T20:27:44.384197] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-05T20:27:44.384228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-05T20:27:44.397082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-05T20:27:44.397478] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-05T20:27:44.398357] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-05T20:27:44.398410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:44.398443] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:44.398470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:44.398527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:44.459988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:44.460906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:44.460992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:44.461026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:44.581713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:44.581877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:44.581919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:44.581948] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:44.585410] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: DOWN (p=4.07%) [2026-02-05T20:27:44.585713] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-05T20:27:44.585881] [INFO ] [sig ] NCZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:44.730407] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NCZ.txt [2026-02-05T20:27:44.730566] [INFO ] [sig ] [2119/3445] Completed NCZ in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:44.730628] [INFO ] [sig ] [2120/3445] Forecasting NDAQ... [2026-02-05T20:27:44.730659] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-05T20:27:44.730692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-05T20:27:44.742081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-05T20:27:44.742400] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-05T20:27:44.743225] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-05T20:27:44.743279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:44.743311] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:44.743338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:44.743394] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:44.805371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:44.806280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:44.806370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:44.806405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:44.933777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:44.933933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:44.933973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:44.934001] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:44.937455] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: DOWN (p=35.42%) [2026-02-05T20:27:44.937758] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-05T20:27:44.937888] [INFO ] [sig ] NDAQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:45.090113] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NDAQ.txt [2026-02-05T20:27:45.090327] [INFO ] [sig ] [2120/3445] Completed NDAQ in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:45.090407] [INFO ] [sig ] [2121/3445] Forecasting NDMO... [2026-02-05T20:27:45.090458] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-05T20:27:45.090504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-05T20:27:45.104453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-05T20:27:45.104877] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-05T20:27:45.106053] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-05T20:27:45.106107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:45.106139] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:45.106166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:45.106223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:45.181160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:45.182071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:45.182163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:45.182197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:45.307799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:45.307959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:45.308017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:45.308048] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:45.312061] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: UP (p=71.40%) [2026-02-05T20:27:45.312347] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-05T20:27:45.312477] [INFO ] [sig ] NDMO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:45.460901] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NDMO.txt [2026-02-05T20:27:45.461046] [INFO ] [sig ] [2121/3445] Completed NDMO in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:45.461088] [INFO ] [sig ] [2122/3445] Forecasting NDRA... [2026-02-05T20:27:45.461118] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-05T20:27:45.461149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-05T20:27:45.472906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-05T20:27:45.473313] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-05T20:27:45.474204] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-05T20:27:45.474258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:45.474290] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:45.474316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:45.474371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:45.534888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:45.535617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:45.535702] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:45.535735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:45.650884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:45.651045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:45.651088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:45.651118] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:45.654533] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: DOWN (p=30.36%) [2026-02-05T20:27:45.654839] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-05T20:27:45.654973] [INFO ] [sig ] NDRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:45.797199] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NDRA.txt [2026-02-05T20:27:45.797355] [INFO ] [sig ] [2122/3445] Completed NDRA in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:45.797404] [INFO ] [sig ] [2123/3445] Forecasting NDSN... [2026-02-05T20:27:45.797440] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-05T20:27:45.797477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-05T20:27:45.809110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-05T20:27:45.809527] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-05T20:27:45.810360] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-05T20:27:45.810413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:45.810446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:45.810473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:45.810529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:45.869713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:45.870637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:45.870740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:45.870774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:46.013952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:46.014128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:46.014176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:46.014206] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:46.018378] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: DOWN (p=25.79%) [2026-02-05T20:27:46.018716] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-05T20:27:46.018854] [INFO ] [sig ] NDSN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:46.167613] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NDSN.txt [2026-02-05T20:27:46.167751] [INFO ] [sig ] [2123/3445] Completed NDSN in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:46.167790] [INFO ] [sig ] [2124/3445] Forecasting NE... [2026-02-05T20:27:46.167821] [INFO ] [sig ] Generating forecast for: NE [2026-02-05T20:27:46.167852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-05T20:27:46.180473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-05T20:27:46.180876] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-05T20:27:46.181756] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-05T20:27:46.181812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:46.181845] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:46.181874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:46.181944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:46.247173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:46.248139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:46.248303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:46.248339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:46.385354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:46.385522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:46.385564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:46.385614] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:46.389125] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-05T20:27:46.389451] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-05T20:27:46.389627] [INFO ] [sig ] NE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:46.539083] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NE.txt [2026-02-05T20:27:46.539243] [INFO ] [sig ] [2124/3445] Completed NE in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:46.539284] [INFO ] [sig ] [2125/3445] Forecasting NEA... [2026-02-05T20:27:46.539316] [INFO ] [sig ] Generating forecast for: NEA [2026-02-05T20:27:46.539347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-05T20:27:46.551105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-05T20:27:46.551500] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-05T20:27:46.552345] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-05T20:27:46.552397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:46.552447] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:46.552476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:46.552533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:46.618211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:46.619295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:46.619404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:46.619444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:46.754451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:46.754639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:46.754684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:46.754713] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:46.758534] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=64.02%) [2026-02-05T20:27:46.758866] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-05T20:27:46.759006] [INFO ] [sig ] NEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:46.911990] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEA.txt [2026-02-05T20:27:46.912156] [INFO ] [sig ] [2125/3445] Completed NEA in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:46.912198] [INFO ] [sig ] [2126/3445] Forecasting NECB... [2026-02-05T20:27:46.912228] [INFO ] [sig ] Generating forecast for: NECB [2026-02-05T20:27:46.912262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-05T20:27:46.924194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-05T20:27:46.924638] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-05T20:27:46.925501] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-05T20:27:46.925555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:46.925607] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:46.925636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:46.925881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:46.990064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:46.990995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:46.991085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:46.991119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:47.120494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:47.120872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:47.120917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:47.120945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:47.125064] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: UP (p=94.72%) [2026-02-05T20:27:47.125366] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-05T20:27:47.125506] [INFO ] [sig ] NECB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:47.278729] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NECB.txt [2026-02-05T20:27:47.278899] [INFO ] [sig ] [2126/3445] Completed NECB in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:47.278938] [INFO ] [sig ] [2127/3445] Forecasting NEE... [2026-02-05T20:27:47.278969] [INFO ] [sig ] Generating forecast for: NEE [2026-02-05T20:27:47.279001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-05T20:27:47.292619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-05T20:27:47.293290] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-05T20:27:47.294439] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-05T20:27:47.294508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:47.294550] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:47.294603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:47.294675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:47.361024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:47.361980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:47.362073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:47.362109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:47.487380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:47.487547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:47.487798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:47.487831] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:47.491451] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=84.45%) [2026-02-05T20:27:47.491765] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-05T20:27:47.491899] [INFO ] [sig ] NEE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:47.642432] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEE.txt [2026-02-05T20:27:47.642649] [INFO ] [sig ] [2127/3445] Completed NEE in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:47.642695] [INFO ] [sig ] [2128/3445] Forecasting NEGG... [2026-02-05T20:27:47.642725] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-05T20:27:47.642758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-05T20:27:47.654692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-05T20:27:47.655133] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-05T20:27:47.656038] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-05T20:27:47.656094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:47.656128] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:47.656157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:47.656216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:47.722588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:47.723510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:47.723621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:47.723660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:47.854337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:47.854564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:47.854630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:47.854662] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:47.860339] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-05T20:27:47.860952] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-05T20:27:47.861185] [INFO ] [sig ] NEGG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:48.038783] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEGG.txt [2026-02-05T20:27:48.038952] [INFO ] [sig ] [2128/3445] Completed NEGG in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:48.038995] [INFO ] [sig ] [2129/3445] Forecasting NEM... [2026-02-05T20:27:48.039033] [INFO ] [sig ] Generating forecast for: NEM [2026-02-05T20:27:48.039071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-05T20:27:48.050594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-05T20:27:48.050943] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-05T20:27:48.051818] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-05T20:27:48.051873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:48.051908] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:48.051937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:48.051997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:48.114512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:48.115329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:48.115422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:48.115462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:48.247150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:48.247318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:48.247367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:48.247399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:48.251262] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=82.96%) [2026-02-05T20:27:48.251625] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-05T20:27:48.251772] [INFO ] [sig ] NEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:48.410022] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEM.txt [2026-02-05T20:27:48.410175] [INFO ] [sig ] [2129/3445] Completed NEM in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:48.410216] [INFO ] [sig ] [2130/3445] Forecasting NEOG... [2026-02-05T20:27:48.410246] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-05T20:27:48.410279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-05T20:27:48.422370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-05T20:27:48.422993] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-05T20:27:48.424058] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-05T20:27:48.424112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:48.424148] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:48.424176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:48.424236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:48.489196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:48.490131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:48.490218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:48.490254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:48.615875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:48.616053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:48.616097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:48.616128] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:48.619724] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=24.03%) [2026-02-05T20:27:48.620017] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-05T20:27:48.620151] [INFO ] [sig ] NEOG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:48.777425] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NEOG.txt [2026-02-05T20:27:48.777631] [INFO ] [sig ] [2130/3445] Completed NEOG in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:48.777693] [INFO ] [sig ] [2131/3445] Forecasting NEON... [2026-02-05T20:27:48.777726] [INFO ] [sig ] Generating forecast for: NEON [2026-02-05T20:27:48.777757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-05T20:27:48.790046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-05T20:27:48.790432] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-05T20:27:48.791311] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-05T20:27:48.791366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:48.791430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:48.791461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:48.791521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:48.852286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:48.853249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:48.853333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:48.853368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:48.979490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:48.979678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:48.979720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:48.979750] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:48.983291] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: UP (p=99.88%) [2026-02-05T20:27:48.983616] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-05T20:27:48.983754] [INFO ] [sig ] NEON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:49.132587] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEON.txt [2026-02-05T20:27:49.132743] [INFO ] [sig ] [2131/3445] Completed NEON in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.9m [2026-02-05T20:27:49.132785] [INFO ] [sig ] [2132/3445] Forecasting NEXA... [2026-02-05T20:27:49.132814] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-05T20:27:49.132844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-05T20:27:49.144549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-05T20:27:49.144874] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-05T20:27:49.145712] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-05T20:27:49.145765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:49.145797] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:49.145825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:49.145883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:49.203600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:49.204208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:49.204287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:49.204319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:49.319618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:49.319784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:49.319825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:49.319881] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:49.324035] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-05T20:27:49.324317] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-05T20:27:49.324447] [INFO ] [sig ] NEXA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:49.471128] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEXA.txt [2026-02-05T20:27:49.471291] [INFO ] [sig ] [2132/3445] Completed NEXA in 0.3s | 2.79 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-05T20:27:49.471331] [INFO ] [sig ] [2133/3445] Forecasting NEXN... [2026-02-05T20:27:49.471361] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-05T20:27:49.471391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-05T20:27:49.483236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-05T20:27:49.483640] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-05T20:27:49.484453] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-05T20:27:49.484511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:49.484544] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:49.484590] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:49.484652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:49.543952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:49.544881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:49.544972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:49.545004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:49.669949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:49.670150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:49.670203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:49.670243] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:49.674972] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=83.21%) [2026-02-05T20:27:49.675384] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-05T20:27:49.675564] [INFO ] [sig ] NEXN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:49.854258] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NEXN.txt [2026-02-05T20:27:49.854447] [INFO ] [sig ] [2133/3445] Completed NEXN in 0.4s | 2.79 sym/s | Total: 12.7m | ETA: 7.8m [2026-02-05T20:27:49.854493] [INFO ] [sig ] [2134/3445] Forecasting NFBK... [2026-02-05T20:27:49.854525] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-05T20:27:49.854560] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-05T20:27:49.868545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-05T20:27:49.869033] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-05T20:27:49.870110] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-05T20:27:49.870186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:49.870226] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:49.870264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:49.870351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:49.940904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:49.941991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:49.942093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:49.942147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:50.067353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:50.067524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:50.067566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:50.067653] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:50.071244] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=48.88%) [2026-02-05T20:27:50.071607] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-05T20:27:50.071769] [INFO ] [sig ] NFBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:50.215156] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NFBK.txt [2026-02-05T20:27:50.215302] [INFO ] [sig ] [2134/3445] Completed NFBK in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:50.215342] [INFO ] [sig ] [2135/3445] Forecasting NFE... [2026-02-05T20:27:50.215372] [INFO ] [sig ] Generating forecast for: NFE [2026-02-05T20:27:50.215405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-05T20:27:50.227644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-05T20:27:50.228280] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-05T20:27:50.229332] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-05T20:27:50.229387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:50.229419] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:50.229447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:50.229505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:50.288902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:50.289847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:50.289935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:50.289968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:50.431928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:50.432111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:50.432157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:50.432189] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:50.436061] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=54.11%) [2026-02-05T20:27:50.436417] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-05T20:27:50.436631] [INFO ] [sig ] NFE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:50.585287] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NFE.txt [2026-02-05T20:27:50.585442] [INFO ] [sig ] [2135/3445] Completed NFE in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:50.585482] [INFO ] [sig ] [2136/3445] Forecasting NFG... [2026-02-05T20:27:50.585511] [INFO ] [sig ] Generating forecast for: NFG [2026-02-05T20:27:50.585545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-05T20:27:50.598456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-05T20:27:50.598980] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-05T20:27:50.599876] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-05T20:27:50.599931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:50.599964] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:50.599993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:50.600068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:50.664342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:50.665179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:50.665266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:50.665302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:50.795068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:50.795233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:50.795276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:50.795308] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:50.798996] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=26.35%) [2026-02-05T20:27:50.799282] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-05T20:27:50.799415] [INFO ] [sig ] NFG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:50.947297] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NFG.txt [2026-02-05T20:27:50.947489] [INFO ] [sig ] [2136/3445] Completed NFG in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:50.947533] [INFO ] [sig ] [2137/3445] Forecasting NFJ... [2026-02-05T20:27:50.947563] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-05T20:27:50.947633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-05T20:27:50.961282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-05T20:27:50.961701] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-05T20:27:50.962554] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-05T20:27:50.962629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:50.962664] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:50.962693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:50.962760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:51.026203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:51.027120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:51.027216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:51.027251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:51.149012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:51.149174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:51.149215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:51.149243] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:51.152839] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=7.59%) [2026-02-05T20:27:51.153138] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-05T20:27:51.153272] [INFO ] [sig ] NFJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:51.298527] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NFJ.txt [2026-02-05T20:27:51.298697] [INFO ] [sig ] [2137/3445] Completed NFJ in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:51.298738] [INFO ] [sig ] [2138/3445] Forecasting NFLX... [2026-02-05T20:27:51.298768] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-05T20:27:51.298798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-05T20:27:51.311201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-05T20:27:51.311620] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-05T20:27:51.312478] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-05T20:27:51.312549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:51.312612] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:51.312645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:51.312705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:51.374494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:51.375426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:51.375516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:51.375560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:51.503992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:51.504161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:51.504203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:51.504235] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:51.507907] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-02-05T20:27:51.508221] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-05T20:27:51.508363] [INFO ] [sig ] NFLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:51.658855] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NFLX.txt [2026-02-05T20:27:51.659068] [INFO ] [sig ] [2138/3445] Completed NFLX in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:51.659125] [INFO ] [sig ] [2139/3445] Forecasting NFTY... [2026-02-05T20:27:51.659168] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-05T20:27:51.659201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-05T20:27:51.670822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-05T20:27:51.671207] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-05T20:27:51.672117] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-05T20:27:51.672175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:51.672209] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:51.672236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:51.672294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:51.741460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:51.742425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:51.742522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:51.742557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:51.866068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:51.866239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:51.866281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:51.866313] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:51.870268] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-05T20:27:51.870593] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-05T20:27:51.870735] [INFO ] [sig ] NFTY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:52.018160] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NFTY.txt [2026-02-05T20:27:52.018345] [INFO ] [sig ] [2139/3445] Completed NFTY in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:52.018387] [INFO ] [sig ] [2140/3445] Forecasting NGG... [2026-02-05T20:27:52.018418] [INFO ] [sig ] Generating forecast for: NGG [2026-02-05T20:27:52.018449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-05T20:27:52.029951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-05T20:27:52.030418] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-05T20:27:52.031443] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-05T20:27:52.031503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:52.031538] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:52.031591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:52.031664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:52.092369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:52.093189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:52.093275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:52.093310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:52.229181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:52.229341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:52.229384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:52.229414] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:52.233709] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: DOWN (p=12.12%) [2026-02-05T20:27:52.234175] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-05T20:27:52.234306] [INFO ] [sig ] NGG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:52.379872] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NGG.txt [2026-02-05T20:27:52.380034] [INFO ] [sig ] [2140/3445] Completed NGG in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:52.380076] [INFO ] [sig ] [2141/3445] Forecasting NGL... [2026-02-05T20:27:52.380108] [INFO ] [sig ] Generating forecast for: NGL [2026-02-05T20:27:52.380140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-05T20:27:52.391320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-05T20:27:52.391687] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-05T20:27:52.392521] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-05T20:27:52.392594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:52.392629] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:52.392657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:52.392717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:52.453429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:52.454317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:52.454449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:52.454486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:52.577930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:52.578095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:52.578137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:52.578166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:52.581871] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-05T20:27:52.582219] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-05T20:27:52.582380] [INFO ] [sig ] NGL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:52.730344] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NGL.txt [2026-02-05T20:27:52.730516] [INFO ] [sig ] [2141/3445] Completed NGL in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:52.730559] [INFO ] [sig ] [2142/3445] Forecasting NGNE... [2026-02-05T20:27:52.730618] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-05T20:27:52.730657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-05T20:27:52.742823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-05T20:27:52.743212] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-05T20:27:52.744085] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-05T20:27:52.744138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:52.744169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:52.744195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:52.744252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:52.805999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:52.807108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:52.807205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:52.807247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:52.932977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:52.933167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:52.933219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:52.933250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:52.936991] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: UP (p=67.17%) [2026-02-05T20:27:52.937295] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-05T20:27:52.937431] [INFO ] [sig ] NGNE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:53.085917] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NGNE.txt [2026-02-05T20:27:53.086087] [INFO ] [sig ] [2142/3445] Completed NGNE in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:53.086129] [INFO ] [sig ] [2143/3445] Forecasting NGS... [2026-02-05T20:27:53.086162] [INFO ] [sig ] Generating forecast for: NGS [2026-02-05T20:27:53.086195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-05T20:27:53.098651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-05T20:27:53.099318] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-05T20:27:53.100414] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-05T20:27:53.100486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:53.100542] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:53.100618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:53.100713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:53.178120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:53.179409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:53.179504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:53.179552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:53.304376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:53.304543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:53.304611] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:53.304644] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:53.308269] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-02-05T20:27:53.308607] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-05T20:27:53.308750] [INFO ] [sig ] NGS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:53.466315] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NGS.txt [2026-02-05T20:27:53.466481] [INFO ] [sig ] [2143/3445] Completed NGS in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:53.466524] [INFO ] [sig ] [2144/3445] Forecasting NGVC... [2026-02-05T20:27:53.466556] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-05T20:27:53.466607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-05T20:27:53.478149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-05T20:27:53.478616] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-05T20:27:53.479506] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-05T20:27:53.479562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:53.479643] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:53.479678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:53.479737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:53.539967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:53.541096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:53.541187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:53.541220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:53.665418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:53.665600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:53.665643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:53.665673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:53.669737] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=65.38%) [2026-02-05T20:27:53.670022] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-05T20:27:53.670155] [INFO ] [sig ] NGVC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:53.821672] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NGVC.txt [2026-02-05T20:27:53.821851] [INFO ] [sig ] [2144/3445] Completed NGVC in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:53.821892] [INFO ] [sig ] [2145/3445] Forecasting NHI... [2026-02-05T20:27:53.821924] [INFO ] [sig ] Generating forecast for: NHI [2026-02-05T20:27:53.821956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-05T20:27:53.834459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-05T20:27:53.835069] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-05T20:27:53.836112] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-05T20:27:53.836176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:53.836211] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:53.836240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:53.836298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:53.898954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:53.899838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:53.899926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:53.899960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:54.025108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:54.025265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:54.025318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:54.025349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:54.029302] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-05T20:27:54.029636] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-05T20:27:54.029778] [INFO ] [sig ] NHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:54.182208] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NHI.txt [2026-02-05T20:27:54.182418] [INFO ] [sig ] [2145/3445] Completed NHI in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:54.182466] [INFO ] [sig ] [2146/3445] Forecasting NHTC... [2026-02-05T20:27:54.182498] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-05T20:27:54.182528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-05T20:27:54.194811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-05T20:27:54.195194] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-05T20:27:54.196056] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-05T20:27:54.196112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:54.196146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:54.196175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:54.196232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:54.256692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:54.257535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:54.257647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:54.257683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:54.369765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:54.370121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:54.370161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:54.370189] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:54.374121] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: UP (p=75.62%) [2026-02-05T20:27:54.374418] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-05T20:27:54.374552] [INFO ] [sig ] NHTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:54.522020] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NHTC.txt [2026-02-05T20:27:54.522213] [INFO ] [sig ] [2146/3445] Completed NHTC in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:54.522270] [INFO ] [sig ] [2147/3445] Forecasting NI... [2026-02-05T20:27:54.522303] [INFO ] [sig ] Generating forecast for: NI [2026-02-05T20:27:54.522336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-05T20:27:54.534007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-05T20:27:54.534414] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-05T20:27:54.535387] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-05T20:27:54.535444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:54.535478] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:54.535506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:54.535596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:54.597897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:54.598881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:54.598972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:54.599008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:54.732079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:54.732245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:54.732286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:54.732315] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:54.736220] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-05T20:27:54.736514] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-05T20:27:54.736673] [INFO ] [sig ] NI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:54.893450] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NI.txt [2026-02-05T20:27:54.893679] [INFO ] [sig ] [2147/3445] Completed NI in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.8m [2026-02-05T20:27:54.893739] [INFO ] [sig ] [2148/3445] Forecasting NIC... [2026-02-05T20:27:54.893781] [INFO ] [sig ] Generating forecast for: NIC [2026-02-05T20:27:54.893826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-05T20:27:54.906801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-05T20:27:54.907223] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-05T20:27:54.908671] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-05T20:27:54.908752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:54.908834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:54.909061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:54.909145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:54.975073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:54.976377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:54.976474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:54.976510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:55.109562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:55.109762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:55.109807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:55.109837] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:55.113752] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=9.79%) [2026-02-05T20:27:55.114063] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-05T20:27:55.114203] [INFO ] [sig ] NIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:55.265111] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NIC.txt [2026-02-05T20:27:55.265279] [INFO ] [sig ] [2148/3445] Completed NIC in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-05T20:27:55.265336] [INFO ] [sig ] [2149/3445] Forecasting NICE... [2026-02-05T20:27:55.265384] [INFO ] [sig ] Generating forecast for: NICE [2026-02-05T20:27:55.265430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-05T20:27:55.277206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-05T20:27:55.277645] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-05T20:27:55.278524] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-05T20:27:55.278611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:55.278680] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:55.278716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:55.278787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:55.338073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:55.338982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:55.339070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:55.339105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:55.469704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:55.469866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:55.469908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:55.469937] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:55.473831] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: UP (p=89.36%) [2026-02-05T20:27:55.474106] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-05T20:27:55.474233] [INFO ] [sig ] NICE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:55.624045] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NICE.txt [2026-02-05T20:27:55.624194] [INFO ] [sig ] [2149/3445] Completed NICE in 0.4s | 2.79 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-05T20:27:55.624236] [INFO ] [sig ] [2150/3445] Forecasting NIE... [2026-02-05T20:27:55.624267] [INFO ] [sig ] Generating forecast for: NIE [2026-02-05T20:27:55.624297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-05T20:27:55.637121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-05T20:27:55.637491] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-05T20:27:55.638379] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-05T20:27:55.638433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:55.638465] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:55.638491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:55.638547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:55.696906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:55.697744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:55.697830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:55.697863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:55.819651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:55.819812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:55.819853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:55.819883] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:55.823378] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-05T20:27:55.823687] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-05T20:27:55.823823] [INFO ] [sig ] NIE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:55.971286] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NIE.txt [2026-02-05T20:27:55.971450] [INFO ] [sig ] [2150/3445] Completed NIE in 0.3s | 2.79 sym/s | Total: 12.8m | ETA: 7.7m [2026-02-05T20:27:55.971492] [INFO ] [sig ] [2151/3445] Forecasting NIKL... [2026-02-05T20:27:55.971523] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-05T20:27:55.971555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-05T20:27:55.983871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-05T20:27:55.984289] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-05T20:27:55.985431] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-05T20:27:55.985487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:55.985520] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:55.985546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:55.985635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:56.054203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:56.055621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:56.055781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:56.055831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:56.181013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:56.181187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:56.181230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:56.181305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:56.185223] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-05T20:27:56.185518] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-05T20:27:56.185715] [INFO ] [sig ] NIKL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:56.329981] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NIKL.txt [2026-02-05T20:27:56.330128] [INFO ] [sig ] [2151/3445] Completed NIKL in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:56.330176] [INFO ] [sig ] [2152/3445] Forecasting NIM... [2026-02-05T20:27:56.330207] [INFO ] [sig ] Generating forecast for: NIM [2026-02-05T20:27:56.330257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-05T20:27:56.342410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-05T20:27:56.342788] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-05T20:27:56.343709] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-05T20:27:56.343775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:56.343814] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:56.343844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:56.343907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:56.409483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:56.410403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:56.410491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:56.410526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:56.532407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:56.532568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:56.532635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:56.532674] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:56.536316] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-05T20:27:56.536635] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-05T20:27:56.536803] [INFO ] [sig ] NIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:56.684429] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NIM.txt [2026-02-05T20:27:56.684620] [INFO ] [sig ] [2152/3445] Completed NIM in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:56.684666] [INFO ] [sig ] [2153/3445] Forecasting NIO... [2026-02-05T20:27:56.684705] [INFO ] [sig ] Generating forecast for: NIO [2026-02-05T20:27:56.684738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-05T20:27:56.699031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-05T20:27:56.699458] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-05T20:27:56.700360] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-05T20:27:56.700413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:56.700445] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:56.700471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:56.700528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:56.765093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:56.766179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:56.766270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:56.766304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:56.890212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:56.890367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:56.890407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:56.890439] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:56.894045] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=17.21%) [2026-02-05T20:27:56.894351] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-05T20:27:56.894488] [INFO ] [sig ] NIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:57.039021] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NIO.txt [2026-02-05T20:27:57.039187] [INFO ] [sig ] [2153/3445] Completed NIO in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:57.039231] [INFO ] [sig ] [2154/3445] Forecasting NITO... [2026-02-05T20:27:57.039263] [INFO ] [sig ] Generating forecast for: NITO [2026-02-05T20:27:57.039297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NITO' from 'https://tdm.silogroup.org/data/derivative_storage/NITO.csv'. [2026-02-05T20:27:57.050553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NITO'. [2026-02-05T20:27:57.051000] [INFO ] [FORECASTER] Starting predict_future for NITO [2026-02-05T20:27:57.051926] [DEBUG] [LOCAL ] No optimal features file found for NITO: ./output/feature-sets/NITO.txt [2026-02-05T20:27:57.051981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:57.052014] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:57.052042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:57.052101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:57.110630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:57.111486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:57.111597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:57.111642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:57.232741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:57.232908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:57.232948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:57.232978] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:57.236519] [DEBUG] [FORECASTER] NITO: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-05T20:27:57.236850] [INFO ] [FORECASTER] Completed predict_future for NITO [2026-02-05T20:27:57.236992] [INFO ] [sig ] NITO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:57.398871] [INFO ] [LOCAL ] Saved forecast: NITO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NITO.txt [2026-02-05T20:27:57.399043] [INFO ] [sig ] [2154/3445] Completed NITO in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:57.399085] [INFO ] [sig ] [2155/3445] Forecasting NKSH... [2026-02-05T20:27:57.399115] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-05T20:27:57.399147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-05T20:27:57.409907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-05T20:27:57.410281] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-05T20:27:57.411192] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-05T20:27:57.411247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:57.411281] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:57.411310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:57.411368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:57.484525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:57.485451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:57.485550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:57.485608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:57.604890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:57.605088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:57.605150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:57.605198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:57.609161] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=93.81%) [2026-02-05T20:27:57.609566] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-05T20:27:57.609746] [INFO ] [sig ] NKSH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:57.760079] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NKSH.txt [2026-02-05T20:27:57.760219] [INFO ] [sig ] [2155/3445] Completed NKSH in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:57.760259] [INFO ] [sig ] [2156/3445] Forecasting NKTX... [2026-02-05T20:27:57.760291] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-05T20:27:57.760322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-05T20:27:57.772600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-05T20:27:57.772941] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-05T20:27:57.773767] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-05T20:27:57.773822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:57.773855] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:57.773882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:57.774135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:57.836199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:57.837121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:57.837209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:57.837243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:57.957033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:57.957201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:57.957243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:57.957328] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:57.961046] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-05T20:27:57.961388] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-05T20:27:57.961543] [INFO ] [sig ] NKTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:58.107778] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NKTX.txt [2026-02-05T20:27:58.107978] [INFO ] [sig ] [2156/3445] Completed NKTX in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:58.108030] [INFO ] [sig ] [2157/3445] Forecasting NKX... [2026-02-05T20:27:58.108063] [INFO ] [sig ] Generating forecast for: NKX [2026-02-05T20:27:58.108093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-05T20:27:58.119660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-05T20:27:58.120033] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-05T20:27:58.120890] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-05T20:27:58.120946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:58.120979] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:58.121007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:58.121065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:58.183418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:58.184511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:58.184692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:58.184736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:58.305151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:58.305321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:58.305363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:58.305392] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:58.309098] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=93.16%) [2026-02-05T20:27:58.309408] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-05T20:27:58.309553] [INFO ] [sig ] NKX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:58.465648] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NKX.txt [2026-02-05T20:27:58.465841] [INFO ] [sig ] [2157/3445] Completed NKX in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:58.465884] [INFO ] [sig ] [2158/3445] Forecasting NLOP... [2026-02-05T20:27:58.465916] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-05T20:27:58.465946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-05T20:27:58.479312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-05T20:27:58.479821] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-05T20:27:58.480765] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-05T20:27:58.480821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:58.480853] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:58.480880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:58.480937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:58.543062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:58.543986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:58.544148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:58.544214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:58.676327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:58.676503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:58.676544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:58.676599] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:58.681502] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-02-05T20:27:58.682036] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-05T20:27:58.682409] [INFO ] [sig ] NLOP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:58.838846] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NLOP.txt [2026-02-05T20:27:58.839005] [INFO ] [sig ] [2158/3445] Completed NLOP in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:58.839046] [INFO ] [sig ] [2159/3445] Forecasting NLY... [2026-02-05T20:27:58.839078] [INFO ] [sig ] Generating forecast for: NLY [2026-02-05T20:27:58.839110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-05T20:27:58.851555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-05T20:27:58.851993] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-05T20:27:58.852873] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-05T20:27:58.852927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:58.852959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:58.852987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:58.853043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:58.920203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:58.921372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:58.921549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:58.921631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:59.061599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:59.061764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:59.061807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:59.061839] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:59.065306] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-05T20:27:59.065605] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-05T20:27:59.065738] [INFO ] [sig ] NLY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:59.210635] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NLY.txt [2026-02-05T20:27:59.210849] [INFO ] [sig ] [2159/3445] Completed NLY in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:59.210908] [INFO ] [sig ] [2160/3445] Forecasting NMAI... [2026-02-05T20:27:59.210941] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-05T20:27:59.210974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-05T20:27:59.222431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-05T20:27:59.222882] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-05T20:27:59.223788] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-05T20:27:59.223844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:59.223878] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:59.223921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:59.224174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:59.283055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:59.284116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:59.284203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:59.284236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:59.413021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:59.413189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:59.413232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:59.413262] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:59.417187] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: UP (p=92.03%) [2026-02-05T20:27:59.417508] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-05T20:27:59.417672] [INFO ] [sig ] NMAI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:27:59.562962] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NMAI.txt [2026-02-05T20:27:59.563120] [INFO ] [sig ] [2160/3445] Completed NMAI in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:59.563162] [INFO ] [sig ] [2161/3445] Forecasting NMCO... [2026-02-05T20:27:59.563191] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-05T20:27:59.563224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-05T20:27:59.577531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-05T20:27:59.578062] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-05T20:27:59.579360] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-05T20:27:59.579450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:59.579495] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:59.579535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:59.579644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:27:59.647039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:27:59.647973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:27:59.648107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:27:59.648146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:27:59.781749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:27:59.781924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:27:59.781966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:27:59.781999] [INFO ] [FORECASTER] Training complete [2026-02-05T20:27:59.786065] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-02-05T20:27:59.786388] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-05T20:27:59.786535] [INFO ] [sig ] NMCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:27:59.931330] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NMCO.txt [2026-02-05T20:27:59.931535] [INFO ] [sig ] [2161/3445] Completed NMCO in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:27:59.931600] [INFO ] [sig ] [2162/3445] Forecasting NMFC... [2026-02-05T20:27:59.931632] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-05T20:27:59.931675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-05T20:27:59.942936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-05T20:27:59.943305] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-05T20:27:59.944166] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-05T20:27:59.944224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:27:59.944267] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:27:59.944303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:27:59.944374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:00.007099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:00.008248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:00.008346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:00.008380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:00.137456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:00.137646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:00.137690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:00.137722] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:00.141361] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=29.30%) [2026-02-05T20:28:00.141679] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-05T20:28:00.141815] [INFO ] [sig ] NMFC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:00.287020] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NMFC.txt [2026-02-05T20:28:00.288045] [INFO ] [sig ] [2162/3445] Completed NMFC in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:28:00.288090] [INFO ] [sig ] [2163/3445] Forecasting NMG... [2026-02-05T20:28:00.288123] [INFO ] [sig ] Generating forecast for: NMG [2026-02-05T20:28:00.288155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-05T20:28:00.299117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-05T20:28:00.299502] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-05T20:28:00.300366] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-05T20:28:00.300422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:00.300455] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:00.300482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:00.300539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:00.359715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:00.360595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:00.360685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:00.360730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:00.480970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:00.481148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:00.481194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:00.481224] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:00.485076] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: DOWN (p=1.91%) [2026-02-05T20:28:00.485497] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-05T20:28:00.485676] [INFO ] [sig ] NMG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:00.635084] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NMG.txt [2026-02-05T20:28:00.635249] [INFO ] [sig ] [2163/3445] Completed NMG in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:28:00.635291] [INFO ] [sig ] [2164/3445] Forecasting NMI... [2026-02-05T20:28:00.635322] [INFO ] [sig ] Generating forecast for: NMI [2026-02-05T20:28:00.635359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-05T20:28:00.647116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-05T20:28:00.647529] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-05T20:28:00.648615] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-05T20:28:00.648669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:00.648701] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:00.648728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:00.648784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:00.712001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:00.712945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:00.713073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:00.713108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:00.821005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:00.821175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:00.821217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:00.821247] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:00.824731] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=49.33%) [2026-02-05T20:28:00.825076] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-05T20:28:00.825221] [INFO ] [sig ] NMI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:00.986151] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NMI.txt [2026-02-05T20:28:00.986341] [INFO ] [sig ] [2164/3445] Completed NMI in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.7m [2026-02-05T20:28:00.986385] [INFO ] [sig ] [2165/3445] Forecasting NMIH... [2026-02-05T20:28:00.986427] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-05T20:28:00.986463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-05T20:28:00.998434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-05T20:28:00.998835] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-05T20:28:00.999908] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-05T20:28:00.999964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:01.000211] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:01.000240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:01.000297] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:01.062430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:01.063371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:01.063499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:01.063679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:01.186929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:01.187049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:01.187090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:01.187118] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:01.190558] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: UP (p=99.31%) [2026-02-05T20:28:01.190858] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-05T20:28:01.190989] [INFO ] [sig ] NMIH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:01.364991] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NMIH.txt [2026-02-05T20:28:01.365155] [INFO ] [sig ] [2165/3445] Completed NMIH in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-05T20:28:01.365197] [INFO ] [sig ] [2166/3445] Forecasting NMM... [2026-02-05T20:28:01.365228] [INFO ] [sig ] Generating forecast for: NMM [2026-02-05T20:28:01.365259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-05T20:28:01.377217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-05T20:28:01.377655] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-05T20:28:01.378557] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-05T20:28:01.378634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:01.378667] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:01.378693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:01.378754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:01.439492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:01.440305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:01.440390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:01.440424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:01.565972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:01.566147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:01.566192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:01.566222] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:01.570758] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=90.36%) [2026-02-05T20:28:01.571158] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-05T20:28:01.571308] [INFO ] [sig ] NMM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:01.718633] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NMM.txt [2026-02-05T20:28:01.718799] [INFO ] [sig ] [2166/3445] Completed NMM in 0.4s | 2.79 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-05T20:28:01.718841] [INFO ] [sig ] [2167/3445] Forecasting NMRA... [2026-02-05T20:28:01.718871] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-05T20:28:01.718904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-05T20:28:01.731249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-05T20:28:01.731622] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-05T20:28:01.732449] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-05T20:28:01.732503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:01.732537] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:01.732564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:01.732643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:01.790965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:01.791862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:01.791952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:01.791986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:01.915543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:01.915736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:01.915780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:01.915812] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:01.919273] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: DOWN (p=10.73%) [2026-02-05T20:28:01.919553] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-05T20:28:01.919713] [INFO ] [sig ] NMRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:02.063125] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NMRA.txt [2026-02-05T20:28:02.063301] [INFO ] [sig ] [2167/3445] Completed NMRA in 0.3s | 2.79 sym/s | Total: 12.9m | ETA: 7.6m [2026-02-05T20:28:02.063351] [INFO ] [sig ] [2168/3445] Forecasting NMRK... [2026-02-05T20:28:02.063386] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-05T20:28:02.063420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-05T20:28:02.075410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-05T20:28:02.075755] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-05T20:28:02.076565] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-05T20:28:02.076636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:02.076668] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:02.076695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:02.076751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:02.135153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:02.135934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:02.136052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:02.136088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:02.262293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:02.262452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:02.262495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:02.262557] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:02.266091] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=63.23%) [2026-02-05T20:28:02.266376] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-05T20:28:02.266512] [INFO ] [sig ] NMRK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:02.405683] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NMRK.txt [2026-02-05T20:28:02.405813] [INFO ] [sig ] [2168/3445] Completed NMRK in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:02.405854] [INFO ] [sig ] [2169/3445] Forecasting NN... [2026-02-05T20:28:02.405886] [INFO ] [sig ] Generating forecast for: NN [2026-02-05T20:28:02.405918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-05T20:28:02.421779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-05T20:28:02.422478] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-05T20:28:02.423947] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-05T20:28:02.424035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:02.424076] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:02.424105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:02.424166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:02.508984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:02.510615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:02.510836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:02.510883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:02.691674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:02.691997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:02.692066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:02.692128] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:02.698376] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=8.60%) [2026-02-05T20:28:02.699016] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-05T20:28:02.699301] [INFO ] [sig ] NN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:02.892836] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NN.txt [2026-02-05T20:28:02.893051] [INFO ] [sig ] [2169/3445] Completed NN in 0.5s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:02.893098] [INFO ] [sig ] [2170/3445] Forecasting NNDM... [2026-02-05T20:28:02.893130] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-05T20:28:02.893161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-05T20:28:02.908430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-05T20:28:02.909131] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-05T20:28:02.910194] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-05T20:28:02.910251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:02.910284] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:02.910311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:02.910370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:02.976149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:02.977370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:02.977479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:02.977514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:03.109051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:03.109295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:03.109342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:03.109373] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:03.113462] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-05T20:28:03.113879] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-05T20:28:03.114041] [INFO ] [sig ] NNDM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:03.267642] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NNDM.txt [2026-02-05T20:28:03.267859] [INFO ] [sig ] [2170/3445] Completed NNDM in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:03.267906] [INFO ] [sig ] [2171/3445] Forecasting NNE... [2026-02-05T20:28:03.267940] [INFO ] [sig ] Generating forecast for: NNE [2026-02-05T20:28:03.267979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-05T20:28:03.282328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-05T20:28:03.282970] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-05T20:28:03.284053] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-05T20:28:03.284113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:03.284146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:03.284173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:03.284234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:03.352069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:03.353519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:03.353669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:03.353709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:03.490600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:03.490775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:03.490833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:03.490872] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:03.494473] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=35.76%) [2026-02-05T20:28:03.494788] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-05T20:28:03.494933] [INFO ] [sig ] NNE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:03.644056] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NNE.txt [2026-02-05T20:28:03.644226] [INFO ] [sig ] [2171/3445] Completed NNE in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:03.644267] [INFO ] [sig ] [2172/3445] Forecasting NNI... [2026-02-05T20:28:03.644297] [INFO ] [sig ] Generating forecast for: NNI [2026-02-05T20:28:03.644328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-05T20:28:03.658482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-05T20:28:03.658943] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-05T20:28:03.659870] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-05T20:28:03.659938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:03.659974] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:03.660002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:03.660060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:03.721709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:03.722669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:03.722765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:03.722810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:03.850344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:03.850519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:03.850563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:03.850614] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:03.854232] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-02-05T20:28:03.854549] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-05T20:28:03.854717] [INFO ] [sig ] NNI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:04.018717] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NNI.txt [2026-02-05T20:28:04.018883] [INFO ] [sig ] [2172/3445] Completed NNI in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:04.018927] [INFO ] [sig ] [2173/3445] Forecasting NNN... [2026-02-05T20:28:04.018960] [INFO ] [sig ] Generating forecast for: NNN [2026-02-05T20:28:04.018994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-05T20:28:04.030507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-05T20:28:04.030908] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-05T20:28:04.032048] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-05T20:28:04.032299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:04.032347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:04.032377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:04.032435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:04.095215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:04.095996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:04.096101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:04.096139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:04.223016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:04.223183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:04.223227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:04.223258] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:04.226992] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-02-05T20:28:04.227298] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-05T20:28:04.227435] [INFO ] [sig ] NNN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:04.381827] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NNN.txt [2026-02-05T20:28:04.382000] [INFO ] [sig ] [2173/3445] Completed NNN in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:04.382041] [INFO ] [sig ] [2174/3445] Forecasting NNOX... [2026-02-05T20:28:04.382072] [INFO ] [sig ] Generating forecast for: NNOX [2026-02-05T20:28:04.382103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNOX' from 'https://tdm.silogroup.org/data/derivative_storage/NNOX.csv'. [2026-02-05T20:28:04.394897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNOX'. [2026-02-05T20:28:04.395317] [INFO ] [FORECASTER] Starting predict_future for NNOX [2026-02-05T20:28:04.396213] [DEBUG] [LOCAL ] No optimal features file found for NNOX: ./output/feature-sets/NNOX.txt [2026-02-05T20:28:04.396268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:04.396304] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:04.396342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:04.396424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:04.458848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:04.459775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:04.459868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:04.459903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:04.596762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:04.596928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:04.596970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:04.596999] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:04.601359] [DEBUG] [FORECASTER] NNOX: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-05T20:28:04.601724] [INFO ] [FORECASTER] Completed predict_future for NNOX [2026-02-05T20:28:04.601867] [INFO ] [sig ] NNOX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:04.752347] [INFO ] [LOCAL ] Saved forecast: NNOX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NNOX.txt [2026-02-05T20:28:04.752521] [INFO ] [sig ] [2174/3445] Completed NNOX in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:04.752563] [INFO ] [sig ] [2175/3445] Forecasting NNY... [2026-02-05T20:28:04.752615] [INFO ] [sig ] Generating forecast for: NNY [2026-02-05T20:28:04.752648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-05T20:28:04.763422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-05T20:28:04.763861] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-05T20:28:04.764709] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-05T20:28:04.764763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:04.764795] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:04.764824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:04.764882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:04.822266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:04.823190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:04.823309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:04.823344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:04.933166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:04.933334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:04.933378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:04.933407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:04.937067] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: UP (p=75.61%) [2026-02-05T20:28:04.937398] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-05T20:28:04.937538] [INFO ] [sig ] NNY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:05.089471] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NNY.txt [2026-02-05T20:28:05.089655] [INFO ] [sig ] [2175/3445] Completed NNY in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:05.089699] [INFO ] [sig ] [2176/3445] Forecasting NOA... [2026-02-05T20:28:05.089731] [INFO ] [sig ] Generating forecast for: NOA [2026-02-05T20:28:05.089762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-05T20:28:05.102492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-05T20:28:05.102936] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-05T20:28:05.103847] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-05T20:28:05.103907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:05.103941] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:05.103968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:05.104038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:05.165920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:05.167308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:05.167403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:05.167436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:05.291730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:05.291897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:05.291940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:05.291970] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:05.295419] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: DOWN (p=32.36%) [2026-02-05T20:28:05.295724] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-05T20:28:05.295855] [INFO ] [sig ] NOA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:05.443431] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NOA.txt [2026-02-05T20:28:05.443615] [INFO ] [sig ] [2176/3445] Completed NOA in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:05.443666] [INFO ] [sig ] [2177/3445] Forecasting NOAH... [2026-02-05T20:28:05.443699] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-05T20:28:05.443731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-05T20:28:05.455252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-05T20:28:05.455663] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-05T20:28:05.456511] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-05T20:28:05.456564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:05.456623] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:05.456650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:05.456705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:05.515010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:05.515945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:05.516039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:05.516074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:05.641272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:05.641439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:05.641480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:05.641509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:05.645027] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: DOWN (p=44.40%) [2026-02-05T20:28:05.645516] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-05T20:28:05.645688] [INFO ] [sig ] NOAH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:05.794518] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NOAH.txt [2026-02-05T20:28:05.794702] [INFO ] [sig ] [2177/3445] Completed NOAH in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:05.794745] [INFO ] [sig ] [2178/3445] Forecasting NODK... [2026-02-05T20:28:05.794778] [INFO ] [sig ] Generating forecast for: NODK [2026-02-05T20:28:05.794809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-05T20:28:05.805168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-05T20:28:05.805510] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-05T20:28:05.806382] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-05T20:28:05.806435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:05.806468] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:05.806495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:05.806552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:05.865014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:05.865880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:05.865965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:05.865999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:05.965838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:05.966007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:05.966048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:05.966076] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:05.969562] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-05T20:28:05.969890] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-05T20:28:05.970057] [INFO ] [sig ] NODK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:06.112346] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NODK.txt [2026-02-05T20:28:06.112543] [INFO ] [sig ] [2178/3445] Completed NODK in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:06.112606] [INFO ] [sig ] [2179/3445] Forecasting NOG... [2026-02-05T20:28:06.112640] [INFO ] [sig ] Generating forecast for: NOG [2026-02-05T20:28:06.112673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-05T20:28:06.123368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-05T20:28:06.123773] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-05T20:28:06.124614] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-05T20:28:06.124668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:06.124700] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:06.124726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:06.124784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:06.207424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:06.208662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:06.208776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:06.208824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:06.341283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:06.341481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:06.341524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:06.341554] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:06.345179] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: DOWN (p=13.12%) [2026-02-05T20:28:06.345526] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-05T20:28:06.345707] [INFO ] [sig ] NOG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:06.493625] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NOG.txt [2026-02-05T20:28:06.493840] [INFO ] [sig ] [2179/3445] Completed NOG in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:06.493903] [INFO ] [sig ] [2180/3445] Forecasting NOMD... [2026-02-05T20:28:06.493941] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-05T20:28:06.493998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-05T20:28:06.506503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-05T20:28:06.506944] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-05T20:28:06.507837] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-05T20:28:06.507892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:06.507926] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:06.507955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:06.508027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:06.570912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:06.571934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:06.572074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:06.572129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:06.714021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:06.714183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:06.714243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:06.714305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:06.718099] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=8.95%) [2026-02-05T20:28:06.718422] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-05T20:28:06.718564] [INFO ] [sig ] NOMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:06.864128] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NOMD.txt [2026-02-05T20:28:06.864297] [INFO ] [sig ] [2180/3445] Completed NOMD in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:06.864338] [INFO ] [sig ] [2181/3445] Forecasting NOTE... [2026-02-05T20:28:06.864369] [INFO ] [sig ] Generating forecast for: NOTE [2026-02-05T20:28:06.864401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOTE' from 'https://tdm.silogroup.org/data/derivative_storage/NOTE.csv'. [2026-02-05T20:28:06.875164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOTE'. [2026-02-05T20:28:06.875591] [INFO ] [FORECASTER] Starting predict_future for NOTE [2026-02-05T20:28:06.876436] [DEBUG] [LOCAL ] No optimal features file found for NOTE: ./output/feature-sets/NOTE.txt [2026-02-05T20:28:06.876490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:06.876523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:06.876550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:06.876628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:06.937548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:06.938619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:06.938712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:06.938744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:07.063051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:07.063216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:07.063259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:07.063289] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:07.066899] [DEBUG] [FORECASTER] NOTE: Forecast T+1@11:T+2@11: DOWN (p=31.37%) [2026-02-05T20:28:07.067426] [INFO ] [FORECASTER] Completed predict_future for NOTE [2026-02-05T20:28:07.067589] [INFO ] [sig ] NOTE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:07.217660] [INFO ] [LOCAL ] Saved forecast: NOTE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NOTE.txt [2026-02-05T20:28:07.217826] [INFO ] [sig ] [2181/3445] Completed NOTE in 0.4s | 2.79 sym/s | Total: 13.0m | ETA: 7.6m [2026-02-05T20:28:07.217868] [INFO ] [sig ] [2182/3445] Forecasting NPCE... [2026-02-05T20:28:07.217900] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-05T20:28:07.217931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-05T20:28:07.230398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-05T20:28:07.230824] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-05T20:28:07.231738] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-05T20:28:07.231794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:07.231858] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:07.231887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:07.231946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:07.289385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:07.290321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:07.290429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:07.290463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:07.407519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:07.407704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:07.407746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:07.407775] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:07.411303] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: UP (p=66.24%) [2026-02-05T20:28:07.411614] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-05T20:28:07.411751] [INFO ] [sig ] NPCE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:07.561250] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NPCE.txt [2026-02-05T20:28:07.561626] [INFO ] [sig ] [2182/3445] Completed NPCE in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-05T20:28:07.561671] [INFO ] [sig ] [2183/3445] Forecasting NPFD... [2026-02-05T20:28:07.561702] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-05T20:28:07.561733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-05T20:28:07.573406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-05T20:28:07.573829] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-05T20:28:07.574685] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-05T20:28:07.574738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:07.574771] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:07.574798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:07.574855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:07.634040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:07.634961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:07.635075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:07.635110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:07.760210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:07.760379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:07.760422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:07.760453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:07.764006] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=92.30%) [2026-02-05T20:28:07.764340] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-05T20:28:07.764484] [INFO ] [sig ] NPFD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:07.910163] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NPFD.txt [2026-02-05T20:28:07.910341] [INFO ] [sig ] [2183/3445] Completed NPFD in 0.3s | 2.79 sym/s | Total: 13.0m | ETA: 7.5m [2026-02-05T20:28:07.910398] [INFO ] [sig ] [2184/3445] Forecasting NPK... [2026-02-05T20:28:07.910455] [INFO ] [sig ] Generating forecast for: NPK [2026-02-05T20:28:07.910501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-05T20:28:07.922287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-05T20:28:07.922731] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-05T20:28:07.923659] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-05T20:28:07.923718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:07.923767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:07.923796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:07.923853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:07.984026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:07.984921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:07.985014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:07.985058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:08.120844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:08.121017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:08.121060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:08.121088] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:08.125363] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: UP (p=84.42%) [2026-02-05T20:28:08.125675] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-05T20:28:08.125815] [INFO ] [sig ] NPK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:08.275170] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NPK.txt [2026-02-05T20:28:08.275338] [INFO ] [sig ] [2184/3445] Completed NPK in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:08.275380] [INFO ] [sig ] [2185/3445] Forecasting NPO... [2026-02-05T20:28:08.275412] [INFO ] [sig ] Generating forecast for: NPO [2026-02-05T20:28:08.275447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-05T20:28:08.287955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-05T20:28:08.288374] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-05T20:28:08.289279] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-05T20:28:08.289334] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:08.289369] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:08.289400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:08.289458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:08.347369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:08.348169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:08.348279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:08.348312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:08.473206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:08.473366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:08.473407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:08.473469] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:08.477045] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=54.43%) [2026-02-05T20:28:08.477317] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-05T20:28:08.477444] [INFO ] [sig ] NPO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:08.622008] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NPO.txt [2026-02-05T20:28:08.622171] [INFO ] [sig ] [2185/3445] Completed NPO in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:08.622212] [INFO ] [sig ] [2186/3445] Forecasting NQP... [2026-02-05T20:28:08.622244] [INFO ] [sig ] Generating forecast for: NQP [2026-02-05T20:28:08.622276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-05T20:28:08.633330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-05T20:28:08.633676] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-05T20:28:08.634473] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-05T20:28:08.634526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:08.634559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:08.634610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:08.634668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:08.700234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:08.701113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:08.701198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:08.701234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:08.838160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:08.838399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:08.838461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:08.838507] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:08.842985] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: UP (p=67.34%) [2026-02-05T20:28:08.843355] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-05T20:28:08.843524] [INFO ] [sig ] NQP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:09.007365] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NQP.txt [2026-02-05T20:28:09.007538] [INFO ] [sig ] [2186/3445] Completed NQP in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:09.007652] [INFO ] [sig ] [2187/3445] Forecasting NRC... [2026-02-05T20:28:09.007688] [INFO ] [sig ] Generating forecast for: NRC [2026-02-05T20:28:09.007719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-05T20:28:09.019552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-05T20:28:09.019968] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-05T20:28:09.020842] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-05T20:28:09.020896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:09.020928] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:09.020955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:09.021012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:09.083188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:09.084114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:09.084211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:09.084245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:09.208092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:09.208301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:09.208344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:09.208374] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:09.211847] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-05T20:28:09.212144] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-05T20:28:09.212277] [INFO ] [sig ] NRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:09.361897] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NRC.txt [2026-02-05T20:28:09.362073] [INFO ] [sig ] [2187/3445] Completed NRC in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:09.362114] [INFO ] [sig ] [2188/3445] Forecasting NRDS... [2026-02-05T20:28:09.362144] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-05T20:28:09.362197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-05T20:28:09.375497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-05T20:28:09.375924] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-05T20:28:09.376770] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-05T20:28:09.376824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:09.376857] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:09.376885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:09.376942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:09.438672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:09.439621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:09.439716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:09.439749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:09.563546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:09.563738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:09.563778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:09.563808] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:09.567260] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-02-05T20:28:09.567539] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-05T20:28:09.567689] [INFO ] [sig ] NRDS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:09.713679] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NRDS.txt [2026-02-05T20:28:09.713844] [INFO ] [sig ] [2188/3445] Completed NRDS in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:09.713886] [INFO ] [sig ] [2189/3445] Forecasting NREF... [2026-02-05T20:28:09.713919] [INFO ] [sig ] Generating forecast for: NREF [2026-02-05T20:28:09.713959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-05T20:28:09.727337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-05T20:28:09.727794] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-05T20:28:09.728706] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-05T20:28:09.728760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:09.728792] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:09.728819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:09.728875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:09.787095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:09.787979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:09.788069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:09.788102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:09.930928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:09.931152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:09.931212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:09.931253] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:09.936710] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-05T20:28:09.937139] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-05T20:28:09.937334] [INFO ] [sig ] NREF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:10.095455] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NREF.txt [2026-02-05T20:28:10.095685] [INFO ] [sig ] [2189/3445] Completed NREF in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:10.095735] [INFO ] [sig ] [2190/3445] Forecasting NRG... [2026-02-05T20:28:10.095768] [INFO ] [sig ] Generating forecast for: NRG [2026-02-05T20:28:10.095802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-05T20:28:10.108861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-05T20:28:10.109287] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-05T20:28:10.110231] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-05T20:28:10.110481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:10.110515] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:10.110543] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:10.110619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:10.174495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:10.175439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:10.175532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:10.175568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:10.308804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:10.309005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:10.309067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:10.309111] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:10.312842] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: UP (p=96.40%) [2026-02-05T20:28:10.313145] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-05T20:28:10.313283] [INFO ] [sig ] NRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:10.458419] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NRG.txt [2026-02-05T20:28:10.458559] [INFO ] [sig ] [2190/3445] Completed NRG in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:10.458621] [INFO ] [sig ] [2191/3445] Forecasting NRIM... [2026-02-05T20:28:10.458652] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-05T20:28:10.458683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-05T20:28:10.470741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-05T20:28:10.471196] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-05T20:28:10.472098] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-05T20:28:10.472154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:10.472187] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:10.472213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:10.472269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:10.533651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:10.535086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:10.535201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:10.535243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:10.662392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:10.662560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:10.662622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:10.662668] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:10.666568] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: DOWN (p=9.41%) [2026-02-05T20:28:10.666868] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-05T20:28:10.667005] [INFO ] [sig ] NRIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:10.815174] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NRIM.txt [2026-02-05T20:28:10.815342] [INFO ] [sig ] [2191/3445] Completed NRIM in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:10.815384] [INFO ] [sig ] [2192/3445] Forecasting NRIX... [2026-02-05T20:28:10.815415] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-05T20:28:10.815446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-05T20:28:10.827472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-05T20:28:10.827886] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-05T20:28:10.828802] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-05T20:28:10.828857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:10.828888] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:10.828916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:10.828973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:10.896989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:10.898150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:10.898342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:10.898392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:11.032563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:11.032767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:11.032819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:11.032851] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:11.037239] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-05T20:28:11.037542] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-05T20:28:11.037694] [INFO ] [sig ] NRIX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:11.182493] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NRIX.txt [2026-02-05T20:28:11.182646] [INFO ] [sig ] [2192/3445] Completed NRIX in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:11.182689] [INFO ] [sig ] [2193/3445] Forecasting NRK... [2026-02-05T20:28:11.182721] [INFO ] [sig ] Generating forecast for: NRK [2026-02-05T20:28:11.182760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-05T20:28:11.195543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-05T20:28:11.195869] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-05T20:28:11.196750] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-05T20:28:11.196803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:11.196836] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:11.196864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:11.196921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:11.255320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:11.255954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:11.256051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:11.256092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:11.373742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:11.373906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:11.373946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:11.373979] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:11.377498] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-02-05T20:28:11.377794] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-05T20:28:11.377920] [INFO ] [sig ] NRK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:11.519998] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NRK.txt [2026-02-05T20:28:11.520139] [INFO ] [sig ] [2193/3445] Completed NRK in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:11.520185] [INFO ] [sig ] [2194/3445] Forecasting NRP... [2026-02-05T20:28:11.520215] [INFO ] [sig ] Generating forecast for: NRP [2026-02-05T20:28:11.520245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-05T20:28:11.531755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-05T20:28:11.532081] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-05T20:28:11.533110] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-05T20:28:11.533352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:11.533382] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:11.533408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:11.533465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:11.591916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:11.592556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:11.592656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:11.592690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:11.713967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:11.714151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:11.714198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:11.714423] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:11.718407] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-05T20:28:11.718711] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-05T20:28:11.718847] [INFO ] [sig ] NRP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:11.860037] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NRP.txt [2026-02-05T20:28:11.860210] [INFO ] [sig ] [2194/3445] Completed NRP in 0.3s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:11.860252] [INFO ] [sig ] [2195/3445] Forecasting NRXP... [2026-02-05T20:28:11.860282] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-05T20:28:11.860313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-05T20:28:11.872096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-05T20:28:11.872478] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-05T20:28:11.873294] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-05T20:28:11.873347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:11.873380] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:11.873407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:11.873479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:11.931343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:11.932261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:11.932348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:11.932381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:12.054164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:12.054334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:12.054375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:12.054404] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:12.059938] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=91.50%) [2026-02-05T20:28:12.060769] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-05T20:28:12.060982] [INFO ] [sig ] NRXP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:12.237906] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NRXP.txt [2026-02-05T20:28:12.238202] [INFO ] [sig ] [2195/3445] Completed NRXP in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:12.238271] [INFO ] [sig ] [2196/3445] Forecasting NSC... [2026-02-05T20:28:12.238325] [INFO ] [sig ] Generating forecast for: NSC [2026-02-05T20:28:12.238378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-05T20:28:12.254672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-05T20:28:12.255179] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-05T20:28:12.256429] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-05T20:28:12.256504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:12.256558] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:12.256628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:12.256715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:12.332799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:12.333807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:12.333920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:12.333958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:12.466320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:12.466485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:12.466527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:12.466558] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:12.470308] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: UP (p=65.91%) [2026-02-05T20:28:12.470656] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-05T20:28:12.470838] [INFO ] [sig ] NSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:12.626894] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NSC.txt [2026-02-05T20:28:12.627081] [INFO ] [sig ] [2196/3445] Completed NSC in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:12.627133] [INFO ] [sig ] [2197/3445] Forecasting NSP... [2026-02-05T20:28:12.627174] [INFO ] [sig ] Generating forecast for: NSP [2026-02-05T20:28:12.627209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-05T20:28:12.640446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-05T20:28:12.640900] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-05T20:28:12.642004] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-05T20:28:12.642075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:12.642115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:12.642146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:12.642206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:12.707892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:12.708861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:12.708959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:12.708997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:12.841981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:12.842171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:12.842408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:12.842440] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:12.846919] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-02-05T20:28:12.847326] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-05T20:28:12.847477] [INFO ] [sig ] NSP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:13.004506] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NSP.txt [2026-02-05T20:28:13.004702] [INFO ] [sig ] [2197/3445] Completed NSP in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:13.004747] [INFO ] [sig ] [2198/3445] Forecasting NSSC... [2026-02-05T20:28:13.004779] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-05T20:28:13.004811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-05T20:28:13.017018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-05T20:28:13.017456] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-05T20:28:13.018414] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-05T20:28:13.018470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:13.018505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:13.018533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:13.018622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:13.081051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:13.082004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:13.082101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:13.082136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:13.216372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:13.216536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:13.216599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:13.216636] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:13.220266] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=75.96%) [2026-02-05T20:28:13.220558] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-05T20:28:13.220715] [INFO ] [sig ] NSSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:13.367488] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NSSC.txt [2026-02-05T20:28:13.367707] [INFO ] [sig ] [2198/3445] Completed NSSC in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.5m [2026-02-05T20:28:13.367752] [INFO ] [sig ] [2199/3445] Forecasting NTAP... [2026-02-05T20:28:13.367781] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-05T20:28:13.367815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-05T20:28:13.380247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-05T20:28:13.380679] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-05T20:28:13.381529] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-05T20:28:13.381633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:13.381699] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:13.381730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:13.381791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:13.446315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:13.447426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:13.447528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:13.447567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:13.574163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:13.574330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:13.574370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:13.574399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:13.577893] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-02-05T20:28:13.578172] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-05T20:28:13.578327] [INFO ] [sig ] NTAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:13.741261] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTAP.txt [2026-02-05T20:28:13.741432] [INFO ] [sig ] [2199/3445] Completed NTAP in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-05T20:28:13.741475] [INFO ] [sig ] [2200/3445] Forecasting NTB... [2026-02-05T20:28:13.741508] [INFO ] [sig ] Generating forecast for: NTB [2026-02-05T20:28:13.741541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-05T20:28:13.754109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-05T20:28:13.754521] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-05T20:28:13.755388] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-05T20:28:13.755442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:13.755476] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:13.755505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:13.755562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:13.818224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:13.819142] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:13.819238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:13.819273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:13.941653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:13.941816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:13.941860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:13.941894] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:13.946005] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-05T20:28:13.946351] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-05T20:28:13.946505] [INFO ] [sig ] NTB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:14.104703] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTB.txt [2026-02-05T20:28:14.104864] [INFO ] [sig ] [2200/3445] Completed NTB in 0.4s | 2.79 sym/s | Total: 13.1m | ETA: 7.4m [2026-02-05T20:28:14.104910] [INFO ] [sig ] [2201/3445] Forecasting NTES... [2026-02-05T20:28:14.104943] [INFO ] [sig ] Generating forecast for: NTES [2026-02-05T20:28:14.104974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-05T20:28:14.116938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-05T20:28:14.117339] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-05T20:28:14.118239] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-05T20:28:14.118293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:14.118326] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:14.118353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:14.118410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:14.182564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:14.183505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:14.183612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:14.183651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:14.306395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:14.306553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:14.306615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:14.306646] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:14.310244] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-02-05T20:28:14.310633] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-05T20:28:14.310773] [INFO ] [sig ] NTES: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:14.453783] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTES.txt [2026-02-05T20:28:14.453919] [INFO ] [sig ] [2201/3445] Completed NTES in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:14.453958] [INFO ] [sig ] [2202/3445] Forecasting NTIC... [2026-02-05T20:28:14.453988] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-05T20:28:14.454019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-05T20:28:14.466521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-05T20:28:14.466826] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-05T20:28:14.467806] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-05T20:28:14.467858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:14.467890] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:14.467918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:14.467974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:14.527554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:14.528220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:14.528334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:14.528374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:14.652413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:14.652702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:14.652751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:14.652811] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:14.656390] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: DOWN (p=20.75%) [2026-02-05T20:28:14.656719] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-05T20:28:14.656864] [INFO ] [sig ] NTIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:14.802023] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NTIC.txt [2026-02-05T20:28:14.802171] [INFO ] [sig ] [2202/3445] Completed NTIC in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:14.802218] [INFO ] [sig ] [2203/3445] Forecasting NTLA... [2026-02-05T20:28:14.802251] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-05T20:28:14.802283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-05T20:28:14.816487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-05T20:28:14.816898] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-05T20:28:14.818295] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-05T20:28:14.818540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:14.818589] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:14.818621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:14.818679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:14.880675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:14.881728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:14.881814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:14.881847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:15.008883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:15.009054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:15.009097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:15.009129] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:15.012709] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: UP (p=89.96%) [2026-02-05T20:28:15.012994] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-05T20:28:15.013132] [INFO ] [sig ] NTLA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:15.158471] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTLA.txt [2026-02-05T20:28:15.158655] [INFO ] [sig ] [2203/3445] Completed NTLA in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:15.158701] [INFO ] [sig ] [2204/3445] Forecasting NTNX... [2026-02-05T20:28:15.158732] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-05T20:28:15.158763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-05T20:28:15.170084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-05T20:28:15.170494] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-05T20:28:15.171346] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-05T20:28:15.171400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:15.171434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:15.171462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:15.171521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:15.235600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:15.236317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:15.236402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:15.236435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:15.367029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:15.367290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:15.367357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:15.367393] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:15.371297] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=77.31%) [2026-02-05T20:28:15.371689] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-05T20:28:15.371843] [INFO ] [sig ] NTNX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:15.515948] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTNX.txt [2026-02-05T20:28:15.516095] [INFO ] [sig ] [2204/3445] Completed NTNX in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:15.516145] [INFO ] [sig ] [2205/3445] Forecasting NTRA... [2026-02-05T20:28:15.516183] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-05T20:28:15.516224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-05T20:28:15.528156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-05T20:28:15.528517] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-05T20:28:15.529379] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-05T20:28:15.529434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:15.529467] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:15.529495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:15.529552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:15.591628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:15.592550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:15.592662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:15.592698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:15.717448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:15.717631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:15.717675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:15.717705] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:15.721356] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: UP (p=99.84%) [2026-02-05T20:28:15.721692] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-05T20:28:15.721831] [INFO ] [sig ] NTRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:15.869053] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTRA.txt [2026-02-05T20:28:15.869194] [INFO ] [sig ] [2205/3445] Completed NTRA in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:15.869233] [INFO ] [sig ] [2206/3445] Forecasting NTRB... [2026-02-05T20:28:15.869264] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-05T20:28:15.869294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-05T20:28:15.880302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-05T20:28:15.880657] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-05T20:28:15.881456] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-05T20:28:15.881509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:15.881542] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:15.881588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:15.881648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:15.939641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:15.940404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:15.940490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:15.940525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:16.064336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:16.064528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:16.064600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:16.064634] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:16.068170] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-05T20:28:16.068475] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-05T20:28:16.068623] [INFO ] [sig ] NTRB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:16.227274] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTRB.txt [2026-02-05T20:28:16.227432] [INFO ] [sig ] [2206/3445] Completed NTRB in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:16.227474] [INFO ] [sig ] [2207/3445] Forecasting NTRS... [2026-02-05T20:28:16.227505] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-05T20:28:16.227535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-05T20:28:16.239733] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-05T20:28:16.240056] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-05T20:28:16.240883] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-05T20:28:16.240936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:16.240968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:16.240995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:16.241052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:16.301293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:16.302033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:16.302119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:16.302154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:16.424817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:16.424975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:16.425015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:16.425044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:16.428437] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=92.24%) [2026-02-05T20:28:16.428749] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-05T20:28:16.428880] [INFO ] [sig ] NTRS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:16.580839] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NTRS.txt [2026-02-05T20:28:16.581043] [INFO ] [sig ] [2207/3445] Completed NTRS in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:16.581102] [INFO ] [sig ] [2208/3445] Forecasting NTRSO... [2026-02-05T20:28:16.581149] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-05T20:28:16.581188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-05T20:28:16.594359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-05T20:28:16.594764] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-05T20:28:16.595747] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-05T20:28:16.595802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:16.595861] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:16.595892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:16.595950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:16.659794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:16.660792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:16.660889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:16.660924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:16.795650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:16.795811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:16.795855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:16.795885] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:16.799655] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-05T20:28:16.799963] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-05T20:28:16.800098] [INFO ] [sig ] NTRSO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:16.957588] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NTRSO.txt [2026-02-05T20:28:16.957755] [INFO ] [sig ] [2208/3445] Completed NTRSO in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:16.957799] [INFO ] [sig ] [2209/3445] Forecasting NUKK... [2026-02-05T20:28:16.957830] [INFO ] [sig ] Generating forecast for: NUKK [2026-02-05T20:28:16.957861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUKK' from 'https://tdm.silogroup.org/data/derivative_storage/NUKK.csv'. [2026-02-05T20:28:16.969929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUKK'. [2026-02-05T20:28:16.970330] [INFO ] [FORECASTER] Starting predict_future for NUKK [2026-02-05T20:28:16.971198] [DEBUG] [LOCAL ] No optimal features file found for NUKK: ./output/feature-sets/NUKK.txt [2026-02-05T20:28:16.971253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:16.971286] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:16.971314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:16.971372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:17.036142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:17.037015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:17.037134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:17.037169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:17.173358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:17.173540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:17.173603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:17.173637] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:17.177484] [DEBUG] [FORECASTER] NUKK: Forecast T+1@11:T+2@11: DOWN (p=49.69%) [2026-02-05T20:28:17.177808] [INFO ] [FORECASTER] Completed predict_future for NUKK [2026-02-05T20:28:17.177945] [INFO ] [sig ] NUKK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:17.344537] [INFO ] [LOCAL ] Saved forecast: NUKK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NUKK.txt [2026-02-05T20:28:17.344701] [INFO ] [sig ] [2209/3445] Completed NUKK in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:17.344743] [INFO ] [sig ] [2210/3445] Forecasting NUS... [2026-02-05T20:28:17.344775] [INFO ] [sig ] Generating forecast for: NUS [2026-02-05T20:28:17.344808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-05T20:28:17.356898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-05T20:28:17.357266] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-05T20:28:17.358132] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-05T20:28:17.358244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:17.358298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:17.358330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:17.358389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:17.422772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:17.423635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:17.423745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:17.423780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:17.553440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:17.553631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:17.553678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:17.553710] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:17.557298] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=96.59%) [2026-02-05T20:28:17.557602] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-05T20:28:17.557739] [INFO ] [sig ] NUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:17.708518] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NUS.txt [2026-02-05T20:28:17.708702] [INFO ] [sig ] [2210/3445] Completed NUS in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:17.708745] [INFO ] [sig ] [2211/3445] Forecasting NUTX... [2026-02-05T20:28:17.708777] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-05T20:28:17.708809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-05T20:28:17.720746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-05T20:28:17.721141] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-05T20:28:17.722008] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-05T20:28:17.722063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:17.722096] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:17.722124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:17.722182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:17.790834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:17.791891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:17.791997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:17.792033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:17.918810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:17.918978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:17.919024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:17.919054] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:17.923040] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-05T20:28:17.923327] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-05T20:28:17.923472] [INFO ] [sig ] NUTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:18.070145] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NUTX.txt [2026-02-05T20:28:18.070290] [INFO ] [sig ] [2211/3445] Completed NUTX in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:18.070337] [INFO ] [sig ] [2212/3445] Forecasting NUVB... [2026-02-05T20:28:18.070369] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-05T20:28:18.070400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-05T20:28:18.082417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-05T20:28:18.082839] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-05T20:28:18.083742] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-05T20:28:18.083796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:18.083830] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:18.083858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:18.083916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:18.146036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:18.146878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:18.146966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:18.147002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:18.277501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:18.277692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:18.277736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:18.277767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:18.281764] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=83.43%) [2026-02-05T20:28:18.282117] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-05T20:28:18.282293] [INFO ] [sig ] NUVB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:18.437856] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NUVB.txt [2026-02-05T20:28:18.438065] [INFO ] [sig ] [2212/3445] Completed NUVB in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:18.438115] [INFO ] [sig ] [2213/3445] Forecasting NUVL... [2026-02-05T20:28:18.438149] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-05T20:28:18.438201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-05T20:28:18.449822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-05T20:28:18.450219] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-05T20:28:18.451092] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-05T20:28:18.451146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:18.451180] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:18.451207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:18.451266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:18.515398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:18.516366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:18.516665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:18.516703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:18.648286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:18.648453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:18.648495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:18.648524] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:18.652502] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: DOWN (p=48.05%) [2026-02-05T20:28:18.652818] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-05T20:28:18.652973] [INFO ] [sig ] NUVL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:18.802493] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NUVL.txt [2026-02-05T20:28:18.802664] [INFO ] [sig ] [2213/3445] Completed NUVL in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:18.802709] [INFO ] [sig ] [2214/3445] Forecasting NUWE... [2026-02-05T20:28:18.802743] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-05T20:28:18.802775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-05T20:28:18.814157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-05T20:28:18.814519] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-05T20:28:18.815364] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-05T20:28:18.815418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:18.815452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:18.815480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:18.815539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:18.880252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:18.881205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:18.881298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:18.881332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:19.007895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:19.008110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:19.008169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:19.008222] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:19.011988] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-02-05T20:28:19.012338] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-05T20:28:19.012509] [INFO ] [sig ] NUWE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:19.164399] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NUWE.txt [2026-02-05T20:28:19.164550] [INFO ] [sig ] [2214/3445] Completed NUWE in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:19.164615] [INFO ] [sig ] [2215/3445] Forecasting NVAX... [2026-02-05T20:28:19.164649] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-05T20:28:19.164680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-05T20:28:19.176501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-05T20:28:19.176905] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-05T20:28:19.177775] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-05T20:28:19.177837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:19.177873] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:19.177899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:19.177956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:19.240708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:19.241524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:19.241631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:19.241669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:19.373078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:19.373264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:19.373349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:19.373386] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:19.377824] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=6.16%) [2026-02-05T20:28:19.378128] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-05T20:28:19.378279] [INFO ] [sig ] NVAX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:19.528692] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVAX.txt [2026-02-05T20:28:19.528875] [INFO ] [sig ] [2215/3445] Completed NVAX in 0.4s | 2.79 sym/s | Total: 13.2m | ETA: 7.4m [2026-02-05T20:28:19.528935] [INFO ] [sig ] [2216/3445] Forecasting NVD... [2026-02-05T20:28:19.528971] [INFO ] [sig ] Generating forecast for: NVD [2026-02-05T20:28:19.529004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-05T20:28:19.544987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-05T20:28:19.545483] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-05T20:28:19.546401] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-05T20:28:19.546457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:19.546530] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:19.546560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:19.546642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:19.604319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:19.605239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:19.605346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:19.605382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:19.722151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:19.722329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:19.722376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:19.722406] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:19.726053] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=41.59%) [2026-02-05T20:28:19.726362] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-05T20:28:19.726502] [INFO ] [sig ] NVD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:19.870616] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVD.txt [2026-02-05T20:28:19.870803] [INFO ] [sig ] [2216/3445] Completed NVD in 0.3s | 2.79 sym/s | Total: 13.2m | ETA: 7.3m [2026-02-05T20:28:19.870845] [INFO ] [sig ] [2217/3445] Forecasting NVDA... [2026-02-05T20:28:19.870876] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-05T20:28:19.870906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-05T20:28:19.883509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-05T20:28:19.883956] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-05T20:28:19.884969] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-05T20:28:19.885027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:19.885060] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:19.885096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:19.885160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:19.947645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:19.948570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:19.948696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:19.948732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:20.079186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:20.079357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:20.079398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:20.079427] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:20.083044] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=5.76%) [2026-02-05T20:28:20.083374] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-05T20:28:20.083522] [INFO ] [sig ] NVDA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:20.238635] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVDA.txt [2026-02-05T20:28:20.238818] [INFO ] [sig ] [2217/3445] Completed NVDA in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:20.238862] [INFO ] [sig ] [2218/3445] Forecasting NVDD... [2026-02-05T20:28:20.238895] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-05T20:28:20.238930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-05T20:28:20.250904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-05T20:28:20.251344] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-05T20:28:20.252205] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-05T20:28:20.252261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:20.252295] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:20.252322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:20.252380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:20.314804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:20.315807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:20.315906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:20.315939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:20.445367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:20.445530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:20.445598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:20.445632] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:20.449199] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-02-05T20:28:20.449502] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-05T20:28:20.449665] [INFO ] [sig ] NVDD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:20.600546] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVDD.txt [2026-02-05T20:28:20.600746] [INFO ] [sig ] [2218/3445] Completed NVDD in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:20.600806] [INFO ] [sig ] [2219/3445] Forecasting NVDL... [2026-02-05T20:28:20.600844] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-05T20:28:20.600877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-05T20:28:20.612922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-05T20:28:20.613328] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-05T20:28:20.614196] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-05T20:28:20.614251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:20.614298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:20.614328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:20.614387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:20.678941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:20.679880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:20.679974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:20.680009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:20.811270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:20.811454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:20.811510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:20.811599] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:20.815550] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: DOWN (p=7.67%) [2026-02-05T20:28:20.815916] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-05T20:28:20.816068] [INFO ] [sig ] NVDL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:20.964163] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVDL.txt [2026-02-05T20:28:20.964340] [INFO ] [sig ] [2219/3445] Completed NVDL in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:20.964385] [INFO ] [sig ] [2220/3445] Forecasting NVDS... [2026-02-05T20:28:20.964424] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-05T20:28:20.964472] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-05T20:28:20.975998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-05T20:28:20.976461] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-05T20:28:20.977434] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-05T20:28:20.977491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:20.977524] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:20.977551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:20.977629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:21.036154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:21.037069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:21.037160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:21.037225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:21.163515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:21.163702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:21.163746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:21.163776] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:21.167340] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=1.82%) [2026-02-05T20:28:21.167710] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-05T20:28:21.167872] [INFO ] [sig ] NVDS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:21.317395] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVDS.txt [2026-02-05T20:28:21.317791] [INFO ] [sig ] [2220/3445] Completed NVDS in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:21.317852] [INFO ] [sig ] [2221/3445] Forecasting NVEC... [2026-02-05T20:28:21.317887] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-05T20:28:21.317919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-05T20:28:21.329638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-05T20:28:21.330084] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-05T20:28:21.331013] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-05T20:28:21.331068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:21.331100] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:21.331128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:21.331185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:21.393815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:21.395033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:21.395173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:21.395208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:21.522071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:21.522237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:21.522297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:21.522356] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:21.526434] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: DOWN (p=28.90%) [2026-02-05T20:28:21.526981] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-05T20:28:21.527125] [INFO ] [sig ] NVEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:21.675716] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVEC.txt [2026-02-05T20:28:21.675878] [INFO ] [sig ] [2221/3445] Completed NVEC in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:21.675919] [INFO ] [sig ] [2222/3445] Forecasting NVG... [2026-02-05T20:28:21.675950] [INFO ] [sig ] Generating forecast for: NVG [2026-02-05T20:28:21.675982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-05T20:28:21.690354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-05T20:28:21.690794] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-05T20:28:21.691664] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-05T20:28:21.691731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:21.691778] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:21.691812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:21.691883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:21.754180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:21.755162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:21.755256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:21.755290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:21.888034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:21.888223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:21.888268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:21.888299] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:21.891838] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=87.27%) [2026-02-05T20:28:21.892127] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-05T20:28:21.892262] [INFO ] [sig ] NVG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:22.035193] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NVG.txt [2026-02-05T20:28:22.035372] [INFO ] [sig ] [2222/3445] Completed NVG in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:22.035420] [INFO ] [sig ] [2223/3445] Forecasting NVGS... [2026-02-05T20:28:22.035470] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-05T20:28:22.035511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-05T20:28:22.047525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-05T20:28:22.047965] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-05T20:28:22.048905] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-05T20:28:22.048960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:22.048994] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:22.049023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:22.049081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:22.109148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:22.110270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:22.110385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:22.110426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:22.239418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:22.239606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:22.239651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:22.239683] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:22.243271] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=26.44%) [2026-02-05T20:28:22.243629] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-05T20:28:22.243772] [INFO ] [sig ] NVGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:22.391890] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVGS.txt [2026-02-05T20:28:22.392056] [INFO ] [sig ] [2223/3445] Completed NVGS in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:22.392100] [INFO ] [sig ] [2224/3445] Forecasting NVMI... [2026-02-05T20:28:22.392131] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-05T20:28:22.392163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-05T20:28:22.404189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-05T20:28:22.404635] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-05T20:28:22.405606] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-05T20:28:22.405665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:22.405700] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:22.405728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:22.405786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:22.467518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:22.468439] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:22.468530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:22.468564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:22.586970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:22.587141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:22.587183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:22.587213] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:22.590810] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: UP (p=57.64%) [2026-02-05T20:28:22.591130] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-05T20:28:22.591271] [INFO ] [sig ] NVMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:22.751961] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NVMI.txt [2026-02-05T20:28:22.752131] [INFO ] [sig ] [2224/3445] Completed NVMI in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:22.752177] [INFO ] [sig ] [2225/3445] Forecasting NVO... [2026-02-05T20:28:22.752221] [INFO ] [sig ] Generating forecast for: NVO [2026-02-05T20:28:22.752259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-05T20:28:22.765073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-05T20:28:22.765463] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-05T20:28:22.766752] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-05T20:28:22.766809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:22.766845] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:22.766874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:22.766933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:22.827243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:22.828124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:22.828241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:22.828287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:22.956879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:22.957043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:22.957087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:22.957119] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:22.961035] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=94.50%) [2026-02-05T20:28:22.961362] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-05T20:28:22.961506] [INFO ] [sig ] NVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:23.111921] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NVO.txt [2026-02-05T20:28:23.112128] [INFO ] [sig ] [2225/3445] Completed NVO in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:23.112183] [INFO ] [sig ] [2226/3445] Forecasting NVRI... [2026-02-05T20:28:23.112218] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-05T20:28:23.112251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-05T20:28:23.126006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-05T20:28:23.126465] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-05T20:28:23.127652] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-05T20:28:23.127707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:23.127740] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:23.127769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:23.127827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:23.196199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:23.197133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:23.197257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:23.197293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:23.330947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:23.331112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:23.331155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:23.331203] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:23.335026] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-02-05T20:28:23.335340] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-05T20:28:23.335486] [INFO ] [sig ] NVRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:23.561866] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NVRI.txt [2026-02-05T20:28:23.562031] [INFO ] [sig ] [2226/3445] Completed NVRI in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:23.562073] [INFO ] [sig ] [2227/3445] Forecasting NVS... [2026-02-05T20:28:23.562107] [INFO ] [sig ] Generating forecast for: NVS [2026-02-05T20:28:23.562140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-05T20:28:23.574072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-05T20:28:23.574491] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-05T20:28:23.575401] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-05T20:28:23.575457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:23.575492] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:23.575522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:23.575601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:23.644490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:23.646015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:23.646109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:23.646145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:23.784352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:23.784524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:23.784590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:23.784627] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:23.788941] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=65.19%) [2026-02-05T20:28:23.789296] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-05T20:28:23.789451] [INFO ] [sig ] NVS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:23.940050] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NVS.txt [2026-02-05T20:28:23.940218] [INFO ] [sig ] [2227/3445] Completed NVS in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:23.940261] [INFO ] [sig ] [2228/3445] Forecasting NVTS... [2026-02-05T20:28:23.940294] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-05T20:28:23.940327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-05T20:28:23.952606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-05T20:28:23.953005] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-05T20:28:23.953924] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-05T20:28:23.953979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:23.954013] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:23.954040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:23.954097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:24.015918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:24.016815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:24.016911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:24.016962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:24.137143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:24.137311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:24.137357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:24.137388] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:24.141123] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-05T20:28:24.141467] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-05T20:28:24.141640] [INFO ] [sig ] NVTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:24.329824] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NVTS.txt [2026-02-05T20:28:24.330020] [INFO ] [sig ] [2228/3445] Completed NVTS in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:24.330092] [INFO ] [sig ] [2229/3445] Forecasting NWBI... [2026-02-05T20:28:24.330130] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-05T20:28:24.330165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-05T20:28:24.346005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-05T20:28:24.346547] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-05T20:28:24.347830] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-05T20:28:24.347907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:24.347952] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:24.347988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:24.348067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:24.434482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:24.435799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:24.435935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:24.435992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:24.611006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:24.611200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:24.611265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:24.611321] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:24.616986] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=42.87%) [2026-02-05T20:28:24.617747] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-05T20:28:24.617989] [INFO ] [sig ] NWBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:24.856948] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NWBI.txt [2026-02-05T20:28:24.857309] [INFO ] [sig ] [2229/3445] Completed NWBI in 0.5s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:24.857395] [INFO ] [sig ] [2230/3445] Forecasting NWE... [2026-02-05T20:28:24.857451] [INFO ] [sig ] Generating forecast for: NWE [2026-02-05T20:28:24.857517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-05T20:28:24.882643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-05T20:28:24.884126] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-05T20:28:24.885752] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-05T20:28:24.885833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:24.885889] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:24.885959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:24.886069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:24.987061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:24.988368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:24.988509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:24.988565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:25.152787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:25.153006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:25.153075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:25.153128] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:25.158607] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: DOWN (p=34.36%) [2026-02-05T20:28:25.159156] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-05T20:28:25.159398] [INFO ] [sig ] NWE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:25.368411] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NWE.txt [2026-02-05T20:28:25.368681] [INFO ] [sig ] [2230/3445] Completed NWE in 0.5s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:25.368747] [INFO ] [sig ] [2231/3445] Forecasting NWFL... [2026-02-05T20:28:25.368798] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-05T20:28:25.368852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-05T20:28:25.383303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-05T20:28:25.383833] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-05T20:28:25.384979] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-05T20:28:25.385043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:25.385080] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:25.385110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:25.385174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:25.457660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:25.458754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:25.458867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:25.458912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:25.575809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:25.575974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:25.576018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:25.576050] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:25.579779] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-05T20:28:25.580079] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-05T20:28:25.580218] [INFO ] [sig ] NWFL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:25.727423] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NWFL.txt [2026-02-05T20:28:25.727609] [INFO ] [sig ] [2231/3445] Completed NWFL in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:25.727665] [INFO ] [sig ] [2232/3445] Forecasting NWG... [2026-02-05T20:28:25.727699] [INFO ] [sig ] Generating forecast for: NWG [2026-02-05T20:28:25.727735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-05T20:28:25.740238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-05T20:28:25.740823] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-05T20:28:25.742038] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-05T20:28:25.742093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:25.742129] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:25.742159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:25.742218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:25.808765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:25.809634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:25.809728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:25.809763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:25.934808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:25.934966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:25.935005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:25.935035] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:25.938982] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: DOWN (p=35.34%) [2026-02-05T20:28:25.939274] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-05T20:28:25.939406] [INFO ] [sig ] NWG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:26.090458] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NWG.txt [2026-02-05T20:28:26.090631] [INFO ] [sig ] [2232/3445] Completed NWG in 0.4s | 2.79 sym/s | Total: 13.3m | ETA: 7.3m [2026-02-05T20:28:26.090676] [INFO ] [sig ] [2233/3445] Forecasting NWL... [2026-02-05T20:28:26.090708] [INFO ] [sig ] Generating forecast for: NWL [2026-02-05T20:28:26.090743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-05T20:28:26.102409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-05T20:28:26.102804] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-05T20:28:26.103729] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-05T20:28:26.103785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:26.103850] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:26.103882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:26.103956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:26.173199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:26.174113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:26.174204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:26.174241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:26.302945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:26.303103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:26.303144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:26.303173] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:26.306806] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-05T20:28:26.307080] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-05T20:28:26.307209] [INFO ] [sig ] NWL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:26.457676] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NWL.txt [2026-02-05T20:28:26.457846] [INFO ] [sig ] [2233/3445] Completed NWL in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:26.457890] [INFO ] [sig ] [2234/3445] Forecasting NWPX... [2026-02-05T20:28:26.457923] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-05T20:28:26.457963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-05T20:28:26.468739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-05T20:28:26.469135] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-05T20:28:26.470063] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-05T20:28:26.470119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:26.470152] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:26.470182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:26.470243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:26.542736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:26.543920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:26.544018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:26.544053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:26.669342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:26.669535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:26.669598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:26.669630] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:26.673956] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=28.16%) [2026-02-05T20:28:26.674325] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-05T20:28:26.674485] [INFO ] [sig ] NWPX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:26.821246] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NWPX.txt [2026-02-05T20:28:26.821428] [INFO ] [sig ] [2234/3445] Completed NWPX in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:26.821471] [INFO ] [sig ] [2235/3445] Forecasting NWS... [2026-02-05T20:28:26.821501] [INFO ] [sig ] Generating forecast for: NWS [2026-02-05T20:28:26.821535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-05T20:28:26.833986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-05T20:28:26.834416] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-05T20:28:26.835312] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-05T20:28:26.835372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:26.835407] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:26.835435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:26.835495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:26.895788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:26.896769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:26.896863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:26.896899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:27.020323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:27.020491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:27.020534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:27.020563] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:27.024123] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=59.50%) [2026-02-05T20:28:27.024434] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-05T20:28:27.024596] [INFO ] [sig ] NWS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:27.175204] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NWS.txt [2026-02-05T20:28:27.175515] [INFO ] [sig ] [2235/3445] Completed NWS in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:27.175790] [INFO ] [sig ] [2236/3445] Forecasting NWSA... [2026-02-05T20:28:27.175826] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-05T20:28:27.175879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-05T20:28:27.191176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-05T20:28:27.191628] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-05T20:28:27.192965] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-05T20:28:27.193023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:27.193056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:27.193084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:27.193143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:27.257283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:27.258329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:27.258464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:27.258502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:27.383046] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:27.383217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:27.383260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:27.383333] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:27.387100] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: DOWN (p=43.77%) [2026-02-05T20:28:27.387386] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-05T20:28:27.387527] [INFO ] [sig ] NWSA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:27.537208] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NWSA.txt [2026-02-05T20:28:27.537363] [INFO ] [sig ] [2236/3445] Completed NWSA in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:27.537405] [INFO ] [sig ] [2237/3445] Forecasting NX... [2026-02-05T20:28:27.537435] [INFO ] [sig ] Generating forecast for: NX [2026-02-05T20:28:27.537467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-05T20:28:27.548827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-05T20:28:27.549199] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-05T20:28:27.550035] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-05T20:28:27.550090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:27.550122] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:27.550149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:27.550206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:27.612093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:27.613005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:27.613095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:27.613128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:27.738759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:27.738930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:27.739167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:27.739198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:27.743184] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=28.25%) [2026-02-05T20:28:27.743485] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-05T20:28:27.743643] [INFO ] [sig ] NX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:27.899917] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NX.txt [2026-02-05T20:28:27.900088] [INFO ] [sig ] [2237/3445] Completed NX in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:27.900129] [INFO ] [sig ] [2238/3445] Forecasting NXE... [2026-02-05T20:28:27.900162] [INFO ] [sig ] Generating forecast for: NXE [2026-02-05T20:28:27.900194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-05T20:28:27.911893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-05T20:28:27.912306] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-05T20:28:27.913155] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-05T20:28:27.913209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:27.913240] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:27.913267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:27.913324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:27.972090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:27.973013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:27.973103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:27.973136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:28.092172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:28.092336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:28.092382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:28.092413] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:28.095877] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: DOWN (p=26.93%) [2026-02-05T20:28:28.096185] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-05T20:28:28.096334] [INFO ] [sig ] NXE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:28.276980] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NXE.txt [2026-02-05T20:28:28.277159] [INFO ] [sig ] [2238/3445] Completed NXE in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:28.277208] [INFO ] [sig ] [2239/3445] Forecasting NXG... [2026-02-05T20:28:28.277237] [INFO ] [sig ] Generating forecast for: NXG [2026-02-05T20:28:28.277270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-05T20:28:28.288944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-05T20:28:28.289365] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-05T20:28:28.290243] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-05T20:28:28.290298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:28.290330] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:28.290357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:28.290414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:28.349933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:28.350923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:28.351018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:28.351054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:28.481369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:28.481785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:28.481834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:28.481874] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:28.486201] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-02-05T20:28:28.486525] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-05T20:28:28.486857] [INFO ] [sig ] NXG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:28.657285] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NXG.txt [2026-02-05T20:28:28.657511] [INFO ] [sig ] [2239/3445] Completed NXG in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:28.657602] [INFO ] [sig ] [2240/3445] Forecasting NXGL... [2026-02-05T20:28:28.657656] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-05T20:28:28.657894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-05T20:28:28.675203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-05T20:28:28.675718] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-05T20:28:28.676933] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-05T20:28:28.677006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:28.677061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:28.677111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:28.677204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:28.743773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:28.744706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:28.744798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:28.744834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:28.862914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:28.863079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:28.863121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:28.863152] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:28.866856] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-02-05T20:28:28.867153] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-05T20:28:28.867289] [INFO ] [sig ] NXGL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:29.013036] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NXGL.txt [2026-02-05T20:28:29.013215] [INFO ] [sig ] [2240/3445] Completed NXGL in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:29.013260] [INFO ] [sig ] [2241/3445] Forecasting NXP... [2026-02-05T20:28:29.013293] [INFO ] [sig ] Generating forecast for: NXP [2026-02-05T20:28:29.013325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-05T20:28:29.028109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-05T20:28:29.028676] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-05T20:28:29.029882] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-05T20:28:29.029957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:29.030003] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:29.030043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:29.030127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:29.096264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:29.097186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:29.097278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:29.097310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:29.242473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:29.242667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:29.242708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:29.242739] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:29.246414] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=41.76%) [2026-02-05T20:28:29.246718] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-05T20:28:29.246848] [INFO ] [sig ] NXP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:29.390632] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NXP.txt [2026-02-05T20:28:29.390978] [INFO ] [sig ] [2241/3445] Completed NXP in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:29.391020] [INFO ] [sig ] [2242/3445] Forecasting NXPI... [2026-02-05T20:28:29.391049] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-05T20:28:29.391082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-05T20:28:29.404143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-05T20:28:29.404506] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-05T20:28:29.405348] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-05T20:28:29.405413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:29.405452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:29.405483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:29.405552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:29.464557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:29.465490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:29.465605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:29.465643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:29.601112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:29.601282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:29.601325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:29.601356] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:29.604930] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: UP (p=91.04%) [2026-02-05T20:28:29.605244] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-05T20:28:29.605384] [INFO ] [sig ] NXPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:29.746059] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NXPI.txt [2026-02-05T20:28:29.746222] [INFO ] [sig ] [2242/3445] Completed NXPI in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:29.746263] [INFO ] [sig ] [2243/3445] Forecasting NYXH... [2026-02-05T20:28:29.746294] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-05T20:28:29.746325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-05T20:28:29.757608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-05T20:28:29.758032] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-05T20:28:29.758986] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-05T20:28:29.759042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:29.759100] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:29.759132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:29.759191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:29.820360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:29.821332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:29.821492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:29.821527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:29.946389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:29.946592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:29.946637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:29.946668] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:29.950315] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=78.32%) [2026-02-05T20:28:29.950641] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-05T20:28:29.950789] [INFO ] [sig ] NYXH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:30.104395] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/NYXH.txt [2026-02-05T20:28:30.104604] [INFO ] [sig ] [2243/3445] Completed NYXH in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:30.104653] [INFO ] [sig ] [2244/3445] Forecasting NZF... [2026-02-05T20:28:30.104687] [INFO ] [sig ] Generating forecast for: NZF [2026-02-05T20:28:30.104720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-05T20:28:30.118965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-05T20:28:30.119351] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-05T20:28:30.120431] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-05T20:28:30.120499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:30.120540] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:30.120588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:30.120652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:30.187875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:30.189063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:30.189155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:30.189191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:30.316604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:30.316972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:30.317020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:30.317050] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:30.321004] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-05T20:28:30.321347] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-05T20:28:30.321596] [INFO ] [sig ] NZF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:30.485709] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/NZF.txt [2026-02-05T20:28:30.485885] [INFO ] [sig ] [2244/3445] Completed NZF in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:30.485928] [INFO ] [sig ] [2245/3445] Forecasting OABI... [2026-02-05T20:28:30.485960] [INFO ] [sig ] Generating forecast for: OABI [2026-02-05T20:28:30.485991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-05T20:28:30.498907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-05T20:28:30.499300] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-05T20:28:30.500237] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-05T20:28:30.500293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:30.500328] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:30.500357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:30.500429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:30.566903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:30.567988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:30.568081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:30.568130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:30.698309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:30.698475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:30.698518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:30.698549] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:30.702326] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=12.68%) [2026-02-05T20:28:30.702651] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-05T20:28:30.702795] [INFO ] [sig ] OABI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:30.853530] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OABI.txt [2026-02-05T20:28:30.853731] [INFO ] [sig ] [2245/3445] Completed OABI in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:30.853772] [INFO ] [sig ] [2246/3445] Forecasting OBDC... [2026-02-05T20:28:30.853802] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-05T20:28:30.853834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-05T20:28:30.865475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-05T20:28:30.865899] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-05T20:28:30.866759] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-05T20:28:30.866812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:30.866846] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:30.866874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:30.866930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:30.924218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:30.925121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:30.925209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:30.925242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:31.048896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:31.049059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:31.049099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:31.049129] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:31.052638] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=30.33%) [2026-02-05T20:28:31.052928] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-05T20:28:31.053064] [INFO ] [sig ] OBDC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:31.201078] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OBDC.txt [2026-02-05T20:28:31.201463] [INFO ] [sig ] [2246/3445] Completed OBDC in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:31.201511] [INFO ] [sig ] [2247/3445] Forecasting OBIL... [2026-02-05T20:28:31.201544] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-05T20:28:31.201595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-05T20:28:31.213550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-05T20:28:31.213968] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-05T20:28:31.214843] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-05T20:28:31.214896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:31.214929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:31.214956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:31.215012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:31.275815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:31.276747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:31.276836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:31.276869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:31.387178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:31.387344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:31.387385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:31.387414] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:31.390937] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=98.77%) [2026-02-05T20:28:31.391240] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-05T20:28:31.391375] [INFO ] [sig ] OBIL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:31.539390] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OBIL.txt [2026-02-05T20:28:31.539562] [INFO ] [sig ] [2247/3445] Completed OBIL in 0.3s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:31.539633] [INFO ] [sig ] [2248/3445] Forecasting OBIO... [2026-02-05T20:28:31.539666] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-05T20:28:31.539698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-05T20:28:31.551466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-05T20:28:31.551901] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-05T20:28:31.552785] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-05T20:28:31.552840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:31.552874] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:31.552902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:31.552961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:31.616286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:31.617223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:31.617336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:31.617372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:31.739061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:31.739227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:31.739268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:31.739298] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:31.743444] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=40.84%) [2026-02-05T20:28:31.743988] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-05T20:28:31.744155] [INFO ] [sig ] OBIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:31.911773] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OBIO.txt [2026-02-05T20:28:31.911976] [INFO ] [sig ] [2248/3445] Completed OBIO in 0.4s | 2.79 sym/s | Total: 13.4m | ETA: 7.2m [2026-02-05T20:28:31.912037] [INFO ] [sig ] [2249/3445] Forecasting OBK... [2026-02-05T20:28:31.912076] [INFO ] [sig ] Generating forecast for: OBK [2026-02-05T20:28:31.912118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-05T20:28:31.927080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-05T20:28:31.927617] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-05T20:28:31.928971] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-05T20:28:31.929042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:31.929092] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:31.929135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:31.929212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:31.997717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:31.999499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:31.999708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:31.999744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:32.123364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:32.123542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:32.123615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:32.123649] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:32.127136] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=17.02%) [2026-02-05T20:28:32.127426] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-05T20:28:32.127557] [INFO ] [sig ] OBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:32.267546] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OBK.txt [2026-02-05T20:28:32.267731] [INFO ] [sig ] [2249/3445] Completed OBK in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.2m [2026-02-05T20:28:32.267772] [INFO ] [sig ] [2250/3445] Forecasting OC... [2026-02-05T20:28:32.267803] [INFO ] [sig ] Generating forecast for: OC [2026-02-05T20:28:32.267835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-05T20:28:32.280443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-05T20:28:32.280916] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-05T20:28:32.281970] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-05T20:28:32.282031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:32.282136] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:32.282179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:32.282263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:32.363557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:32.365143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:32.365270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:32.365324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:32.502368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:32.502553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:32.502685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:32.502733] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:32.506914] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-02-05T20:28:32.507269] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-05T20:28:32.507414] [INFO ] [sig ] OC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:32.662114] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OC.txt [2026-02-05T20:28:32.662297] [INFO ] [sig ] [2250/3445] Completed OC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:32.662352] [INFO ] [sig ] [2251/3445] Forecasting OCCI... [2026-02-05T20:28:32.662383] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-05T20:28:32.662416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-05T20:28:32.675221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-05T20:28:32.675745] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-05T20:28:32.676901] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-05T20:28:32.676971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:32.677014] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:32.677050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:32.677125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:32.748292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:32.749434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:32.749599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:32.749666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:32.891508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:32.891885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:32.891930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:32.891958] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:32.895565] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=69.74%) [2026-02-05T20:28:32.895911] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-05T20:28:32.896047] [INFO ] [sig ] OCCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:33.047441] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OCCI.txt [2026-02-05T20:28:33.047632] [INFO ] [sig ] [2251/3445] Completed OCCI in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:33.047687] [INFO ] [sig ] [2252/3445] Forecasting OCFC... [2026-02-05T20:28:33.047737] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-05T20:28:33.047777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-05T20:28:33.060088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-05T20:28:33.060521] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-05T20:28:33.061450] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-05T20:28:33.061506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:33.061539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:33.061567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:33.061658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:33.130356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:33.131298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:33.131405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:33.131441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:33.266096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:33.266260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:33.266301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:33.266339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:33.270461] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: UP (p=72.51%) [2026-02-05T20:28:33.270843] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-05T20:28:33.270991] [INFO ] [sig ] OCFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:33.426936] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OCFC.txt [2026-02-05T20:28:33.427106] [INFO ] [sig ] [2252/3445] Completed OCFC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:33.427148] [INFO ] [sig ] [2253/3445] Forecasting OCGN... [2026-02-05T20:28:33.427181] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-05T20:28:33.427215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-05T20:28:33.439361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-05T20:28:33.439832] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-05T20:28:33.440767] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-05T20:28:33.440823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:33.440863] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:33.440900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:33.440960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:33.503683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:33.504616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:33.504711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:33.504745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:33.632346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:33.632526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:33.632606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:33.632696] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:33.636296] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=47.76%) [2026-02-05T20:28:33.636627] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-05T20:28:33.636770] [INFO ] [sig ] OCGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:33.787766] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OCGN.txt [2026-02-05T20:28:33.787955] [INFO ] [sig ] [2253/3445] Completed OCGN in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:33.788005] [INFO ] [sig ] [2254/3445] Forecasting OCSL... [2026-02-05T20:28:33.788039] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-05T20:28:33.788071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-05T20:28:33.803879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-05T20:28:33.804325] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-05T20:28:33.805284] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-05T20:28:33.805348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:33.805400] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:33.805430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:33.805497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:33.869272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:33.870340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:33.870456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:33.870493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:34.006563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:34.006757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:34.006797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:34.006826] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:34.011049] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-05T20:28:34.011381] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-05T20:28:34.011529] [INFO ] [sig ] OCSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:34.166102] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OCSL.txt [2026-02-05T20:28:34.166492] [INFO ] [sig ] [2254/3445] Completed OCSL in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:34.166550] [INFO ] [sig ] [2255/3445] Forecasting OCUL... [2026-02-05T20:28:34.166605] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-05T20:28:34.166638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-05T20:28:34.178238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-05T20:28:34.178660] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-05T20:28:34.179668] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-05T20:28:34.179736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:34.179774] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:34.179803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:34.179861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:34.244515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:34.245528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:34.245662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:34.245703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:34.371186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:34.371352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:34.371395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:34.371427] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:34.375158] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-05T20:28:34.375452] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-05T20:28:34.375610] [INFO ] [sig ] OCUL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:34.525965] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OCUL.txt [2026-02-05T20:28:34.526122] [INFO ] [sig ] [2255/3445] Completed OCUL in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:34.526169] [INFO ] [sig ] [2256/3445] Forecasting ODC... [2026-02-05T20:28:34.526201] [INFO ] [sig ] Generating forecast for: ODC [2026-02-05T20:28:34.526235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-05T20:28:34.537868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-05T20:28:34.538327] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-05T20:28:34.539239] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-05T20:28:34.539293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:34.539328] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:34.539356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:34.539414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:34.601194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:34.602182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:34.602277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:34.602317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:34.723489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:34.723683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:34.723727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:34.723756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:34.727419] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-02-05T20:28:34.727763] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-05T20:28:34.727906] [INFO ] [sig ] ODC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:34.878159] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ODC.txt [2026-02-05T20:28:34.878339] [INFO ] [sig ] [2256/3445] Completed ODC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:34.878381] [INFO ] [sig ] [2257/3445] Forecasting ODD... [2026-02-05T20:28:34.878413] [INFO ] [sig ] Generating forecast for: ODD [2026-02-05T20:28:34.878447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-05T20:28:34.890077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-05T20:28:34.890471] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-05T20:28:34.891353] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-05T20:28:34.891412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:34.891446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:34.891474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:34.891533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:34.953261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:34.954085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:34.954179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:34.954218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:35.093038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:35.093224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:35.093276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:35.093308] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:35.097290] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-02-05T20:28:35.097695] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-05T20:28:35.097887] [INFO ] [sig ] ODD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:35.246813] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ODD.txt [2026-02-05T20:28:35.246976] [INFO ] [sig ] [2257/3445] Completed ODD in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:35.247021] [INFO ] [sig ] [2258/3445] Forecasting ODFL... [2026-02-05T20:28:35.247061] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-05T20:28:35.247095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-05T20:28:35.259265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-05T20:28:35.259668] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-05T20:28:35.260567] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-05T20:28:35.260667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:35.260707] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:35.260740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:35.260797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:35.323812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:35.324688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:35.324778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:35.324813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:35.457978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:35.458157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:35.458243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:35.458283] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:35.462074] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: UP (p=74.14%) [2026-02-05T20:28:35.462356] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-05T20:28:35.462487] [INFO ] [sig ] ODFL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:35.616399] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ODFL.txt [2026-02-05T20:28:35.616594] [INFO ] [sig ] [2258/3445] Completed ODFL in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:35.616647] [INFO ] [sig ] [2259/3445] Forecasting OEC... [2026-02-05T20:28:35.616686] [INFO ] [sig ] Generating forecast for: OEC [2026-02-05T20:28:35.616722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-05T20:28:35.629958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-05T20:28:35.630336] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-05T20:28:35.631391] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-05T20:28:35.631447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:35.631481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:35.631509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:35.631568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:35.701056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:35.702010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:35.702106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:35.702142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:35.833948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:35.834104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:35.834147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:35.834176] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:35.838269] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-05T20:28:35.838548] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-05T20:28:35.838701] [INFO ] [sig ] OEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:35.987606] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OEC.txt [2026-02-05T20:28:35.987764] [INFO ] [sig ] [2259/3445] Completed OEC in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:35.987811] [INFO ] [sig ] [2260/3445] Forecasting OESX... [2026-02-05T20:28:35.987843] [INFO ] [sig ] Generating forecast for: OESX [2026-02-05T20:28:35.987876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-05T20:28:35.999108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-05T20:28:35.999481] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-05T20:28:36.000444] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-05T20:28:36.000500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:36.000532] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:36.000560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:36.000648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:36.067060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:36.068107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:36.068251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:36.068288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:36.195020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:36.195215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:36.195259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:36.195291] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:36.199434] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: DOWN (p=39.46%) [2026-02-05T20:28:36.200036] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-05T20:28:36.200180] [INFO ] [sig ] OESX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:36.353029] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OESX.txt [2026-02-05T20:28:36.353227] [INFO ] [sig ] [2260/3445] Completed OESX in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:36.353288] [INFO ] [sig ] [2261/3445] Forecasting OFG... [2026-02-05T20:28:36.353333] [INFO ] [sig ] Generating forecast for: OFG [2026-02-05T20:28:36.353375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-05T20:28:36.365663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-05T20:28:36.366015] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-05T20:28:36.366894] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-05T20:28:36.366949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:36.366984] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:36.367012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:36.367071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:36.429615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:36.430683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:36.430780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:36.430823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:36.557648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:36.558011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:36.558072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:36.558156] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:36.562559] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-05T20:28:36.563120] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-05T20:28:36.563261] [INFO ] [sig ] OFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:36.713881] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OFG.txt [2026-02-05T20:28:36.714018] [INFO ] [sig ] [2261/3445] Completed OFG in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:36.714059] [INFO ] [sig ] [2262/3445] Forecasting OFIX... [2026-02-05T20:28:36.714089] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-05T20:28:36.714118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-05T20:28:36.726651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-05T20:28:36.727223] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-05T20:28:36.728101] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-05T20:28:36.728156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:36.728214] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:36.728244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:36.728302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:36.792182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:36.793324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:36.793415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:36.793450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:36.924722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:36.924889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:36.924931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:36.924960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:36.928772] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-02-05T20:28:36.929263] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-05T20:28:36.929400] [INFO ] [sig ] OFIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:37.075708] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OFIX.txt [2026-02-05T20:28:37.076047] [INFO ] [sig ] [2262/3445] Completed OFIX in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:37.076089] [INFO ] [sig ] [2263/3445] Forecasting OFLX... [2026-02-05T20:28:37.076120] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-05T20:28:37.076149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-05T20:28:37.087879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-05T20:28:37.088284] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-05T20:28:37.089427] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-05T20:28:37.089484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:37.089521] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:37.089553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:37.089652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:37.155144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:37.156050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:37.156140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:37.156190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:37.283013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:37.283183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:37.283226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:37.283258] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:37.286945] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: UP (p=89.81%) [2026-02-05T20:28:37.287264] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-05T20:28:37.287405] [INFO ] [sig ] OFLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:37.444503] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OFLX.txt [2026-02-05T20:28:37.444764] [INFO ] [sig ] [2263/3445] Completed OFLX in 0.4s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:37.444816] [INFO ] [sig ] [2264/3445] Forecasting OFS... [2026-02-05T20:28:37.444851] [INFO ] [sig ] Generating forecast for: OFS [2026-02-05T20:28:37.444881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-05T20:28:37.455951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-05T20:28:37.456339] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-05T20:28:37.457251] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-05T20:28:37.457307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:37.457340] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:37.457367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:37.457424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:37.516891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:37.517796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:37.517881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:37.517914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:37.636454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:37.636636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:37.636686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:37.636723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:37.640590] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: UP (p=98.86%) [2026-02-05T20:28:37.640873] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-05T20:28:37.641002] [INFO ] [sig ] OFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:37.781269] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OFS.txt [2026-02-05T20:28:37.781412] [INFO ] [sig ] [2264/3445] Completed OFS in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:37.781451] [INFO ] [sig ] [2265/3445] Forecasting OGE... [2026-02-05T20:28:37.781482] [INFO ] [sig ] Generating forecast for: OGE [2026-02-05T20:28:37.781514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-05T20:28:37.792699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-05T20:28:37.793046] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-05T20:28:37.793928] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-05T20:28:37.793981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:37.794012] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:37.794041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:37.794112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:37.851430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:37.852248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:37.852332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:37.852365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:37.978341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:37.978503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:37.978544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:37.978591] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:37.982052] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-05T20:28:37.982335] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-05T20:28:37.982465] [INFO ] [sig ] OGE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:38.130746] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OGE.txt [2026-02-05T20:28:38.130907] [INFO ] [sig ] [2265/3445] Completed OGE in 0.3s | 2.79 sym/s | Total: 13.5m | ETA: 7.1m [2026-02-05T20:28:38.130950] [INFO ] [sig ] [2266/3445] Forecasting OGI... [2026-02-05T20:28:38.130980] [INFO ] [sig ] Generating forecast for: OGI [2026-02-05T20:28:38.131010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-05T20:28:38.143048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-05T20:28:38.143460] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-05T20:28:38.144323] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-05T20:28:38.144378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:38.144413] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:38.144441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:38.144498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:38.208758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:38.209616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:38.209721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:38.209763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:38.348169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:38.348357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:38.348399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:38.348430] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:38.352763] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: DOWN (p=42.87%) [2026-02-05T20:28:38.353257] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-05T20:28:38.353396] [INFO ] [sig ] OGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:38.506413] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OGI.txt [2026-02-05T20:28:38.506603] [INFO ] [sig ] [2266/3445] Completed OGI in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.1m [2026-02-05T20:28:38.506654] [INFO ] [sig ] [2267/3445] Forecasting OGN... [2026-02-05T20:28:38.506687] [INFO ] [sig ] Generating forecast for: OGN [2026-02-05T20:28:38.506737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-05T20:28:38.522212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-05T20:28:38.522637] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-05T20:28:38.523805] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-05T20:28:38.523884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:38.523964] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:38.523997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:38.524078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:38.589355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:38.590152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:38.590267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:38.590304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:38.725730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:38.725898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:38.725940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:38.725970] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:38.729775] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=27.58%) [2026-02-05T20:28:38.730097] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-05T20:28:38.730243] [INFO ] [sig ] OGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:38.878754] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OGN.txt [2026-02-05T20:28:38.878903] [INFO ] [sig ] [2267/3445] Completed OGN in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:38.878945] [INFO ] [sig ] [2268/3445] Forecasting OHI... [2026-02-05T20:28:38.878975] [INFO ] [sig ] Generating forecast for: OHI [2026-02-05T20:28:38.879006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-05T20:28:38.891468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-05T20:28:38.891887] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-05T20:28:38.892760] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-05T20:28:38.892819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:38.892852] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:38.892879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:38.892936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:38.956346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:38.957208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:38.957297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:38.957332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:39.085542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:39.085731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:39.085774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:39.085805] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:39.089499] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-05T20:28:39.089875] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-05T20:28:39.090016] [INFO ] [sig ] OHI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:39.238013] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OHI.txt [2026-02-05T20:28:39.238202] [INFO ] [sig ] [2268/3445] Completed OHI in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:39.238246] [INFO ] [sig ] [2269/3445] Forecasting OI... [2026-02-05T20:28:39.238278] [INFO ] [sig ] Generating forecast for: OI [2026-02-05T20:28:39.238311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-05T20:28:39.250315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-05T20:28:39.250735] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-05T20:28:39.251588] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-05T20:28:39.251643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:39.251676] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:39.251710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:39.251795] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:39.315757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:39.316599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:39.316693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:39.316737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:39.448405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:39.448566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:39.448625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:39.448666] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:39.452438] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: DOWN (p=12.81%) [2026-02-05T20:28:39.452753] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-05T20:28:39.452887] [INFO ] [sig ] OI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:39.598844] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OI.txt [2026-02-05T20:28:39.599179] [INFO ] [sig ] [2269/3445] Completed OI in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:39.599220] [INFO ] [sig ] [2270/3445] Forecasting OIA... [2026-02-05T20:28:39.599250] [INFO ] [sig ] Generating forecast for: OIA [2026-02-05T20:28:39.599283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-05T20:28:39.612062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-05T20:28:39.612464] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-05T20:28:39.613361] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-05T20:28:39.613415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:39.613446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:39.613472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:39.613528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:39.678976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:39.679960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:39.680084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:39.680127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:39.810091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:39.810262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:39.810312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:39.810342] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:39.814363] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=39.22%) [2026-02-05T20:28:39.814692] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-05T20:28:39.814841] [INFO ] [sig ] OIA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:39.962726] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OIA.txt [2026-02-05T20:28:39.962890] [INFO ] [sig ] [2270/3445] Completed OIA in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:39.962937] [INFO ] [sig ] [2271/3445] Forecasting OII... [2026-02-05T20:28:39.962971] [INFO ] [sig ] Generating forecast for: OII [2026-02-05T20:28:39.963003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-05T20:28:39.975512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-05T20:28:39.975970] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-05T20:28:39.976862] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-05T20:28:39.976917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:39.976951] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:39.976979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:39.977036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:40.038108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:40.039003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:40.039109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:40.039167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:40.167623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:40.167794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:40.167837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:40.167866] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:40.171514] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=59.09%) [2026-02-05T20:28:40.171834] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-05T20:28:40.171968] [INFO ] [sig ] OII: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:40.316933] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OII.txt [2026-02-05T20:28:40.317083] [INFO ] [sig ] [2271/3445] Completed OII in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:40.317124] [INFO ] [sig ] [2272/3445] Forecasting OIS... [2026-02-05T20:28:40.317155] [INFO ] [sig ] Generating forecast for: OIS [2026-02-05T20:28:40.317189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-05T20:28:40.328742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-05T20:28:40.329086] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-05T20:28:40.329949] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-05T20:28:40.330004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:40.330037] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:40.330065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:40.330122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:40.389874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:40.390555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:40.390662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:40.390698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:40.524618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:40.524780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:40.524823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:40.524854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:40.528640] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-05T20:28:40.528965] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-05T20:28:40.529133] [INFO ] [sig ] OIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:40.680245] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OIS.txt [2026-02-05T20:28:40.680399] [INFO ] [sig ] [2272/3445] Completed OIS in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:40.680439] [INFO ] [sig ] [2273/3445] Forecasting OKE... [2026-02-05T20:28:40.680470] [INFO ] [sig ] Generating forecast for: OKE [2026-02-05T20:28:40.680502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-05T20:28:40.691467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-05T20:28:40.691872] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-05T20:28:40.692699] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-05T20:28:40.692751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:40.692783] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:40.692810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:40.692866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:40.752391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:40.753247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:40.753337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:40.753374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:40.882649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:40.882811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:40.882852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:40.882881] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:40.886368] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: UP (p=90.18%) [2026-02-05T20:28:40.886686] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-05T20:28:40.886821] [INFO ] [sig ] OKE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:41.034263] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OKE.txt [2026-02-05T20:28:41.034424] [INFO ] [sig ] [2273/3445] Completed OKE in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:41.034465] [INFO ] [sig ] [2274/3445] Forecasting OKTA... [2026-02-05T20:28:41.034497] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-05T20:28:41.034528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-05T20:28:41.046946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-05T20:28:41.047330] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-05T20:28:41.048212] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-05T20:28:41.048268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:41.048301] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:41.048329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:41.048388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:41.110302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:41.111166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:41.111256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:41.111291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:41.242170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:41.242328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:41.242386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:41.242418] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:41.246071] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-02-05T20:28:41.246370] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-05T20:28:41.246507] [INFO ] [sig ] OKTA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:41.396177] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OKTA.txt [2026-02-05T20:28:41.396334] [INFO ] [sig ] [2274/3445] Completed OKTA in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:41.396374] [INFO ] [sig ] [2275/3445] Forecasting OKYO... [2026-02-05T20:28:41.396406] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-05T20:28:41.396436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-05T20:28:41.407793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-05T20:28:41.408211] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-05T20:28:41.409262] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-05T20:28:41.409319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:41.409353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:41.409382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:41.409440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:41.470428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:41.471299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:41.471395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:41.471431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:41.595238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:41.595399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:41.595442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:41.595472] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:41.599667] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=13.62%) [2026-02-05T20:28:41.599968] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-05T20:28:41.600104] [INFO ] [sig ] OKYO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:41.748529] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OKYO.txt [2026-02-05T20:28:41.748725] [INFO ] [sig ] [2275/3445] Completed OKYO in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:41.748778] [INFO ] [sig ] [2276/3445] Forecasting OLED... [2026-02-05T20:28:41.748819] [INFO ] [sig ] Generating forecast for: OLED [2026-02-05T20:28:41.748858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-05T20:28:41.760855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-05T20:28:41.761233] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-05T20:28:41.762127] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-05T20:28:41.762182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:41.762216] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:41.762244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:41.762303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:41.823677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:41.824653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:41.824755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:41.824800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:41.945612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:41.945781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:41.945821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:41.945850] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:41.949289] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-02-05T20:28:41.949567] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-05T20:28:41.949720] [INFO ] [sig ] OLED: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:42.093813] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OLED.txt [2026-02-05T20:28:42.093957] [INFO ] [sig ] [2276/3445] Completed OLED in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:42.093998] [INFO ] [sig ] [2277/3445] Forecasting OLLI... [2026-02-05T20:28:42.094028] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-05T20:28:42.094059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-05T20:28:42.137910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-05T20:28:42.138502] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-05T20:28:42.139374] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-05T20:28:42.139427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:42.139459] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:42.139485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:42.139541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:42.197718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:42.198643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:42.198752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:42.198824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:42.319410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:42.319595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:42.319638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:42.319673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:42.323149] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-05T20:28:42.323431] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-05T20:28:42.323559] [INFO ] [sig ] OLLI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:42.466800] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OLLI.txt [2026-02-05T20:28:42.466968] [INFO ] [sig ] [2277/3445] Completed OLLI in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:42.467009] [INFO ] [sig ] [2278/3445] Forecasting OLMA... [2026-02-05T20:28:42.467040] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-05T20:28:42.467073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-05T20:28:42.478613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-05T20:28:42.479017] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-05T20:28:42.479891] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-05T20:28:42.479944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:42.479990] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:42.480021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:42.480078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:42.540715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:42.541622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:42.541720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:42.541761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:42.668864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:42.669029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:42.669072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:42.669102] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:42.672554] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=72.11%) [2026-02-05T20:28:42.672858] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-05T20:28:42.672989] [INFO ] [sig ] OLMA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:42.815106] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OLMA.txt [2026-02-05T20:28:42.815268] [INFO ] [sig ] [2278/3445] Completed OLMA in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:42.815308] [INFO ] [sig ] [2279/3445] Forecasting OLN... [2026-02-05T20:28:42.815337] [INFO ] [sig ] Generating forecast for: OLN [2026-02-05T20:28:42.815369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-05T20:28:42.826734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-05T20:28:42.827072] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-05T20:28:42.827906] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-05T20:28:42.827960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:42.827995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:42.828023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:42.828083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:42.888249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:42.888943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:42.889023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:42.889057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:43.010731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:43.010893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:43.010933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:43.010963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:43.014774] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-02-05T20:28:43.015247] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-05T20:28:43.015372] [INFO ] [sig ] OLN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:43.158357] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OLN.txt [2026-02-05T20:28:43.158492] [INFO ] [sig ] [2279/3445] Completed OLN in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:43.158532] [INFO ] [sig ] [2280/3445] Forecasting OLP... [2026-02-05T20:28:43.158562] [INFO ] [sig ] Generating forecast for: OLP [2026-02-05T20:28:43.158613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-05T20:28:43.170372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-05T20:28:43.170724] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-05T20:28:43.171514] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-05T20:28:43.171566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:43.171619] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:43.171648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:43.171704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:43.231663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:43.232553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:43.232656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:43.232690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:43.356824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:43.356988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:43.357030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:43.357061] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:43.360634] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=37.17%) [2026-02-05T20:28:43.360914] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-05T20:28:43.361065] [INFO ] [sig ] OLP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:43.502189] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OLP.txt [2026-02-05T20:28:43.502347] [INFO ] [sig ] [2280/3445] Completed OLP in 0.3s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:43.502388] [INFO ] [sig ] [2281/3445] Forecasting OLPX... [2026-02-05T20:28:43.502418] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-05T20:28:43.502449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-05T20:28:43.514392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-05T20:28:43.514876] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-05T20:28:43.515951] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-05T20:28:43.516015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:43.516059] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:43.516096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:43.516171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:43.579951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:43.580721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:43.580809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:43.580843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:43.705163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:43.705323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:43.705363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:43.705392] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:43.708884] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: UP (p=86.65%) [2026-02-05T20:28:43.709170] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-05T20:28:43.709304] [INFO ] [sig ] OLPX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:43.853339] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OLPX.txt [2026-02-05T20:28:43.853482] [INFO ] [sig ] [2281/3445] Completed OLPX in 0.4s | 2.79 sym/s | Total: 13.6m | ETA: 7.0m [2026-02-05T20:28:43.853522] [INFO ] [sig ] [2282/3445] Forecasting OM... [2026-02-05T20:28:43.853558] [INFO ] [sig ] Generating forecast for: OM [2026-02-05T20:28:43.853612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-05T20:28:43.865617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-05T20:28:43.866186] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-05T20:28:43.867260] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-05T20:28:43.867315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:43.867347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:43.867377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:43.867439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:43.927998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:43.928807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:43.928895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:43.928929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:44.055281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:44.055440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:44.055487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:44.055517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:44.059144] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=60.20%) [2026-02-05T20:28:44.059429] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-05T20:28:44.059564] [INFO ] [sig ] OM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:44.201994] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OM.txt [2026-02-05T20:28:44.202151] [INFO ] [sig ] [2282/3445] Completed OM in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 7.0m [2026-02-05T20:28:44.202192] [INFO ] [sig ] [2283/3445] Forecasting OMAB... [2026-02-05T20:28:44.202223] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-05T20:28:44.202255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-05T20:28:44.213816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-05T20:28:44.214389] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-05T20:28:44.215489] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-05T20:28:44.215544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:44.215608] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:44.215644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:44.215702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:44.276056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:44.276817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:44.276903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:44.276938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:44.402430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:44.402619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:44.402663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:44.402693] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:44.406695] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: DOWN (p=29.07%) [2026-02-05T20:28:44.407001] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-05T20:28:44.407139] [INFO ] [sig ] OMAB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:44.559103] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OMAB.txt [2026-02-05T20:28:44.559291] [INFO ] [sig ] [2283/3445] Completed OMAB in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 7.0m [2026-02-05T20:28:44.559334] [INFO ] [sig ] [2284/3445] Forecasting OMC... [2026-02-05T20:28:44.559365] [INFO ] [sig ] Generating forecast for: OMC [2026-02-05T20:28:44.559396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-05T20:28:44.570992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-05T20:28:44.571415] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-05T20:28:44.572492] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-05T20:28:44.572546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:44.572629] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:44.572661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:44.572720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:44.635484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:44.636681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:44.636776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:44.636817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:44.774667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:44.774832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:44.774874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:44.774905] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:44.778522] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-05T20:28:44.778850] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-05T20:28:44.778995] [INFO ] [sig ] OMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:44.920130] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OMC.txt [2026-02-05T20:28:44.920268] [INFO ] [sig ] [2284/3445] Completed OMC in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:44.920308] [INFO ] [sig ] [2285/3445] Forecasting OMCL... [2026-02-05T20:28:44.920339] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-05T20:28:44.920370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-05T20:28:44.932157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-05T20:28:44.932497] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-05T20:28:44.933348] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-05T20:28:44.933402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:44.933434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:44.933461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:44.933517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:44.992495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:44.993146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:44.993225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:44.993259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:45.117300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:45.117459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:45.117501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:45.117545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:45.120941] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=64.27%) [2026-02-05T20:28:45.121215] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-05T20:28:45.121340] [INFO ] [sig ] OMCL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:45.261607] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OMCL.txt [2026-02-05T20:28:45.261738] [INFO ] [sig ] [2285/3445] Completed OMCL in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:45.261777] [INFO ] [sig ] [2286/3445] Forecasting OMEX... [2026-02-05T20:28:45.261807] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-05T20:28:45.261838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-05T20:28:45.273354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-05T20:28:45.273699] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-05T20:28:45.274495] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-05T20:28:45.274547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:45.274601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:45.274632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:45.274688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:45.336253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:45.337009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:45.337294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:45.337329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:45.468015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:45.468204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:45.468249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:45.468279] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:45.472019] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=27.98%) [2026-02-05T20:28:45.472305] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-05T20:28:45.472452] [INFO ] [sig ] OMEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:45.625299] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OMEX.txt [2026-02-05T20:28:45.625435] [INFO ] [sig ] [2286/3445] Completed OMEX in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:45.625474] [INFO ] [sig ] [2287/3445] Forecasting OMF... [2026-02-05T20:28:45.625504] [INFO ] [sig ] Generating forecast for: OMF [2026-02-05T20:28:45.625536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-05T20:28:45.636693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-05T20:28:45.637061] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-05T20:28:45.637972] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-05T20:28:45.638028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:45.638061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:45.638090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:45.638150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:45.698779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:45.699508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:45.699610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:45.699676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:45.825515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:45.825699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:45.825742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:45.825844] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:45.830540] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: DOWN (p=15.37%) [2026-02-05T20:28:45.830936] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-05T20:28:45.831080] [INFO ] [sig ] OMF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:45.977924] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OMF.txt [2026-02-05T20:28:45.978301] [INFO ] [sig ] [2287/3445] Completed OMF in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:45.978346] [INFO ] [sig ] [2288/3445] Forecasting ON... [2026-02-05T20:28:45.978379] [INFO ] [sig ] Generating forecast for: ON [2026-02-05T20:28:45.978413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-05T20:28:45.994187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-05T20:28:45.994632] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-05T20:28:45.995518] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-05T20:28:45.995595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:45.995641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:45.995672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:45.995731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:46.060880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:46.061803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:46.061910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:46.061949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:46.185323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:46.185470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:46.185509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:46.185538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:46.189024] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: UP (p=74.80%) [2026-02-05T20:28:46.189305] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-05T20:28:46.189436] [INFO ] [sig ] ON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:46.339399] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ON.txt [2026-02-05T20:28:46.339566] [INFO ] [sig ] [2288/3445] Completed ON in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:46.339625] [INFO ] [sig ] [2289/3445] Forecasting ONB... [2026-02-05T20:28:46.339655] [INFO ] [sig ] Generating forecast for: ONB [2026-02-05T20:28:46.339696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-05T20:28:46.351933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-05T20:28:46.352345] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-05T20:28:46.353340] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-05T20:28:46.353397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:46.353431] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:46.353460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:46.353534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:46.420665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:46.421799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:46.421924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:46.421977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:46.548361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:46.548523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:46.548563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:46.548611] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:46.552499] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: UP (p=95.04%) [2026-02-05T20:28:46.552807] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-05T20:28:46.552942] [INFO ] [sig ] ONB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:46.709155] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ONB.txt [2026-02-05T20:28:46.709302] [INFO ] [sig ] [2289/3445] Completed ONB in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:46.709343] [INFO ] [sig ] [2290/3445] Forecasting ONCO... [2026-02-05T20:28:46.709374] [INFO ] [sig ] Generating forecast for: ONCO [2026-02-05T20:28:46.709405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONCO' from 'https://tdm.silogroup.org/data/derivative_storage/ONCO.csv'. [2026-02-05T20:28:46.721838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONCO'. [2026-02-05T20:28:46.722421] [INFO ] [FORECASTER] Starting predict_future for ONCO [2026-02-05T20:28:46.723373] [DEBUG] [LOCAL ] No optimal features file found for ONCO: ./output/feature-sets/ONCO.txt [2026-02-05T20:28:46.723429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:46.723461] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:46.723488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:46.723546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:46.787113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:46.788044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:46.788133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:46.788166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:46.917631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:46.917789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:46.917830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:46.917864] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:46.922007] [DEBUG] [FORECASTER] ONCO: Forecast T+1@11:T+2@11: DOWN (p=6.45%) [2026-02-05T20:28:46.922288] [INFO ] [FORECASTER] Completed predict_future for ONCO [2026-02-05T20:28:46.922423] [INFO ] [sig ] ONCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:47.115483] [INFO ] [LOCAL ] Saved forecast: ONCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ONCO.txt [2026-02-05T20:28:47.115711] [INFO ] [sig ] [2290/3445] Completed ONCO in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:47.115766] [INFO ] [sig ] [2291/3445] Forecasting ONDS... [2026-02-05T20:28:47.115804] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-05T20:28:47.115845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-05T20:28:47.129789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-05T20:28:47.130261] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-05T20:28:47.131320] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-05T20:28:47.131417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:47.131465] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:47.131503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:47.131607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:47.211863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:47.212978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:47.213086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:47.213130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:47.336935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:47.337098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:47.337142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:47.337173] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:47.341467] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: UP (p=97.85%) [2026-02-05T20:28:47.341842] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-05T20:28:47.342009] [INFO ] [sig ] ONDS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:47.483059] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ONDS.txt [2026-02-05T20:28:47.483189] [INFO ] [sig ] [2291/3445] Completed ONDS in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:47.483229] [INFO ] [sig ] [2292/3445] Forecasting ONEQ... [2026-02-05T20:28:47.483258] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-05T20:28:47.483288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-05T20:28:47.494511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-05T20:28:47.494877] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-05T20:28:47.495730] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-05T20:28:47.495785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:47.495819] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:47.495848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:47.495911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:47.559322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:47.560446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:47.560555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:47.560621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:47.689756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:47.689930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:47.689978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:47.690008] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:47.694323] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-05T20:28:47.694628] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-05T20:28:47.694775] [INFO ] [sig ] ONEQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:47.850488] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ONEQ.txt [2026-02-05T20:28:47.850677] [INFO ] [sig ] [2292/3445] Completed ONEQ in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:47.850724] [INFO ] [sig ] [2293/3445] Forecasting ONL... [2026-02-05T20:28:47.850757] [INFO ] [sig ] Generating forecast for: ONL [2026-02-05T20:28:47.850792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-05T20:28:47.864485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-05T20:28:47.864941] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-05T20:28:47.866255] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-05T20:28:47.866314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:47.866347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:47.866374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:47.866431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:47.936613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:47.937498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:47.937603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:47.937641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:48.070513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:48.070699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:48.070752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:48.070784] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:48.074974] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-02-05T20:28:48.075258] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-05T20:28:48.075386] [INFO ] [sig ] ONL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:48.218256] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ONL.txt [2026-02-05T20:28:48.218425] [INFO ] [sig ] [2293/3445] Completed ONL in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:48.218465] [INFO ] [sig ] [2294/3445] Forecasting ONON... [2026-02-05T20:28:48.218495] [INFO ] [sig ] Generating forecast for: ONON [2026-02-05T20:28:48.218528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-05T20:28:48.232350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-05T20:28:48.232812] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-05T20:28:48.233698] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-05T20:28:48.233752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:48.233784] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:48.233811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:48.233869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:48.295230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:48.296101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:48.296243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:48.296279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:48.424509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:48.424693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:48.424737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:48.424767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:48.428314] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-05T20:28:48.428632] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-05T20:28:48.428768] [INFO ] [sig ] ONON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:48.572249] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ONON.txt [2026-02-05T20:28:48.572389] [INFO ] [sig ] [2294/3445] Completed ONON in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:48.572428] [INFO ] [sig ] [2295/3445] Forecasting ONTF... [2026-02-05T20:28:48.572458] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-05T20:28:48.572490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-05T20:28:48.583696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-05T20:28:48.584015] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-05T20:28:48.584864] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-05T20:28:48.584919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:48.584952] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:48.584981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:48.585039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:48.646892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:48.647558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:48.647658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:48.647693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:48.767399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:48.767564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:48.767627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:48.767659] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:48.771206] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=69.84%) [2026-02-05T20:28:48.771491] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-05T20:28:48.771643] [INFO ] [sig ] ONTF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:48.911084] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ONTF.txt [2026-02-05T20:28:48.911216] [INFO ] [sig ] [2295/3445] Completed ONTF in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:48.911255] [INFO ] [sig ] [2296/3445] Forecasting ONTO... [2026-02-05T20:28:48.911285] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-05T20:28:48.911316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-05T20:28:48.922377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-05T20:28:48.922708] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-05T20:28:48.923505] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-05T20:28:48.923558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:48.923628] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:48.923661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:48.923729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:48.982272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:48.982941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:48.983033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:48.983065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:49.107280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:49.107443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:49.107485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:49.107515] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:49.111055] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=16.89%) [2026-02-05T20:28:49.111376] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-05T20:28:49.111515] [INFO ] [sig ] ONTO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:49.256749] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ONTO.txt [2026-02-05T20:28:49.256897] [INFO ] [sig ] [2296/3445] Completed ONTO in 0.3s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:49.256940] [INFO ] [sig ] [2297/3445] Forecasting OOMA... [2026-02-05T20:28:49.256971] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-05T20:28:49.257002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-05T20:28:49.268366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-05T20:28:49.268724] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-05T20:28:49.269603] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-05T20:28:49.269658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:49.269693] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:49.269722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:49.269780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:49.329810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:49.330713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:49.330805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:49.330839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:49.457764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:49.457934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:49.457986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:49.458024] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:49.461638] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: UP (p=79.37%) [2026-02-05T20:28:49.461957] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-05T20:28:49.462103] [INFO ] [sig ] OOMA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:49.607929] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OOMA.txt [2026-02-05T20:28:49.608294] [INFO ] [sig ] [2297/3445] Completed OOMA in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:49.608337] [INFO ] [sig ] [2298/3445] Forecasting OPAL... [2026-02-05T20:28:49.608369] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-05T20:28:49.608401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-05T20:28:49.619517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-05T20:28:49.619856] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-05T20:28:49.620888] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-05T20:28:49.620941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:49.620974] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:49.621002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:49.621249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:49.684354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:49.685228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:49.685317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:49.685352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:49.811369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:49.811550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:49.811614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:49.811646] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:49.815662] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=59.52%) [2026-02-05T20:28:49.815986] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-05T20:28:49.816127] [INFO ] [sig ] OPAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:49.976929] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPAL.txt [2026-02-05T20:28:49.977070] [INFO ] [sig ] [2298/3445] Completed OPAL in 0.4s | 2.79 sym/s | Total: 13.7m | ETA: 6.9m [2026-02-05T20:28:49.977111] [INFO ] [sig ] [2299/3445] Forecasting OPBK... [2026-02-05T20:28:49.977141] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-05T20:28:49.977173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-05T20:28:49.988925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-05T20:28:49.989276] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-05T20:28:49.990172] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-05T20:28:49.990225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:49.990258] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:49.990286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:49.990343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:50.057022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:50.057876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:50.057963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:50.057998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:50.189018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:50.189181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:50.189222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:50.189251] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:50.192885] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: DOWN (p=49.41%) [2026-02-05T20:28:50.193168] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-05T20:28:50.193491] [INFO ] [sig ] OPBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:50.339002] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OPBK.txt [2026-02-05T20:28:50.339142] [INFO ] [sig ] [2299/3445] Completed OPBK in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.9m [2026-02-05T20:28:50.339183] [INFO ] [sig ] [2300/3445] Forecasting OPCH... [2026-02-05T20:28:50.339212] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-05T20:28:50.339245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-05T20:28:50.350080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-05T20:28:50.350410] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-05T20:28:50.351427] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-05T20:28:50.351481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:50.351516] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:50.351545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:50.351623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:50.412634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:50.413284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:50.413365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:50.413399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:50.533863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:50.534016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:50.534056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:50.534086] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:50.537866] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-05T20:28:50.538394] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-05T20:28:50.538535] [INFO ] [sig ] OPCH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:50.684039] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPCH.txt [2026-02-05T20:28:50.684406] [INFO ] [sig ] [2300/3445] Completed OPCH in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:50.684448] [INFO ] [sig ] [2301/3445] Forecasting OPEN... [2026-02-05T20:28:50.684477] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-05T20:28:50.684508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-05T20:28:50.696899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-05T20:28:50.697235] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-05T20:28:50.698139] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-05T20:28:50.698210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:50.698273] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:50.698304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:50.698364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:50.759613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:50.760522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:50.760625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:50.760664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:50.885394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:50.885522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:50.885562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:50.885610] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:50.889244] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-05T20:28:50.889529] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-05T20:28:50.889679] [INFO ] [sig ] OPEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:51.036735] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPEN.txt [2026-02-05T20:28:51.036883] [INFO ] [sig ] [2301/3445] Completed OPEN in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:51.036931] [INFO ] [sig ] [2302/3445] Forecasting OPFI... [2026-02-05T20:28:51.036967] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-05T20:28:51.037006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-05T20:28:51.049040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-05T20:28:51.049555] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-05T20:28:51.050624] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-05T20:28:51.050689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:51.050722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:51.050750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:51.050807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:51.111102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:51.111742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:51.111823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:51.111856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:51.235226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:51.235387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:51.235427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:51.235456] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:51.238912] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-05T20:28:51.239212] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-05T20:28:51.239348] [INFO ] [sig ] OPFI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:51.379132] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPFI.txt [2026-02-05T20:28:51.379263] [INFO ] [sig ] [2302/3445] Completed OPFI in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:51.379303] [INFO ] [sig ] [2303/3445] Forecasting OPK... [2026-02-05T20:28:51.379332] [INFO ] [sig ] Generating forecast for: OPK [2026-02-05T20:28:51.379363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-05T20:28:51.390160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-05T20:28:51.390473] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-05T20:28:51.391495] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-05T20:28:51.391549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:51.391601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:51.391630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:51.391687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:51.449520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:51.450331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:51.450412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:51.450445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:51.574289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:51.574473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:51.574514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:51.574543] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:51.578149] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: UP (p=72.65%) [2026-02-05T20:28:51.578471] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-05T20:28:51.578625] [INFO ] [sig ] OPK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:51.719222] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPK.txt [2026-02-05T20:28:51.719355] [INFO ] [sig ] [2303/3445] Completed OPK in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:51.719394] [INFO ] [sig ] [2304/3445] Forecasting OPP... [2026-02-05T20:28:51.719424] [INFO ] [sig ] Generating forecast for: OPP [2026-02-05T20:28:51.719457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-05T20:28:51.730491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-05T20:28:51.730844] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-05T20:28:51.731674] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-05T20:28:51.731727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:51.731758] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:51.731784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:51.731840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:51.789285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:51.789946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:51.790046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:51.790082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:51.910961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:51.911108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:51.911150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:51.911210] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:51.914611] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: UP (p=74.51%) [2026-02-05T20:28:51.914903] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-05T20:28:51.915056] [INFO ] [sig ] OPP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:52.054005] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPP.txt [2026-02-05T20:28:52.054307] [INFO ] [sig ] [2304/3445] Completed OPP in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:52.054345] [INFO ] [sig ] [2305/3445] Forecasting OPRA... [2026-02-05T20:28:52.054374] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-05T20:28:52.054404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-05T20:28:52.066494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-05T20:28:52.066828] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-05T20:28:52.067844] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-05T20:28:52.067898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:52.067936] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:52.067969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:52.068038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:52.125686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:52.126296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:52.126375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:52.126408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:52.248782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:52.248922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:52.248962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:52.248990] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:52.252330] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-05T20:28:52.252625] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-05T20:28:52.252759] [INFO ] [sig ] OPRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:52.400021] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OPRA.txt [2026-02-05T20:28:52.400149] [INFO ] [sig ] [2305/3445] Completed OPRA in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:52.400193] [INFO ] [sig ] [2306/3445] Forecasting OPTX... [2026-02-05T20:28:52.400223] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-05T20:28:52.400254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-05T20:28:52.411216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-05T20:28:52.411523] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-05T20:28:52.412326] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-05T20:28:52.412378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:52.412409] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:52.412436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:52.412493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:52.472086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:52.472995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:52.473078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:52.473110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:52.598807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:52.598969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:52.599009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:52.599039] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:52.602788] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=84.88%) [2026-02-05T20:28:52.603103] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-05T20:28:52.603228] [INFO ] [sig ] OPTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:52.761551] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OPTX.txt [2026-02-05T20:28:52.761734] [INFO ] [sig ] [2306/3445] Completed OPTX in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:52.761777] [INFO ] [sig ] [2307/3445] Forecasting OPXS... [2026-02-05T20:28:52.761808] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-05T20:28:52.761839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-05T20:28:52.774017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-05T20:28:52.774625] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-05T20:28:52.775706] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-05T20:28:52.775762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:52.775795] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:52.775822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:52.775881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:52.838946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:52.839903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:52.840006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:52.840047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:52.970035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:52.970195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:52.970236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:52.970265] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:52.973817] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: DOWN (p=29.58%) [2026-02-05T20:28:52.974157] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-05T20:28:52.974313] [INFO ] [sig ] OPXS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:53.115673] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OPXS.txt [2026-02-05T20:28:53.115809] [INFO ] [sig ] [2307/3445] Completed OPXS in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:53.115850] [INFO ] [sig ] [2308/3445] Forecasting ORA... [2026-02-05T20:28:53.115881] [INFO ] [sig ] Generating forecast for: ORA [2026-02-05T20:28:53.115912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-05T20:28:53.126816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-05T20:28:53.127243] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-05T20:28:53.128139] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-05T20:28:53.128218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:53.128255] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:53.128283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:53.128340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:53.189020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:53.189878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:53.189963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:53.189997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:53.310385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:53.310550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:53.310622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:53.310661] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:53.314976] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=20.58%) [2026-02-05T20:28:53.315260] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-05T20:28:53.315393] [INFO ] [sig ] ORA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:53.455652] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ORA.txt [2026-02-05T20:28:53.455797] [INFO ] [sig ] [2308/3445] Completed ORA in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:53.455838] [INFO ] [sig ] [2309/3445] Forecasting ORC... [2026-02-05T20:28:53.455869] [INFO ] [sig ] Generating forecast for: ORC [2026-02-05T20:28:53.455901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-05T20:28:53.467214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-05T20:28:53.467527] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-05T20:28:53.468366] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-05T20:28:53.468419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:53.468452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:53.468479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:53.468536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:53.525853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:53.526630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:53.526714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:53.526749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:53.646415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:53.646598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:53.646658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:53.646688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:53.650200] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: UP (p=64.23%) [2026-02-05T20:28:53.650501] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-05T20:28:53.650656] [INFO ] [sig ] ORC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:53.796487] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ORC.txt [2026-02-05T20:28:53.796640] [INFO ] [sig ] [2309/3445] Completed ORC in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:53.796683] [INFO ] [sig ] [2310/3445] Forecasting ORGO... [2026-02-05T20:28:53.796714] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-05T20:28:53.796746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-05T20:28:53.807423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-05T20:28:53.807773] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-05T20:28:53.808854] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-05T20:28:53.808908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:53.808946] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:53.808978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:53.809047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:53.870166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:53.870939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:53.871020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:53.871052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:54.004165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:54.004342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:54.004387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:54.004426] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:54.008076] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=58.15%) [2026-02-05T20:28:54.008402] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-05T20:28:54.008539] [INFO ] [sig ] ORGO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:54.164888] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ORGO.txt [2026-02-05T20:28:54.165049] [INFO ] [sig ] [2310/3445] Completed ORGO in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:54.165089] [INFO ] [sig ] [2311/3445] Forecasting ORIC... [2026-02-05T20:28:54.165127] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-05T20:28:54.165164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-05T20:28:54.177889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-05T20:28:54.178591] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-05T20:28:54.179466] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-05T20:28:54.179522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:54.179557] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:54.179605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:54.179666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:54.243338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:54.244210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:54.244339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:54.244374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:54.372632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:54.372790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:54.372833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:54.372864] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:54.376421] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: DOWN (p=18.82%) [2026-02-05T20:28:54.376736] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-05T20:28:54.376872] [INFO ] [sig ] ORIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:54.538725] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ORIC.txt [2026-02-05T20:28:54.538892] [INFO ] [sig ] [2311/3445] Completed ORIC in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:54.538934] [INFO ] [sig ] [2312/3445] Forecasting ORKA... [2026-02-05T20:28:54.538965] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-05T20:28:54.538997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-05T20:28:54.550718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-05T20:28:54.551101] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-05T20:28:54.552088] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-05T20:28:54.552146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:54.552186] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:54.552231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:54.552318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:54.620210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:54.621134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:54.621226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:54.621260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:54.743148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:54.743309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:54.743349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:54.743378] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:54.746843] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-05T20:28:54.747118] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-05T20:28:54.747244] [INFO ] [sig ] ORKA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:54.886929] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ORKA.txt [2026-02-05T20:28:54.887115] [INFO ] [sig ] [2312/3445] Completed ORKA in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:54.887156] [INFO ] [sig ] [2313/3445] Forecasting ORLY... [2026-02-05T20:28:54.887187] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-05T20:28:54.887217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-05T20:28:54.900405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-05T20:28:54.900866] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-05T20:28:54.902008] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-05T20:28:54.902066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:54.902114] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:54.902144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:54.902202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:54.962843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:54.963821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:54.963928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:54.963961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:55.089035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:55.089201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:55.089242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:55.089270] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:55.092880] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=56.28%) [2026-02-05T20:28:55.093389] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-05T20:28:55.093527] [INFO ] [sig ] ORLY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:55.243945] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ORLY.txt [2026-02-05T20:28:55.244111] [INFO ] [sig ] [2313/3445] Completed ORLY in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:55.244151] [INFO ] [sig ] [2314/3445] Forecasting ORMP... [2026-02-05T20:28:55.244180] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-05T20:28:55.244212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-05T20:28:55.255616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-05T20:28:55.255956] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-05T20:28:55.256794] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-05T20:28:55.256847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:55.256888] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:55.256922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:55.256997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:55.317059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:55.317950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:55.318034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:55.318067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:55.441905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:55.442064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:55.442104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:55.442135] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:55.445647] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-02-05T20:28:55.445928] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-05T20:28:55.446073] [INFO ] [sig ] ORMP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:55.586745] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ORMP.txt [2026-02-05T20:28:55.586958] [INFO ] [sig ] [2314/3445] Completed ORMP in 0.3s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:55.587002] [INFO ] [sig ] [2315/3445] Forecasting ORN... [2026-02-05T20:28:55.587035] [INFO ] [sig ] Generating forecast for: ORN [2026-02-05T20:28:55.587066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-05T20:28:55.599868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-05T20:28:55.600290] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-05T20:28:55.601167] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-05T20:28:55.601220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:55.601252] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:55.601279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:55.601504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:55.663396] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:55.664483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:55.664566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:55.664619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:55.793815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:55.794006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:55.794056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:55.794088] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:55.797782] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: DOWN (p=41.90%) [2026-02-05T20:28:55.798103] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-05T20:28:55.798273] [INFO ] [sig ] ORN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:55.955197] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ORN.txt [2026-02-05T20:28:55.955330] [INFO ] [sig ] [2315/3445] Completed ORN in 0.4s | 2.79 sym/s | Total: 13.8m | ETA: 6.8m [2026-02-05T20:28:55.955371] [INFO ] [sig ] [2316/3445] Forecasting ORRF... [2026-02-05T20:28:55.955402] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-05T20:28:55.955433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-05T20:28:55.967469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-05T20:28:55.967907] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-05T20:28:55.968813] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-05T20:28:55.968866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:55.968899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:55.968926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:55.968993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:56.029342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:56.030237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:56.030321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:56.030354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:56.151590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:56.151749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:56.151791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:56.151821] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:56.155820] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=9.64%) [2026-02-05T20:28:56.156175] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-05T20:28:56.156489] [INFO ] [sig ] ORRF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:56.306608] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ORRF.txt [2026-02-05T20:28:56.306755] [INFO ] [sig ] [2316/3445] Completed ORRF in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.8m [2026-02-05T20:28:56.306798] [INFO ] [sig ] [2317/3445] Forecasting OS... [2026-02-05T20:28:56.306837] [INFO ] [sig ] Generating forecast for: OS [2026-02-05T20:28:56.306870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-05T20:28:56.318862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-05T20:28:56.319251] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-05T20:28:56.320162] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-05T20:28:56.320221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:56.320256] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:56.320283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:56.320343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:56.386986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:56.388000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:56.388115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:56.388160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:56.527742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:56.527974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:56.528022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:56.528054] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:56.532222] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=89.06%) [2026-02-05T20:28:56.532829] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-05T20:28:56.532998] [INFO ] [sig ] OS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:56.704953] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OS.txt [2026-02-05T20:28:56.705140] [INFO ] [sig ] [2317/3445] Completed OS in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:56.705188] [INFO ] [sig ] [2318/3445] Forecasting OSBC... [2026-02-05T20:28:56.705220] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-05T20:28:56.705254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-05T20:28:56.716902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-05T20:28:56.717301] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-05T20:28:56.718215] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-05T20:28:56.718273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:56.718347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:56.718377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:56.718439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:56.784377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:56.785335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:56.785425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:56.785463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:56.903514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:56.903662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:56.903704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:56.903735] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:56.907174] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=59.93%) [2026-02-05T20:28:56.907452] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-05T20:28:56.907598] [INFO ] [sig ] OSBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:57.058942] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OSBC.txt [2026-02-05T20:28:57.059126] [INFO ] [sig ] [2318/3445] Completed OSBC in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:57.059177] [INFO ] [sig ] [2319/3445] Forecasting OSIS... [2026-02-05T20:28:57.059212] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-05T20:28:57.059245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-05T20:28:57.070797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-05T20:28:57.071136] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-05T20:28:57.072008] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-05T20:28:57.072074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:57.072116] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:57.072152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:57.072218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:57.130809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:57.131604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:57.131689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:57.131722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:57.256210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:57.256387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:57.256431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:57.256462] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:57.260421] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-05T20:28:57.260746] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-05T20:28:57.260885] [INFO ] [sig ] OSIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:57.409657] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OSIS.txt [2026-02-05T20:28:57.409824] [INFO ] [sig ] [2319/3445] Completed OSIS in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:57.409869] [INFO ] [sig ] [2320/3445] Forecasting OSPN... [2026-02-05T20:28:57.409901] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-05T20:28:57.409934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-05T20:28:57.422045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-05T20:28:57.422477] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-05T20:28:57.423383] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-05T20:28:57.423441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:57.423476] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:57.423503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:57.423562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:57.490789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:57.491759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:57.491851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:57.491886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:57.627591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:57.627782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:57.627839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:57.627891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:57.631879] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: DOWN (p=25.55%) [2026-02-05T20:28:57.632167] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-05T20:28:57.632304] [INFO ] [sig ] OSPN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:57.809803] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OSPN.txt [2026-02-05T20:28:57.810017] [INFO ] [sig ] [2320/3445] Completed OSPN in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:57.810089] [INFO ] [sig ] [2321/3445] Forecasting OSS... [2026-02-05T20:28:57.810148] [INFO ] [sig ] Generating forecast for: OSS [2026-02-05T20:28:57.810206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-05T20:28:57.822855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-05T20:28:57.823204] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-05T20:28:57.824087] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-05T20:28:57.824152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:57.824194] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:57.824228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:57.824289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:57.895013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:57.895954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:57.896060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:57.896105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:58.031534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:58.031740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:58.031797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:58.031888] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:58.036809] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=40.80%) [2026-02-05T20:28:58.037267] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-05T20:28:58.037443] [INFO ] [sig ] OSS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:58.223223] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OSS.txt [2026-02-05T20:28:58.223454] [INFO ] [sig ] [2321/3445] Completed OSS in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:58.223515] [INFO ] [sig ] [2322/3445] Forecasting OTEX... [2026-02-05T20:28:58.223561] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-05T20:28:58.223634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-05T20:28:58.237998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-05T20:28:58.238531] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-05T20:28:58.239716] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-05T20:28:58.239786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:58.239835] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:58.239876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:58.239958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:58.313389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:58.314424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:58.314512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:58.314565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:58.452918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:58.453088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:58.453132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:58.453161] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:58.457081] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=93.71%) [2026-02-05T20:28:58.457362] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-05T20:28:58.457491] [INFO ] [sig ] OTEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:58.610012] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OTEX.txt [2026-02-05T20:28:58.610193] [INFO ] [sig ] [2322/3445] Completed OTEX in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:58.610238] [INFO ] [sig ] [2323/3445] Forecasting OTIS... [2026-02-05T20:28:58.610269] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-05T20:28:58.610302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-05T20:28:58.622268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-05T20:28:58.622709] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-05T20:28:58.623742] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-05T20:28:58.623796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:58.623826] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:58.623852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:58.623909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:58.683354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:58.684228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:58.684317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:58.684352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:58.804673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:58.804836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:58.804877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:58.804906] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:58.808556] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: UP (p=56.56%) [2026-02-05T20:28:58.808878] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-05T20:28:58.809009] [INFO ] [sig ] OTIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:58.958597] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OTIS.txt [2026-02-05T20:28:58.958776] [INFO ] [sig ] [2323/3445] Completed OTIS in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:58.958820] [INFO ] [sig ] [2324/3445] Forecasting OTLY... [2026-02-05T20:28:58.958852] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-05T20:28:58.958885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-05T20:28:58.971615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-05T20:28:58.972002] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-05T20:28:58.972862] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-05T20:28:58.972916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:58.972948] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:58.972976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:58.973053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:59.034051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:59.034956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:59.035043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:59.035080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:59.156904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:59.157063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:59.157102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:59.157130] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:59.160611] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=17.98%) [2026-02-05T20:28:59.160916] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-05T20:28:59.161046] [INFO ] [sig ] OTLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:59.307252] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OTLY.txt [2026-02-05T20:28:59.307440] [INFO ] [sig ] [2324/3445] Completed OTLY in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:59.307489] [INFO ] [sig ] [2325/3445] Forecasting OVID... [2026-02-05T20:28:59.307522] [INFO ] [sig ] Generating forecast for: OVID [2026-02-05T20:28:59.307555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-05T20:28:59.319722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-05T20:28:59.320118] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-05T20:28:59.320963] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-05T20:28:59.321016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:59.321048] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:59.321076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:59.321132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:59.381352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:59.382274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:59.382359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:59.382393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:59.494991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:59.495156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:59.495198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:59.495228] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:59.499030] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-05T20:28:59.499304] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-05T20:28:59.499434] [INFO ] [sig ] OVID: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:28:59.648128] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OVID.txt [2026-02-05T20:28:59.648341] [INFO ] [sig ] [2325/3445] Completed OVID in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:59.648386] [INFO ] [sig ] [2326/3445] Forecasting OVLY... [2026-02-05T20:28:59.648418] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-05T20:28:59.648449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-05T20:28:59.659989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-05T20:28:59.660382] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-05T20:28:59.661257] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-05T20:28:59.661312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:59.661344] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:59.661371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:59.661428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:28:59.724195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:28:59.725126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:28:59.725229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:28:59.725267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:28:59.830759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:28:59.830918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:28:59.830959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:28:59.830988] [INFO ] [FORECASTER] Training complete [2026-02-05T20:28:59.834588] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: DOWN (p=5.19%) [2026-02-05T20:28:59.834862] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-05T20:28:59.834988] [INFO ] [sig ] OVLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:28:59.983651] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OVLY.txt [2026-02-05T20:28:59.983815] [INFO ] [sig ] [2326/3445] Completed OVLY in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:28:59.983857] [INFO ] [sig ] [2327/3445] Forecasting OWL... [2026-02-05T20:28:59.983888] [INFO ] [sig ] Generating forecast for: OWL [2026-02-05T20:28:59.983919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-05T20:28:59.995629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-05T20:28:59.996034] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-05T20:28:59.996990] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-05T20:28:59.997045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:28:59.997080] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:28:59.997120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:28:59.997191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:00.061959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:00.062899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:00.063005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:00.063039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:00.187473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:00.187652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:00.187695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:00.187725] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:00.191228] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-02-05T20:29:00.191510] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-05T20:29:00.191662] [INFO ] [sig ] OWL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:00.332597] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OWL.txt [2026-02-05T20:29:00.332759] [INFO ] [sig ] [2327/3445] Completed OWL in 0.3s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:29:00.332800] [INFO ] [sig ] [2328/3445] Forecasting OXLC... [2026-02-05T20:29:00.332833] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-05T20:29:00.332870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-05T20:29:00.344747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-05T20:29:00.345205] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-05T20:29:00.346087] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-05T20:29:00.346153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:00.346192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:00.346225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:00.346289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:00.406791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:00.407745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:00.407878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:00.407914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:00.552795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:00.552992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:00.553053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:00.553101] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:00.557915] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-02-05T20:29:00.558560] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-05T20:29:00.558949] [INFO ] [sig ] OXLC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:00.708804] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OXLC.txt [2026-02-05T20:29:00.708967] [INFO ] [sig ] [2328/3445] Completed OXLC in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:29:00.709010] [INFO ] [sig ] [2329/3445] Forecasting OXM... [2026-02-05T20:29:00.709043] [INFO ] [sig ] Generating forecast for: OXM [2026-02-05T20:29:00.709078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-05T20:29:00.720627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-05T20:29:00.721023] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-05T20:29:00.721941] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-05T20:29:00.721998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:00.722032] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:00.722062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:00.722122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:00.784695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:00.785539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:00.785651] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:00.785688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:00.910884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:00.911009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:00.911051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:00.911081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:00.915044] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: UP (p=52.50%) [2026-02-05T20:29:00.915352] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-05T20:29:00.915498] [INFO ] [sig ] OXM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:01.090220] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OXM.txt [2026-02-05T20:29:01.090403] [INFO ] [sig ] [2329/3445] Completed OXM in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:29:01.090445] [INFO ] [sig ] [2330/3445] Forecasting OXSQ... [2026-02-05T20:29:01.090476] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-05T20:29:01.090507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-05T20:29:01.102101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-05T20:29:01.102514] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-05T20:29:01.103410] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-05T20:29:01.103465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:01.103499] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:01.103527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:01.103604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:01.166709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:01.167691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:01.167782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:01.167817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:01.294214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:01.294544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:01.294603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:01.294633] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:01.298701] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-02-05T20:29:01.298980] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-05T20:29:01.299114] [INFO ] [sig ] OXSQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:01.442805] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OXSQ.txt [2026-02-05T20:29:01.443418] [INFO ] [sig ] [2330/3445] Completed OXSQ in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:29:01.443463] [INFO ] [sig ] [2331/3445] Forecasting OZEM... [2026-02-05T20:29:01.443494] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-05T20:29:01.443525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-05T20:29:01.454597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-05T20:29:01.454903] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-05T20:29:01.455922] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-05T20:29:01.455976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:01.456009] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:01.456036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:01.456093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:01.520072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:01.521231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:01.521327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:01.521361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:01.655011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:01.655187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:01.655237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:01.655274] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:01.659329] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=93.92%) [2026-02-05T20:29:01.659884] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-05T20:29:01.660030] [INFO ] [sig ] OZEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:01.813343] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OZEM.txt [2026-02-05T20:29:01.813806] [INFO ] [sig ] [2331/3445] Completed OZEM in 0.4s | 2.79 sym/s | Total: 13.9m | ETA: 6.7m [2026-02-05T20:29:01.813867] [INFO ] [sig ] [2332/3445] Forecasting OZK... [2026-02-05T20:29:01.813909] [INFO ] [sig ] Generating forecast for: OZK [2026-02-05T20:29:01.813953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-05T20:29:01.827897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-05T20:29:01.828377] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-05T20:29:01.829336] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-05T20:29:01.829400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:01.829433] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:01.829460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:01.829517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:01.907907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:01.908943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:01.909047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:01.909083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:02.048527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:02.048713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:02.048756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:02.048787] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:02.052812] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=36.89%) [2026-02-05T20:29:02.053197] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-05T20:29:02.053367] [INFO ] [sig ] OZK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:02.227002] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/OZK.txt [2026-02-05T20:29:02.227254] [INFO ] [sig ] [2332/3445] Completed OZK in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.7m [2026-02-05T20:29:02.227318] [INFO ] [sig ] [2333/3445] Forecasting OZKAP... [2026-02-05T20:29:02.227360] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-05T20:29:02.227406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-05T20:29:02.241788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-05T20:29:02.242252] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-05T20:29:02.243265] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-05T20:29:02.243340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:02.243376] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:02.243415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:02.243478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:02.306928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:02.307864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:02.307959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:02.307994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:02.432842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:02.433045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:02.433101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:02.433139] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:02.437287] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: UP (p=51.66%) [2026-02-05T20:29:02.437610] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-05T20:29:02.437754] [INFO ] [sig ] OZKAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:02.585095] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/OZKAP.txt [2026-02-05T20:29:02.585421] [INFO ] [sig ] [2333/3445] Completed OZKAP in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.7m [2026-02-05T20:29:02.585463] [INFO ] [sig ] [2334/3445] Forecasting PAA... [2026-02-05T20:29:02.585494] [INFO ] [sig ] Generating forecast for: PAA [2026-02-05T20:29:02.585527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-05T20:29:02.598541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-05T20:29:02.598943] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-05T20:29:02.600053] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-05T20:29:02.600108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:02.600144] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:02.600172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:02.600230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:02.677911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:02.679124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:02.679281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:02.679327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:02.812937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:02.813105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:02.813149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:02.813181] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:02.816960] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: UP (p=79.06%) [2026-02-05T20:29:02.817332] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-05T20:29:02.817510] [INFO ] [sig ] PAA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:02.983181] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAA.txt [2026-02-05T20:29:02.983352] [INFO ] [sig ] [2334/3445] Completed PAA in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:02.983395] [INFO ] [sig ] [2335/3445] Forecasting PAAS... [2026-02-05T20:29:02.983428] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-05T20:29:02.983460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-05T20:29:02.995726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-05T20:29:02.996139] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-05T20:29:02.997007] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-05T20:29:02.997062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:02.997125] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:02.997155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:02.997213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:03.063883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:03.064839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:03.064929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:03.064964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:03.191545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:03.191723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:03.191765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:03.191795] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:03.195407] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-02-05T20:29:03.195714] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-05T20:29:03.195848] [INFO ] [sig ] PAAS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:03.337758] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAAS.txt [2026-02-05T20:29:03.337900] [INFO ] [sig ] [2335/3445] Completed PAAS in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:03.337941] [INFO ] [sig ] [2336/3445] Forecasting PAC... [2026-02-05T20:29:03.337972] [INFO ] [sig ] Generating forecast for: PAC [2026-02-05T20:29:03.338004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-05T20:29:03.349380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-05T20:29:03.349776] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-05T20:29:03.350614] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-05T20:29:03.350668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:03.350701] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:03.350728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:03.350785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:03.412121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:03.412948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:03.413036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:03.413071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:03.536857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:03.537015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:03.537058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:03.537087] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:03.540840] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=93.43%) [2026-02-05T20:29:03.541137] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-05T20:29:03.541294] [INFO ] [sig ] PAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:03.688436] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAC.txt [2026-02-05T20:29:03.688625] [INFO ] [sig ] [2336/3445] Completed PAC in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:03.688670] [INFO ] [sig ] [2337/3445] Forecasting PACB... [2026-02-05T20:29:03.688702] [INFO ] [sig ] Generating forecast for: PACB [2026-02-05T20:29:03.688733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-05T20:29:03.705795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-05T20:29:03.706280] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-05T20:29:03.707287] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-05T20:29:03.707362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:03.707399] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:03.707428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:03.707486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:03.769311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:03.770308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:03.770401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:03.770435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:03.892334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:03.892494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:03.892536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:03.892565] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:03.896103] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=58.10%) [2026-02-05T20:29:03.896393] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-05T20:29:03.896525] [INFO ] [sig ] PACB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:04.042333] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PACB.txt [2026-02-05T20:29:04.042540] [INFO ] [sig ] [2337/3445] Completed PACB in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:04.042615] [INFO ] [sig ] [2338/3445] Forecasting PACK... [2026-02-05T20:29:04.042660] [INFO ] [sig ] Generating forecast for: PACK [2026-02-05T20:29:04.042702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-05T20:29:04.057767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-05T20:29:04.058257] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-05T20:29:04.059439] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-05T20:29:04.059508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:04.059556] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:04.059622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:04.059713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:04.136245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:04.137149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:04.137239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:04.137275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:04.261990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:04.262145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:04.262186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:04.262248] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:04.265706] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: DOWN (p=25.65%) [2026-02-05T20:29:04.265986] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-05T20:29:04.266116] [INFO ] [sig ] PACK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:04.407920] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PACK.txt [2026-02-05T20:29:04.408080] [INFO ] [sig ] [2338/3445] Completed PACK in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:04.408120] [INFO ] [sig ] [2339/3445] Forecasting PAGP... [2026-02-05T20:29:04.408151] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-05T20:29:04.408209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-05T20:29:04.419549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-05T20:29:04.419960] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-05T20:29:04.420811] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-05T20:29:04.420865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:04.420898] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:04.420925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:04.420981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:04.480736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:04.481634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:04.481722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:04.481758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:04.605001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:04.605171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:04.605223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:04.605262] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:04.608823] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=54.30%) [2026-02-05T20:29:04.609108] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-05T20:29:04.609259] [INFO ] [sig ] PAGP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:04.761671] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAGP.txt [2026-02-05T20:29:04.761858] [INFO ] [sig ] [2339/3445] Completed PAGP in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:04.761904] [INFO ] [sig ] [2340/3445] Forecasting PAGS... [2026-02-05T20:29:04.761937] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-05T20:29:04.761972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-05T20:29:04.775529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-05T20:29:04.776031] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-05T20:29:04.777120] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-05T20:29:04.777215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:04.777270] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:04.777307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:04.777378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:04.841670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:04.842608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:04.842709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:04.842744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:04.982193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:04.982388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:04.982434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:04.982467] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:04.987567] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=89.10%) [2026-02-05T20:29:04.987922] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-05T20:29:04.988089] [INFO ] [sig ] PAGS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:05.136909] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAGS.txt [2026-02-05T20:29:05.137092] [INFO ] [sig ] [2340/3445] Completed PAGS in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:05.137175] [INFO ] [sig ] [2341/3445] Forecasting PAHC... [2026-02-05T20:29:05.137237] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-05T20:29:05.137293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-05T20:29:05.150129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-05T20:29:05.150638] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-05T20:29:05.151682] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-05T20:29:05.151740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:05.151775] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:05.151804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:05.151870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:05.210928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:05.211879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:05.211966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:05.212000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:05.334336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:05.334505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:05.334546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:05.334595] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:05.338146] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=1.84%) [2026-02-05T20:29:05.338504] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-05T20:29:05.338662] [INFO ] [sig ] PAHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:05.505680] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PAHC.txt [2026-02-05T20:29:05.505857] [INFO ] [sig ] [2341/3445] Completed PAHC in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:05.505900] [INFO ] [sig ] [2342/3445] Forecasting PAL... [2026-02-05T20:29:05.505930] [INFO ] [sig ] Generating forecast for: PAL [2026-02-05T20:29:05.505962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-05T20:29:05.518690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-05T20:29:05.519125] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-05T20:29:05.520071] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-05T20:29:05.520139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:05.520185] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:05.520225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:05.520306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:05.583724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:05.584822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:05.584914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:05.584948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:05.714084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:05.714248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:05.714291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:05.714320] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:05.718142] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-05T20:29:05.718464] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-05T20:29:05.718616] [INFO ] [sig ] PAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:05.880251] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAL.txt [2026-02-05T20:29:05.880436] [INFO ] [sig ] [2342/3445] Completed PAL in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:05.880478] [INFO ] [sig ] [2343/3445] Forecasting PAM... [2026-02-05T20:29:05.880511] [INFO ] [sig ] Generating forecast for: PAM [2026-02-05T20:29:05.880543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-05T20:29:05.895867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-05T20:29:05.896364] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-05T20:29:05.897857] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-05T20:29:05.897923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:05.897957] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:05.897984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:05.898068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:05.964173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:05.965071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:05.965162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:05.965196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:06.091050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:06.091212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:06.091253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:06.091282] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:06.094702] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: UP (p=93.75%) [2026-02-05T20:29:06.094975] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-05T20:29:06.095100] [INFO ] [sig ] PAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:06.239690] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAM.txt [2026-02-05T20:29:06.239868] [INFO ] [sig ] [2343/3445] Completed PAM in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:06.239910] [INFO ] [sig ] [2344/3445] Forecasting PANL... [2026-02-05T20:29:06.239941] [INFO ] [sig ] Generating forecast for: PANL [2026-02-05T20:29:06.239983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-05T20:29:06.253527] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-05T20:29:06.253914] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-05T20:29:06.254851] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-05T20:29:06.254904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:06.254936] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:06.254962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:06.255018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:06.314018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:06.314986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:06.315117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:06.315171] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:06.448902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:06.449063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:06.449140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:06.449183] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:06.453014] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: UP (p=68.75%) [2026-02-05T20:29:06.453310] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-05T20:29:06.453470] [INFO ] [sig ] PANL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:06.602395] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PANL.txt [2026-02-05T20:29:06.602594] [INFO ] [sig ] [2344/3445] Completed PANL in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:06.602640] [INFO ] [sig ] [2345/3445] Forecasting PASG... [2026-02-05T20:29:06.602671] [INFO ] [sig ] Generating forecast for: PASG [2026-02-05T20:29:06.602702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-05T20:29:06.613644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-05T20:29:06.614063] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-05T20:29:06.614952] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-05T20:29:06.615006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:06.615038] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:06.615067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:06.615123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:06.676427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:06.677269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:06.677390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:06.677424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:06.802381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:06.802544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:06.802602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:06.802634] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:06.806173] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-05T20:29:06.806480] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-05T20:29:06.806628] [INFO ] [sig ] PASG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:06.946418] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PASG.txt [2026-02-05T20:29:06.946561] [INFO ] [sig ] [2345/3445] Completed PASG in 0.3s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:06.946799] [INFO ] [sig ] [2346/3445] Forecasting PATH... [2026-02-05T20:29:06.946830] [INFO ] [sig ] Generating forecast for: PATH [2026-02-05T20:29:06.946861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-05T20:29:06.959283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-05T20:29:06.959660] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-05T20:29:06.960457] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-05T20:29:06.960510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:06.960543] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:06.960601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:06.960666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:07.021133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:07.021998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:07.022084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:07.022118] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:07.156982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:07.157168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:07.157215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:07.157245] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:07.161025] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=81.93%) [2026-02-05T20:29:07.161400] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-05T20:29:07.161612] [INFO ] [sig ] PATH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:07.308768] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PATH.txt [2026-02-05T20:29:07.308933] [INFO ] [sig ] [2346/3445] Completed PATH in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:07.308976] [INFO ] [sig ] [2347/3445] Forecasting PATK... [2026-02-05T20:29:07.309008] [INFO ] [sig ] Generating forecast for: PATK [2026-02-05T20:29:07.309041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-05T20:29:07.321245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-05T20:29:07.321680] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-05T20:29:07.322483] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-05T20:29:07.322535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:07.322567] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:07.322632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:07.322690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:07.386014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:07.387161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:07.387254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:07.387290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:07.526130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:07.526315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:07.526373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:07.526404] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:07.530186] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=84.52%) [2026-02-05T20:29:07.530538] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-05T20:29:07.530709] [INFO ] [sig ] PATK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:07.683089] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PATK.txt [2026-02-05T20:29:07.683255] [INFO ] [sig ] [2347/3445] Completed PATK in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:07.683301] [INFO ] [sig ] [2348/3445] Forecasting PAX... [2026-02-05T20:29:07.683334] [INFO ] [sig ] Generating forecast for: PAX [2026-02-05T20:29:07.683368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-05T20:29:07.696178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-05T20:29:07.696652] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-05T20:29:07.697678] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-05T20:29:07.697741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:07.697790] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:07.697818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:07.697876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:07.761553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:07.762495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:07.762614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:07.762653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:07.893030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:07.893211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:07.893259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:07.893297] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:07.896965] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-05T20:29:07.897296] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-05T20:29:07.897444] [INFO ] [sig ] PAX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:08.047191] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PAX.txt [2026-02-05T20:29:08.047436] [INFO ] [sig ] [2348/3445] Completed PAX in 0.4s | 2.79 sym/s | Total: 14.0m | ETA: 6.6m [2026-02-05T20:29:08.047489] [INFO ] [sig ] [2349/3445] Forecasting PAXS... [2026-02-05T20:29:08.047523] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-05T20:29:08.047555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-05T20:29:08.060433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-05T20:29:08.060867] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-05T20:29:08.061925] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-05T20:29:08.061979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:08.062020] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:08.062058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:08.062117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:08.130944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:08.131894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:08.131986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:08.132021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:08.266500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:08.266690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:08.266731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:08.266760] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:08.270532] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: UP (p=74.65%) [2026-02-05T20:29:08.270854] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-05T20:29:08.270992] [INFO ] [sig ] PAXS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:08.414787] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAXS.txt [2026-02-05T20:29:08.414951] [INFO ] [sig ] [2349/3445] Completed PAXS in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.6m [2026-02-05T20:29:08.414993] [INFO ] [sig ] [2350/3445] Forecasting PAY... [2026-02-05T20:29:08.415028] [INFO ] [sig ] Generating forecast for: PAY [2026-02-05T20:29:08.415060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-05T20:29:08.427034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-05T20:29:08.427505] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-05T20:29:08.428499] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-05T20:29:08.428558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:08.428636] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:08.428674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:08.428745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:08.493626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:08.494499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:08.494605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:08.494644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:08.618522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:08.618703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:08.618745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:08.618774] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:08.622623] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=80.41%) [2026-02-05T20:29:08.622903] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-05T20:29:08.623033] [INFO ] [sig ] PAY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:08.766735] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAY.txt [2026-02-05T20:29:08.766879] [INFO ] [sig ] [2350/3445] Completed PAY in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.6m [2026-02-05T20:29:08.766918] [INFO ] [sig ] [2351/3445] Forecasting PAYC... [2026-02-05T20:29:08.766949] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-05T20:29:08.766981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-05T20:29:08.777795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-05T20:29:08.778129] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-05T20:29:08.779001] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-05T20:29:08.779055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:08.779087] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:08.779113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:08.779169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:08.837423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:08.838163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:08.838293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:08.838337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:08.961986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:08.962144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:08.962185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:08.962214] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:08.965678] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=73.22%) [2026-02-05T20:29:08.965959] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-05T20:29:08.966091] [INFO ] [sig ] PAYC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:09.104614] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAYC.txt [2026-02-05T20:29:09.104740] [INFO ] [sig ] [2351/3445] Completed PAYC in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:09.104780] [INFO ] [sig ] [2352/3445] Forecasting PAYO... [2026-02-05T20:29:09.104816] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-05T20:29:09.104847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-05T20:29:09.117558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-05T20:29:09.117976] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-05T20:29:09.118846] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-05T20:29:09.118899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:09.118961] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:09.118990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:09.119048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:09.178125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:09.178952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:09.179039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:09.179074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:09.304907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:09.305069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:09.305110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:09.305140] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:09.308814] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=81.55%) [2026-02-05T20:29:09.309088] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-05T20:29:09.309235] [INFO ] [sig ] PAYO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:09.453010] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PAYO.txt [2026-02-05T20:29:09.453143] [INFO ] [sig ] [2352/3445] Completed PAYO in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:09.453183] [INFO ] [sig ] [2353/3445] Forecasting PAYS... [2026-02-05T20:29:09.453213] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-05T20:29:09.453244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-05T20:29:09.464592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-05T20:29:09.464949] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-05T20:29:09.465965] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-05T20:29:09.466017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:09.466049] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:09.466075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:09.466132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:09.527849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:09.528898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:09.529187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:09.529227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:09.655759] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:09.655930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:09.655972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:09.656001] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:09.660039] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=5.93%) [2026-02-05T20:29:09.660322] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-05T20:29:09.660462] [INFO ] [sig ] PAYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:09.805007] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PAYS.txt [2026-02-05T20:29:09.805174] [INFO ] [sig ] [2353/3445] Completed PAYS in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:09.805215] [INFO ] [sig ] [2354/3445] Forecasting PAYX... [2026-02-05T20:29:09.805245] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-05T20:29:09.805276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-05T20:29:09.816950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-05T20:29:09.817340] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-05T20:29:09.818198] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-05T20:29:09.818255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:09.818289] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:09.818316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:09.818372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:09.875991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:09.876925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:09.877015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:09.877048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:10.003412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:10.003606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:10.003649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:10.003678] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:10.007180] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=31.56%) [2026-02-05T20:29:10.007470] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-05T20:29:10.007633] [INFO ] [sig ] PAYX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:10.148212] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PAYX.txt [2026-02-05T20:29:10.148391] [INFO ] [sig ] [2354/3445] Completed PAYX in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:10.148433] [INFO ] [sig ] [2355/3445] Forecasting PB... [2026-02-05T20:29:10.148463] [INFO ] [sig ] Generating forecast for: PB [2026-02-05T20:29:10.148496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-05T20:29:10.159915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-05T20:29:10.160288] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-05T20:29:10.161120] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-05T20:29:10.161173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:10.161205] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:10.161232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:10.161288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:10.219227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:10.219927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:10.220009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:10.220042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:10.344355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:10.344518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:10.344559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:10.344848] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:10.348891] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: UP (p=60.92%) [2026-02-05T20:29:10.349190] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-05T20:29:10.349320] [INFO ] [sig ] PB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:10.493449] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PB.txt [2026-02-05T20:29:10.493604] [INFO ] [sig ] [2355/3445] Completed PB in 0.3s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:10.493647] [INFO ] [sig ] [2356/3445] Forecasting PBA... [2026-02-05T20:29:10.493830] [INFO ] [sig ] Generating forecast for: PBA [2026-02-05T20:29:10.493863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-05T20:29:10.505447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-05T20:29:10.505812] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-05T20:29:10.506841] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-05T20:29:10.506893] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:10.506924] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:10.506951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:10.507006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:10.566772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:10.567470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:10.567552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:10.567616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:10.692220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:10.692382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:10.692423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:10.692453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:10.695854] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: DOWN (p=18.15%) [2026-02-05T20:29:10.696133] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-05T20:29:10.696264] [INFO ] [sig ] PBA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:10.844405] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PBA.txt [2026-02-05T20:29:10.844552] [INFO ] [sig ] [2356/3445] Completed PBA in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:10.844614] [INFO ] [sig ] [2357/3445] Forecasting PBF... [2026-02-05T20:29:10.844646] [INFO ] [sig ] Generating forecast for: PBF [2026-02-05T20:29:10.844677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-05T20:29:10.856529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-05T20:29:10.857125] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-05T20:29:10.858201] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-05T20:29:10.858255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:10.858286] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:10.858311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:10.858373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:10.919822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:10.920716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:10.920803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:10.920856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:11.055328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:11.055520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:11.055565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:11.055620] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:11.059244] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=22.02%) [2026-02-05T20:29:11.059538] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-05T20:29:11.059912] [INFO ] [sig ] PBF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:11.284920] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PBF.txt [2026-02-05T20:29:11.285105] [INFO ] [sig ] [2357/3445] Completed PBF in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:11.285167] [INFO ] [sig ] [2358/3445] Forecasting PBFS... [2026-02-05T20:29:11.285212] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-05T20:29:11.285265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-05T20:29:11.296912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-05T20:29:11.297353] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-05T20:29:11.298274] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-05T20:29:11.298331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:11.298372] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:11.298407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:11.298479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:11.361601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:11.362535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:11.362663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:11.362704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:11.477401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:11.477614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:11.477663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:11.477693] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:11.481872] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: UP (p=66.58%) [2026-02-05T20:29:11.482176] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-05T20:29:11.482326] [INFO ] [sig ] PBFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:11.643065] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PBFS.txt [2026-02-05T20:29:11.643228] [INFO ] [sig ] [2358/3445] Completed PBFS in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:11.643270] [INFO ] [sig ] [2359/3445] Forecasting PBH... [2026-02-05T20:29:11.643303] [INFO ] [sig ] Generating forecast for: PBH [2026-02-05T20:29:11.643336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-05T20:29:11.656011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-05T20:29:11.656392] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-05T20:29:11.657491] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-05T20:29:11.657746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:11.657783] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:11.657811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:11.657886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:11.724345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:11.725254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:11.725344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:11.725381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:11.855213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:11.855379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:11.855424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:11.855455] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:11.859115] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=24.57%) [2026-02-05T20:29:11.859425] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-05T20:29:11.859609] [INFO ] [sig ] PBH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:12.018039] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PBH.txt [2026-02-05T20:29:12.018220] [INFO ] [sig ] [2359/3445] Completed PBH in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:12.018265] [INFO ] [sig ] [2360/3445] Forecasting PBI... [2026-02-05T20:29:12.018297] [INFO ] [sig ] Generating forecast for: PBI [2026-02-05T20:29:12.018330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-05T20:29:12.030477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-05T20:29:12.031030] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-05T20:29:12.031930] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-05T20:29:12.031985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:12.032019] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:12.032047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:12.032105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:12.095256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:12.096113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:12.096198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:12.096234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:12.226472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:12.226654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:12.226697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:12.226727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:12.230161] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=16.30%) [2026-02-05T20:29:12.230433] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-05T20:29:12.230558] [INFO ] [sig ] PBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:12.373634] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PBI.txt [2026-02-05T20:29:12.373769] [INFO ] [sig ] [2360/3445] Completed PBI in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:12.373809] [INFO ] [sig ] [2361/3445] Forecasting PBYI... [2026-02-05T20:29:12.373840] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-05T20:29:12.373870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-05T20:29:12.387229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-05T20:29:12.387531] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-05T20:29:12.388760] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-05T20:29:12.388828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:12.388860] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:12.388887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:12.388943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:12.452356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:12.453072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:12.453169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:12.453205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:12.577509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:12.577676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:12.577719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:12.577749] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:12.581229] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-05T20:29:12.581549] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-05T20:29:12.581701] [INFO ] [sig ] PBYI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:12.724002] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PBYI.txt [2026-02-05T20:29:12.724128] [INFO ] [sig ] [2361/3445] Completed PBYI in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:12.724167] [INFO ] [sig ] [2362/3445] Forecasting PCB... [2026-02-05T20:29:12.724197] [INFO ] [sig ] Generating forecast for: PCB [2026-02-05T20:29:12.724227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-05T20:29:12.736114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-05T20:29:12.736421] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-05T20:29:12.737269] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-05T20:29:12.737321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:12.737353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:12.737381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:12.737437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:12.795838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:12.796515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:12.796641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:12.796677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:12.912195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:12.912352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:12.912393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:12.912424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:12.915897] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-05T20:29:12.916182] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-05T20:29:12.916312] [INFO ] [sig ] PCB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:13.082161] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PCB.txt [2026-02-05T20:29:13.082308] [INFO ] [sig ] [2362/3445] Completed PCB in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:13.082350] [INFO ] [sig ] [2363/3445] Forecasting PCF... [2026-02-05T20:29:13.082383] [INFO ] [sig ] Generating forecast for: PCF [2026-02-05T20:29:13.082415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-05T20:29:13.095201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-05T20:29:13.095644] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-05T20:29:13.096605] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-05T20:29:13.096675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:13.096724] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:13.096758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:13.096842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:13.161144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:13.162046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:13.162134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:13.162169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:13.288480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:13.288661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:13.288719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:13.288764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:13.292606] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: UP (p=88.61%) [2026-02-05T20:29:13.292902] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-05T20:29:13.293060] [INFO ] [sig ] PCF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:13.444090] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PCF.txt [2026-02-05T20:29:13.444237] [INFO ] [sig ] [2363/3445] Completed PCF in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:13.444277] [INFO ] [sig ] [2364/3445] Forecasting PCG... [2026-02-05T20:29:13.444307] [INFO ] [sig ] Generating forecast for: PCG [2026-02-05T20:29:13.444339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-05T20:29:13.455686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-05T20:29:13.456043] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-05T20:29:13.456948] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-05T20:29:13.457001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:13.457033] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:13.457063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:13.457142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:13.523746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:13.524559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:13.524673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:13.524708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:13.663392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:13.663555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:13.663615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:13.663648] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:13.667674] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=10.95%) [2026-02-05T20:29:13.667957] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-05T20:29:13.668091] [INFO ] [sig ] PCG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:13.830454] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PCG.txt [2026-02-05T20:29:13.830638] [INFO ] [sig ] [2364/3445] Completed PCG in 0.4s | 2.79 sym/s | Total: 14.1m | ETA: 6.5m [2026-02-05T20:29:13.830702] [INFO ] [sig ] [2365/3445] Forecasting PCM... [2026-02-05T20:29:13.830748] [INFO ] [sig ] Generating forecast for: PCM [2026-02-05T20:29:13.830785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-05T20:29:13.844656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-05T20:29:13.845294] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-05T20:29:13.846375] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-05T20:29:13.846429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:13.846463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:13.846490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:13.846547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:13.909627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:13.910438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:13.910540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:13.910605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:14.043851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:14.044016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:14.044057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:14.044089] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:14.047783] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-05T20:29:14.048094] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-05T20:29:14.048252] [INFO ] [sig ] PCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:14.203092] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PCM.txt [2026-02-05T20:29:14.203307] [INFO ] [sig ] [2365/3445] Completed PCM in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.5m [2026-02-05T20:29:14.203359] [INFO ] [sig ] [2366/3445] Forecasting PCN... [2026-02-05T20:29:14.203392] [INFO ] [sig ] Generating forecast for: PCN [2026-02-05T20:29:14.203425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-05T20:29:14.215253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-05T20:29:14.215667] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-05T20:29:14.216530] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-05T20:29:14.216610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:14.216647] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:14.216676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:14.216734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:14.282067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:14.282947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:14.283036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:14.283072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:14.411489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:14.411678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:14.411721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:14.411752] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:14.415231] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: DOWN (p=21.74%) [2026-02-05T20:29:14.415560] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-05T20:29:14.415767] [INFO ] [sig ] PCN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:14.558690] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PCN.txt [2026-02-05T20:29:14.559005] [INFO ] [sig ] [2366/3445] Completed PCN in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.5m [2026-02-05T20:29:14.559045] [INFO ] [sig ] [2367/3445] Forecasting PCQ... [2026-02-05T20:29:14.559076] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-05T20:29:14.559108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-05T20:29:14.571164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-05T20:29:14.571565] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-05T20:29:14.572472] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-05T20:29:14.572535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:14.572605] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:14.572646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:14.572705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:14.636749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:14.637630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:14.637718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:14.637752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:14.763014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:14.763176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:14.763218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:14.763248] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:14.767201] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=11.64%) [2026-02-05T20:29:14.767549] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-05T20:29:14.767713] [INFO ] [sig ] PCQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:14.915222] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PCQ.txt [2026-02-05T20:29:14.915384] [INFO ] [sig ] [2367/3445] Completed PCQ in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:14.915438] [INFO ] [sig ] [2368/3445] Forecasting PCRX... [2026-02-05T20:29:14.915480] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-05T20:29:14.915524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-05T20:29:14.927371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-05T20:29:14.927784] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-05T20:29:14.928714] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-05T20:29:14.928772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:14.928820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:14.928857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:14.928917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:14.993669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:14.994608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:14.994708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:14.994744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:15.119066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:15.119227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:15.119301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:15.119334] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:15.123705] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=89.19%) [2026-02-05T20:29:15.124190] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-05T20:29:15.124328] [INFO ] [sig ] PCRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:15.275678] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PCRX.txt [2026-02-05T20:29:15.275831] [INFO ] [sig ] [2368/3445] Completed PCRX in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:15.275873] [INFO ] [sig ] [2369/3445] Forecasting PCTY... [2026-02-05T20:29:15.275903] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-05T20:29:15.275935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-05T20:29:15.288070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-05T20:29:15.288479] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-05T20:29:15.289319] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-05T20:29:15.289373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:15.289437] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:15.289468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:15.289531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:15.352460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:15.353334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:15.353424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:15.353460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:15.481177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:15.481340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:15.481381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:15.481412] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:15.485162] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=46.54%) [2026-02-05T20:29:15.485444] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-05T20:29:15.485593] [INFO ] [sig ] PCTY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:15.629492] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PCTY.txt [2026-02-05T20:29:15.629676] [INFO ] [sig ] [2369/3445] Completed PCTY in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:15.629719] [INFO ] [sig ] [2370/3445] Forecasting PCVX... [2026-02-05T20:29:15.629749] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-05T20:29:15.629780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-05T20:29:15.641461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-05T20:29:15.641834] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-05T20:29:15.642685] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-05T20:29:15.642738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:15.642771] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:15.642799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:15.642855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:15.701369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:15.702205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:15.702290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:15.702324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:15.828482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:15.828666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:15.828709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:15.828738] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:15.832194] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-05T20:29:15.832480] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-05T20:29:15.832633] [INFO ] [sig ] PCVX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:15.974225] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PCVX.txt [2026-02-05T20:29:15.974394] [INFO ] [sig ] [2370/3445] Completed PCVX in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:15.974436] [INFO ] [sig ] [2371/3445] Forecasting PCYO... [2026-02-05T20:29:15.974465] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-05T20:29:15.974498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-05T20:29:15.985964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-05T20:29:15.986395] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-05T20:29:15.987287] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-05T20:29:15.987350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:15.987386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:15.987414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:15.987473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:16.054877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:16.055839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:16.055928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:16.055962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:16.183013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:16.183174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:16.183217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:16.183248] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:16.186980] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: UP (p=60.80%) [2026-02-05T20:29:16.187267] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-05T20:29:16.187402] [INFO ] [sig ] PCYO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:16.345491] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PCYO.txt [2026-02-05T20:29:16.345691] [INFO ] [sig ] [2371/3445] Completed PCYO in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:16.345751] [INFO ] [sig ] [2372/3445] Forecasting PD... [2026-02-05T20:29:16.345800] [INFO ] [sig ] Generating forecast for: PD [2026-02-05T20:29:16.345857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-05T20:29:16.359256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-05T20:29:16.359716] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-05T20:29:16.360713] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-05T20:29:16.360768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:16.360829] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:16.360872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:16.360965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:16.425447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:16.426261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:16.426374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:16.426412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:16.559319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:16.559501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:16.559564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:16.559654] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:16.563297] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-05T20:29:16.563628] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-05T20:29:16.563781] [INFO ] [sig ] PD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:16.722274] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PD.txt [2026-02-05T20:29:16.722440] [INFO ] [sig ] [2372/3445] Completed PD in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:16.722495] [INFO ] [sig ] [2373/3445] Forecasting PDBC... [2026-02-05T20:29:16.722535] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-05T20:29:16.722598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-05T20:29:16.736021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-05T20:29:16.736393] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-05T20:29:16.737277] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-05T20:29:16.737332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:16.737366] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:16.737394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:16.737451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:16.800273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:16.801044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:16.801145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:16.801193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:16.925477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:16.925670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:16.925907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:16.925938] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:16.929937] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=41.65%) [2026-02-05T20:29:16.930224] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-05T20:29:16.930357] [INFO ] [sig ] PDBC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:17.079928] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDBC.txt [2026-02-05T20:29:17.080067] [INFO ] [sig ] [2373/3445] Completed PDBC in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:17.080107] [INFO ] [sig ] [2374/3445] Forecasting PDD... [2026-02-05T20:29:17.080137] [INFO ] [sig ] Generating forecast for: PDD [2026-02-05T20:29:17.080170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-05T20:29:17.092943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-05T20:29:17.093347] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-05T20:29:17.094170] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-05T20:29:17.094223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:17.094255] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:17.094282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:17.094339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:17.156151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:17.157049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:17.157144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:17.157180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:17.289114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:17.289280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:17.289322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:17.289368] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:17.293600] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=29.53%) [2026-02-05T20:29:17.293906] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-05T20:29:17.294047] [INFO ] [sig ] PDD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:17.447175] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDD.txt [2026-02-05T20:29:17.447340] [INFO ] [sig ] [2374/3445] Completed PDD in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:17.447396] [INFO ] [sig ] [2375/3445] Forecasting PDEX... [2026-02-05T20:29:17.447428] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-05T20:29:17.447463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-05T20:29:17.459158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-05T20:29:17.459520] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-05T20:29:17.460383] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-05T20:29:17.460439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:17.460473] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:17.460501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:17.460560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:17.528944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:17.529912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:17.530001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:17.530036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:17.657715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:17.657877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:17.657923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:17.657963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:17.661650] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: DOWN (p=28.03%) [2026-02-05T20:29:17.661940] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-05T20:29:17.662074] [INFO ] [sig ] PDEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:17.807651] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDEX.txt [2026-02-05T20:29:17.807791] [INFO ] [sig ] [2375/3445] Completed PDEX in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:17.807837] [INFO ] [sig ] [2376/3445] Forecasting PDFS... [2026-02-05T20:29:17.807869] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-05T20:29:17.807899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-05T20:29:17.820451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-05T20:29:17.820922] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-05T20:29:17.821793] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-05T20:29:17.821848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:17.821882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:17.821909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:17.821967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:17.882180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:17.883125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:17.883213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:17.883247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:18.020371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:18.020544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:18.020612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:18.020651] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:18.025050] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=58.72%) [2026-02-05T20:29:18.025368] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-05T20:29:18.025519] [INFO ] [sig ] PDFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:18.182438] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PDFS.txt [2026-02-05T20:29:18.182640] [INFO ] [sig ] [2376/3445] Completed PDFS in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:18.182689] [INFO ] [sig ] [2377/3445] Forecasting PDI... [2026-02-05T20:29:18.182721] [INFO ] [sig ] Generating forecast for: PDI [2026-02-05T20:29:18.182751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-05T20:29:18.195292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-05T20:29:18.195755] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-05T20:29:18.196678] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-05T20:29:18.196735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:18.196769] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:18.196796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:18.196853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:18.262312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:18.263210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:18.263298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:18.263333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:18.385691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:18.385851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:18.385903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:18.385951] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:18.389778] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=84.87%) [2026-02-05T20:29:18.390086] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-05T20:29:18.390241] [INFO ] [sig ] PDI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:18.533915] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PDI.txt [2026-02-05T20:29:18.534053] [INFO ] [sig ] [2377/3445] Completed PDI in 0.4s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:18.534093] [INFO ] [sig ] [2378/3445] Forecasting PDLB... [2026-02-05T20:29:18.534123] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-05T20:29:18.534153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-05T20:29:18.545225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-05T20:29:18.545559] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-05T20:29:18.546395] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-05T20:29:18.546448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:18.546479] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:18.546506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:18.546562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:18.603825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:18.604452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:18.604532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:18.604566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:18.726124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:18.726282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:18.726322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:18.726351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:18.729825] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: DOWN (p=20.86%) [2026-02-05T20:29:18.730109] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-05T20:29:18.730240] [INFO ] [sig ] PDLB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:18.869387] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDLB.txt [2026-02-05T20:29:18.869527] [INFO ] [sig ] [2378/3445] Completed PDLB in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:18.869567] [INFO ] [sig ] [2379/3445] Forecasting PDM... [2026-02-05T20:29:18.869623] [INFO ] [sig ] Generating forecast for: PDM [2026-02-05T20:29:18.869655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-05T20:29:18.880745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-05T20:29:18.881104] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-05T20:29:18.881934] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-05T20:29:18.881988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:18.882020] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:18.882048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:18.882105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:18.940178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:18.941012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:18.941133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:18.941168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:19.063375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:19.063537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:19.063597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:19.063648] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:19.067123] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: DOWN (p=23.52%) [2026-02-05T20:29:19.067422] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-05T20:29:19.067564] [INFO ] [sig ] PDM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:19.206685] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDM.txt [2026-02-05T20:29:19.207026] [INFO ] [sig ] [2379/3445] Completed PDM in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:19.207066] [INFO ] [sig ] [2380/3445] Forecasting PDO... [2026-02-05T20:29:19.207098] [INFO ] [sig ] Generating forecast for: PDO [2026-02-05T20:29:19.207128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-05T20:29:19.220148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-05T20:29:19.220534] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-05T20:29:19.221372] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-05T20:29:19.221425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:19.221457] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:19.221483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:19.221539] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:19.280068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:19.280958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:19.281044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:19.281077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:19.402320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:19.402488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:19.402528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:19.402560] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:19.406425] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=51.56%) [2026-02-05T20:29:19.406733] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-05T20:29:19.406868] [INFO ] [sig ] PDO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:19.551488] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PDO.txt [2026-02-05T20:29:19.551670] [INFO ] [sig ] [2380/3445] Completed PDO in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:19.551714] [INFO ] [sig ] [2381/3445] Forecasting PDP... [2026-02-05T20:29:19.551745] [INFO ] [sig ] Generating forecast for: PDP [2026-02-05T20:29:19.551777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-05T20:29:19.563173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-05T20:29:19.563586] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-05T20:29:19.564402] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-05T20:29:19.564455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:19.564486] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:19.564512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:19.564589] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:19.626925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:19.627869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:19.627964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:19.628015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:19.748621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:19.748789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:19.748829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:19.748858] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:19.752282] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: DOWN (p=42.49%) [2026-02-05T20:29:19.752560] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-05T20:29:19.752735] [INFO ] [sig ] PDP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:19.894199] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDP.txt [2026-02-05T20:29:19.894331] [INFO ] [sig ] [2381/3445] Completed PDP in 0.3s | 2.79 sym/s | Total: 14.2m | ETA: 6.4m [2026-02-05T20:29:19.894378] [INFO ] [sig ] [2382/3445] Forecasting PDS... [2026-02-05T20:29:19.894409] [INFO ] [sig ] Generating forecast for: PDS [2026-02-05T20:29:19.894440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-05T20:29:19.906015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-05T20:29:19.906332] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-05T20:29:19.907144] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-05T20:29:19.907197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:19.907230] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:19.907257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:19.907314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:19.965480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:19.966480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:19.966565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:19.966618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:20.097753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:20.097919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:20.097960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:20.097990] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:20.101742] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-05T20:29:20.102071] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-05T20:29:20.102217] [INFO ] [sig ] PDS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:20.254522] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PDS.txt [2026-02-05T20:29:20.254717] [INFO ] [sig ] [2382/3445] Completed PDS in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.4m [2026-02-05T20:29:20.254759] [INFO ] [sig ] [2383/3445] Forecasting PDX... [2026-02-05T20:29:20.254790] [INFO ] [sig ] Generating forecast for: PDX [2026-02-05T20:29:20.254823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-05T20:29:20.266168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-05T20:29:20.266512] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-05T20:29:20.267412] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-05T20:29:20.267468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:20.267502] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:20.267546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:20.267636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:20.330633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:20.331340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:20.331421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:20.331456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:20.459544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:20.459719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:20.459760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:20.459790] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:20.463373] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-05T20:29:20.463736] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-05T20:29:20.463899] [INFO ] [sig ] PDX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:20.611677] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PDX.txt [2026-02-05T20:29:20.611813] [INFO ] [sig ] [2383/3445] Completed PDX in 0.4s | 2.79 sym/s | Total: 14.3m | ETA: 6.4m [2026-02-05T20:29:20.611853] [INFO ] [sig ] [2384/3445] Forecasting PDYN... [2026-02-05T20:29:20.611884] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-05T20:29:20.611914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-05T20:29:20.622883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-05T20:29:20.623212] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-05T20:29:20.624048] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-05T20:29:20.624101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:20.624132] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:20.624159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:20.624215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:20.681666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:20.682306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:20.682387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:20.682419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:20.800352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:20.800511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:20.800551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:20.800602] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:20.804050] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: UP (p=93.21%) [2026-02-05T20:29:20.804323] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-05T20:29:20.804452] [INFO ] [sig ] PDYN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:20.943387] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PDYN.txt [2026-02-05T20:29:20.943511] [INFO ] [sig ] [2384/3445] Completed PDYN in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:20.943550] [INFO ] [sig ] [2385/3445] Forecasting PEB... [2026-02-05T20:29:20.943603] [INFO ] [sig ] Generating forecast for: PEB [2026-02-05T20:29:20.943636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-05T20:29:20.954771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-05T20:29:20.955118] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-05T20:29:20.956054] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-05T20:29:20.956108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:20.956149] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:20.956175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:20.956230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:21.013508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:21.014215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:21.014296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:21.014330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:21.134938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:21.135098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:21.135138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:21.135167] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:21.138627] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: DOWN (p=9.17%) [2026-02-05T20:29:21.138908] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-05T20:29:21.139036] [INFO ] [sig ] PEB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:21.285229] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PEB.txt [2026-02-05T20:29:21.285370] [INFO ] [sig ] [2385/3445] Completed PEB in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:21.285409] [INFO ] [sig ] [2386/3445] Forecasting PEBK... [2026-02-05T20:29:21.285439] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-05T20:29:21.285469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-05T20:29:21.296037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-05T20:29:21.296309] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-05T20:29:21.297172] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-05T20:29:21.297227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:21.297287] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:21.297319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:21.297378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:21.358202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:21.358897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:21.358977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:21.359010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:21.454641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:21.454768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:21.454809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:21.454839] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:21.458298] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-02-05T20:29:21.458601] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-05T20:29:21.458739] [INFO ] [sig ] PEBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:21.600324] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PEBK.txt [2026-02-05T20:29:21.600448] [INFO ] [sig ] [2386/3445] Completed PEBK in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:21.600488] [INFO ] [sig ] [2387/3445] Forecasting PEBO... [2026-02-05T20:29:21.600518] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-05T20:29:21.600554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-05T20:29:21.611555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-05T20:29:21.611890] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-05T20:29:21.612704] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-05T20:29:21.612757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:21.612789] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:21.612816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:21.612872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:21.671994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:21.672645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:21.672727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:21.672759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:21.800420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:21.800617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:21.800662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:21.800691] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:21.804503] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-05T20:29:21.804831] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-05T20:29:21.804960] [INFO ] [sig ] PEBO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:21.946526] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PEBO.txt [2026-02-05T20:29:21.946688] [INFO ] [sig ] [2387/3445] Completed PEBO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:21.946737] [INFO ] [sig ] [2388/3445] Forecasting PECO... [2026-02-05T20:29:21.946775] [INFO ] [sig ] Generating forecast for: PECO [2026-02-05T20:29:21.946805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-05T20:29:21.957717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-05T20:29:21.958044] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-05T20:29:21.958926] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-05T20:29:21.958979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:21.959012] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:21.959039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:21.959095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:22.021826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:22.022646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:22.022733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:22.022768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:22.145389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:22.145546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:22.145605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:22.145635] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:22.149065] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=34.27%) [2026-02-05T20:29:22.149340] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-05T20:29:22.149465] [INFO ] [sig ] PECO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:22.289827] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PECO.txt [2026-02-05T20:29:22.290154] [INFO ] [sig ] [2388/3445] Completed PECO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:22.290196] [INFO ] [sig ] [2389/3445] Forecasting PEG... [2026-02-05T20:29:22.290228] [INFO ] [sig ] Generating forecast for: PEG [2026-02-05T20:29:22.290260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-05T20:29:22.301260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-05T20:29:22.301590] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-05T20:29:22.302464] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-05T20:29:22.302518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:22.302551] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:22.302606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:22.302667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:22.363452] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:22.364270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:22.364368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:22.364401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:22.489146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:22.489321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:22.489368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:22.489437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:22.493648] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=54.12%) [2026-02-05T20:29:22.493951] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-05T20:29:22.494089] [INFO ] [sig ] PEG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:22.637313] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PEG.txt [2026-02-05T20:29:22.637449] [INFO ] [sig ] [2389/3445] Completed PEG in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:22.637488] [INFO ] [sig ] [2390/3445] Forecasting PEGA... [2026-02-05T20:29:22.637519] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-05T20:29:22.637550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-05T20:29:22.649239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-05T20:29:22.649616] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-05T20:29:22.650434] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-05T20:29:22.650488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:22.650521] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:22.650548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:22.650631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:22.710234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:22.710889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:22.710970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:22.711004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:22.834712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:22.834876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:22.834916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:22.834945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:22.838457] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: UP (p=52.10%) [2026-02-05T20:29:22.838790] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-05T20:29:22.838931] [INFO ] [sig ] PEGA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:22.980123] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PEGA.txt [2026-02-05T20:29:22.980268] [INFO ] [sig ] [2390/3445] Completed PEGA in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:22.980307] [INFO ] [sig ] [2391/3445] Forecasting PEN... [2026-02-05T20:29:22.980337] [INFO ] [sig ] Generating forecast for: PEN [2026-02-05T20:29:22.980368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-05T20:29:22.991656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-05T20:29:22.991993] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-05T20:29:22.992846] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-05T20:29:22.992901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:22.992934] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:22.992961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:22.993020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:23.052285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:23.052977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:23.053060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:23.053094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:23.173501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:23.173674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:23.173722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:23.173759] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:23.177311] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=95.67%) [2026-02-05T20:29:23.177609] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-05T20:29:23.177741] [INFO ] [sig ] PEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:23.317866] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PEN.txt [2026-02-05T20:29:23.317988] [INFO ] [sig ] [2391/3445] Completed PEN in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:23.318027] [INFO ] [sig ] [2392/3445] Forecasting PENN... [2026-02-05T20:29:23.318057] [INFO ] [sig ] Generating forecast for: PENN [2026-02-05T20:29:23.318088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-05T20:29:23.329361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-05T20:29:23.329705] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-05T20:29:23.330757] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-05T20:29:23.330816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:23.330847] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:23.330873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:23.330930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:23.392418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:23.393258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:23.393345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:23.393381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:23.517789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:23.517987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:23.518030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:23.518060] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:23.521553] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-05T20:29:23.521854] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-05T20:29:23.521983] [INFO ] [sig ] PENN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:23.665989] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PENN.txt [2026-02-05T20:29:23.666157] [INFO ] [sig ] [2392/3445] Completed PENN in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:23.666199] [INFO ] [sig ] [2393/3445] Forecasting PEO... [2026-02-05T20:29:23.666230] [INFO ] [sig ] Generating forecast for: PEO [2026-02-05T20:29:23.666266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-05T20:29:23.677787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-05T20:29:23.678118] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-05T20:29:23.679012] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-05T20:29:23.679065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:23.679097] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:23.679124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:23.679181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:23.743178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:23.744562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:23.744729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:23.744789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:23.866882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:23.867039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:23.867079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:23.867108] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:23.870693] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-02-05T20:29:23.870981] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-05T20:29:23.871114] [INFO ] [sig ] PEO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:24.013291] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PEO.txt [2026-02-05T20:29:24.013426] [INFO ] [sig ] [2393/3445] Completed PEO in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:24.013467] [INFO ] [sig ] [2394/3445] Forecasting PEP... [2026-02-05T20:29:24.013497] [INFO ] [sig ] Generating forecast for: PEP [2026-02-05T20:29:24.013528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-05T20:29:24.025088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-05T20:29:24.025427] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-05T20:29:24.026251] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-05T20:29:24.026304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:24.026335] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:24.026361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:24.026417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:24.085736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:24.086426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:24.086508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:24.086542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:24.206328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:24.206487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:24.206528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:24.206556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:24.210004] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=3.67%) [2026-02-05T20:29:24.210286] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-05T20:29:24.210414] [INFO ] [sig ] PEP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:24.357004] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PEP.txt [2026-02-05T20:29:24.357158] [INFO ] [sig ] [2394/3445] Completed PEP in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:24.357214] [INFO ] [sig ] [2395/3445] Forecasting PEPG... [2026-02-05T20:29:24.357246] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-05T20:29:24.357277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-05T20:29:24.369151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-05T20:29:24.369497] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-05T20:29:24.370353] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-05T20:29:24.370408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:24.370442] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:24.370470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:24.370527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:24.435188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:24.436093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:24.436182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:24.436218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:24.549480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:24.549653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:24.549699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:24.549732] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:24.553202] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-05T20:29:24.553484] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-05T20:29:24.553644] [INFO ] [sig ] PEPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:24.697138] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PEPG.txt [2026-02-05T20:29:24.697265] [INFO ] [sig ] [2395/3445] Completed PEPG in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:24.697305] [INFO ] [sig ] [2396/3445] Forecasting PERF... [2026-02-05T20:29:24.697335] [INFO ] [sig ] Generating forecast for: PERF [2026-02-05T20:29:24.697366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-05T20:29:24.709138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-05T20:29:24.709462] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-05T20:29:24.710305] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-05T20:29:24.710373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:24.710407] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:24.710438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:24.710496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:24.770513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:24.771216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:24.771324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:24.771359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:24.885786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:24.885939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:24.885983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:24.886013] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:24.889470] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: DOWN (p=23.25%) [2026-02-05T20:29:24.889802] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-05T20:29:24.889940] [INFO ] [sig ] PERF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:25.039711] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PERF.txt [2026-02-05T20:29:25.039860] [INFO ] [sig ] [2396/3445] Completed PERF in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:25.039901] [INFO ] [sig ] [2397/3445] Forecasting PERI... [2026-02-05T20:29:25.039933] [INFO ] [sig ] Generating forecast for: PERI [2026-02-05T20:29:25.039964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-05T20:29:25.051517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-05T20:29:25.051892] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-05T20:29:25.052761] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-05T20:29:25.052816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:25.052862] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:25.052900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:25.052964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:25.114131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:25.114910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:25.114992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:25.115026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:25.237187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:25.237337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:25.237377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:25.237407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:25.240949] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: DOWN (p=5.27%) [2026-02-05T20:29:25.241231] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-05T20:29:25.241365] [INFO ] [sig ] PERI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:25.385011] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PERI.txt [2026-02-05T20:29:25.385355] [INFO ] [sig ] [2397/3445] Completed PERI in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:25.385396] [INFO ] [sig ] [2398/3445] Forecasting PESI... [2026-02-05T20:29:25.385426] [INFO ] [sig ] Generating forecast for: PESI [2026-02-05T20:29:25.385455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-05T20:29:25.398641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-05T20:29:25.399207] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-05T20:29:25.400038] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-05T20:29:25.400090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:25.400123] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:25.400150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:25.400206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:25.461721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:25.462471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:25.462554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:25.462607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:25.588270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:25.588431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:25.588471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:25.588501] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:25.591993] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: DOWN (p=2.68%) [2026-02-05T20:29:25.592268] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-05T20:29:25.592395] [INFO ] [sig ] PESI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:25.734699] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PESI.txt [2026-02-05T20:29:25.734840] [INFO ] [sig ] [2398/3445] Completed PESI in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:25.734880] [INFO ] [sig ] [2399/3445] Forecasting PETS... [2026-02-05T20:29:25.734911] [INFO ] [sig ] Generating forecast for: PETS [2026-02-05T20:29:25.734941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-05T20:29:25.746189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-05T20:29:25.746587] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-05T20:29:25.747486] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-05T20:29:25.747541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:25.747598] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:25.747631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:25.747689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:25.805713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:25.806527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:25.806630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:25.806665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:25.927944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:25.928102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:25.928143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:25.928200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:25.931685] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=47.18%) [2026-02-05T20:29:25.931966] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-05T20:29:25.932093] [INFO ] [sig ] PETS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:26.070904] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PETS.txt [2026-02-05T20:29:26.071100] [INFO ] [sig ] [2399/3445] Completed PETS in 0.3s | 2.79 sym/s | Total: 14.3m | ETA: 6.3m [2026-02-05T20:29:26.071166] [INFO ] [sig ] [2400/3445] Forecasting PEY... [2026-02-05T20:29:26.071213] [INFO ] [sig ] Generating forecast for: PEY [2026-02-05T20:29:26.071257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-05T20:29:26.082965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-05T20:29:26.083326] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-05T20:29:26.084231] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-05T20:29:26.084296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:26.084339] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:26.084377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:26.084458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:26.143854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:26.144698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:26.144785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:26.144819] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:26.285995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:26.286182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:26.286239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:26.286272] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:26.290596] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-02-05T20:29:26.290974] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-05T20:29:26.291124] [INFO ] [sig ] PEY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:26.446263] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PEY.txt [2026-02-05T20:29:26.446434] [INFO ] [sig ] [2400/3445] Completed PEY in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.3m [2026-02-05T20:29:26.446475] [INFO ] [sig ] [2401/3445] Forecasting PFBC... [2026-02-05T20:29:26.446506] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-05T20:29:26.446539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-05T20:29:26.457859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-05T20:29:26.458234] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-05T20:29:26.459108] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-05T20:29:26.459164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:26.459197] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:26.459225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:26.459284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:26.521872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:26.522639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:26.522726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:26.522760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:26.645309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:26.645451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:26.645493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:26.645521] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:26.649761] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=98.20%) [2026-02-05T20:29:26.650282] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-05T20:29:26.650418] [INFO ] [sig ] PFBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:26.803599] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFBC.txt [2026-02-05T20:29:26.803780] [INFO ] [sig ] [2401/3445] Completed PFBC in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:26.803822] [INFO ] [sig ] [2402/3445] Forecasting PFD... [2026-02-05T20:29:26.803853] [INFO ] [sig ] Generating forecast for: PFD [2026-02-05T20:29:26.803883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-05T20:29:26.815712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-05T20:29:26.816131] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-05T20:29:26.817050] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-05T20:29:26.817111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:26.817145] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:26.817172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:26.817229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:26.882797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:26.883768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:26.883880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:26.883915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:26.998113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:26.998289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:26.998331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:26.998360] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:27.001904] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-02-05T20:29:27.002189] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-05T20:29:27.002319] [INFO ] [sig ] PFD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:27.149124] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFD.txt [2026-02-05T20:29:27.149294] [INFO ] [sig ] [2402/3445] Completed PFD in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:27.149336] [INFO ] [sig ] [2403/3445] Forecasting PFF... [2026-02-05T20:29:27.149367] [INFO ] [sig ] Generating forecast for: PFF [2026-02-05T20:29:27.149399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-05T20:29:27.161049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-05T20:29:27.161415] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-05T20:29:27.162251] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-05T20:29:27.162305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:27.162367] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:27.162397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:27.162455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:27.219819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:27.220688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:27.220785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:27.220829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:27.346476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:27.346662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:27.346728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:27.346760] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:27.350369] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: UP (p=64.49%) [2026-02-05T20:29:27.350680] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-05T20:29:27.350812] [INFO ] [sig ] PFF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:27.490172] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFF.txt [2026-02-05T20:29:27.490324] [INFO ] [sig ] [2403/3445] Completed PFF in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:27.490365] [INFO ] [sig ] [2404/3445] Forecasting PFG... [2026-02-05T20:29:27.490394] [INFO ] [sig ] Generating forecast for: PFG [2026-02-05T20:29:27.490425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-05T20:29:27.502246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-05T20:29:27.502640] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-05T20:29:27.503487] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-05T20:29:27.503539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:27.503592] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:27.503622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:27.503686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:27.561509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:27.562398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:27.562482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:27.562514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:27.683441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:27.683625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:27.683670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:27.683701] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:27.687353] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: UP (p=68.83%) [2026-02-05T20:29:27.687668] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-05T20:29:27.687803] [INFO ] [sig ] PFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:27.836457] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFG.txt [2026-02-05T20:29:27.836632] [INFO ] [sig ] [2404/3445] Completed PFG in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:27.836674] [INFO ] [sig ] [2405/3445] Forecasting PFGC... [2026-02-05T20:29:27.836704] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-05T20:29:27.836736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-05T20:29:27.847836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-05T20:29:27.848211] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-05T20:29:27.849067] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-05T20:29:27.849121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:27.849154] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:27.849181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:27.849237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:27.906220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:27.906962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:27.907061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:27.907095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:28.043069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:28.043229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:28.043270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:28.043300] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:28.047175] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-05T20:29:28.047467] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-05T20:29:28.047672] [INFO ] [sig ] PFGC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:28.193355] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFGC.txt [2026-02-05T20:29:28.193541] [INFO ] [sig ] [2405/3445] Completed PFGC in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:28.193616] [INFO ] [sig ] [2406/3445] Forecasting PFH... [2026-02-05T20:29:28.193654] [INFO ] [sig ] Generating forecast for: PFH [2026-02-05T20:29:28.193700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-05T20:29:28.206453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-05T20:29:28.206824] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-05T20:29:28.207894] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-05T20:29:28.207951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:28.207983] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:28.208010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:28.208067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:28.277096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:28.278000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:28.278088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:28.278124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:28.397606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:28.397765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:28.397807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:28.397893] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:28.401514] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: UP (p=72.84%) [2026-02-05T20:29:28.401818] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-05T20:29:28.401951] [INFO ] [sig ] PFH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:28.547475] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFH.txt [2026-02-05T20:29:28.547657] [INFO ] [sig ] [2406/3445] Completed PFH in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:28.547700] [INFO ] [sig ] [2407/3445] Forecasting PFIS... [2026-02-05T20:29:28.547731] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-05T20:29:28.547762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-05T20:29:28.559203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-05T20:29:28.559613] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-05T20:29:28.560486] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-05T20:29:28.560539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:28.560609] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:28.560641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:28.560696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:28.621780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:28.622767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:28.622859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:28.622893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:28.742085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:28.742254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:28.742295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:28.742324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:28.745813] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-05T20:29:28.746135] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-05T20:29:28.746274] [INFO ] [sig ] PFIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:28.892992] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFIS.txt [2026-02-05T20:29:28.893138] [INFO ] [sig ] [2407/3445] Completed PFIS in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:28.893179] [INFO ] [sig ] [2408/3445] Forecasting PFL... [2026-02-05T20:29:28.893208] [INFO ] [sig ] Generating forecast for: PFL [2026-02-05T20:29:28.893238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-05T20:29:28.904360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-05T20:29:28.904748] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-05T20:29:28.905604] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-05T20:29:28.905658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:28.905691] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:28.905719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:28.905779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:28.965409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:28.966254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:28.966339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:28.966375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:29.090663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:29.090874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:29.090918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:29.090950] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:29.094964] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: UP (p=78.93%) [2026-02-05T20:29:29.095455] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-05T20:29:29.095606] [INFO ] [sig ] PFL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:29.242016] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFL.txt [2026-02-05T20:29:29.242159] [INFO ] [sig ] [2408/3445] Completed PFL in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:29.242200] [INFO ] [sig ] [2409/3445] Forecasting PFM... [2026-02-05T20:29:29.242230] [INFO ] [sig ] Generating forecast for: PFM [2026-02-05T20:29:29.242262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-05T20:29:29.253205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-05T20:29:29.253611] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-05T20:29:29.254430] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-05T20:29:29.254482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:29.254513] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:29.254551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:29.254627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:29.313290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:29.314130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:29.314217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:29.314252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:29.440750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:29.440902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:29.440944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:29.440974] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:29.445079] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=26.93%) [2026-02-05T20:29:29.445368] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-05T20:29:29.445502] [INFO ] [sig ] PFM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:29.587940] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PFM.txt [2026-02-05T20:29:29.588074] [INFO ] [sig ] [2409/3445] Completed PFM in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:29.588114] [INFO ] [sig ] [2410/3445] Forecasting PFN... [2026-02-05T20:29:29.588144] [INFO ] [sig ] Generating forecast for: PFN [2026-02-05T20:29:29.588196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-05T20:29:29.599492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-05T20:29:29.599876] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-05T20:29:29.600693] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-05T20:29:29.600745] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:29.600777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:29.600804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:29.600859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:29.666190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:29.667070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:29.667153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:29.667186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:29.796597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:29.796773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:29.796814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:29.796843] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:29.800313] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: UP (p=96.17%) [2026-02-05T20:29:29.800604] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-05T20:29:29.800737] [INFO ] [sig ] PFN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:29.943773] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFN.txt [2026-02-05T20:29:29.943926] [INFO ] [sig ] [2410/3445] Completed PFN in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:29.943971] [INFO ] [sig ] [2411/3445] Forecasting PFO... [2026-02-05T20:29:29.944008] [INFO ] [sig ] Generating forecast for: PFO [2026-02-05T20:29:29.944039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-05T20:29:29.954470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-05T20:29:29.954847] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-05T20:29:29.955672] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-05T20:29:29.955725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:29.955758] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:29.955785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:29.955841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:30.014120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:30.014995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:30.015079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:30.015112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:30.129625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:30.129790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:30.129839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:30.129874] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:30.133474] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=9.96%) [2026-02-05T20:29:30.133780] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-05T20:29:30.133909] [INFO ] [sig ] PFO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:30.277348] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PFO.txt [2026-02-05T20:29:30.277489] [INFO ] [sig ] [2411/3445] Completed PFO in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:30.277529] [INFO ] [sig ] [2412/3445] Forecasting PFS... [2026-02-05T20:29:30.277558] [INFO ] [sig ] Generating forecast for: PFS [2026-02-05T20:29:30.277608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-05T20:29:30.288885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-05T20:29:30.289260] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-05T20:29:30.290175] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-05T20:29:30.290230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:30.290264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:30.290292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:30.290351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:30.349901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:30.350612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:30.350692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:30.350724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:30.476757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:30.476912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:30.476951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:30.476980] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:30.480610] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-05T20:29:30.480901] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-05T20:29:30.481048] [INFO ] [sig ] PFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:30.629352] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PFS.txt [2026-02-05T20:29:30.629490] [INFO ] [sig ] [2412/3445] Completed PFS in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:30.629529] [INFO ] [sig ] [2413/3445] Forecasting PFSI... [2026-02-05T20:29:30.629558] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-05T20:29:30.629609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-05T20:29:30.641480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-05T20:29:30.641857] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-05T20:29:30.642900] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-05T20:29:30.643142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:30.643174] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:30.643202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:30.643260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:30.705902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:30.706639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:30.706771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:30.706825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:30.833917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:30.834110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:30.834152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:30.834182] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:30.838486] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: DOWN (p=27.76%) [2026-02-05T20:29:30.838789] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-05T20:29:30.838955] [INFO ] [sig ] PFSI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:30.978559] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PFSI.txt [2026-02-05T20:29:30.978739] [INFO ] [sig ] [2413/3445] Completed PFSI in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:30.978780] [INFO ] [sig ] [2414/3445] Forecasting PGC... [2026-02-05T20:29:30.978812] [INFO ] [sig ] Generating forecast for: PGC [2026-02-05T20:29:30.978844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-05T20:29:30.990090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-05T20:29:30.990494] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-05T20:29:30.991373] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-05T20:29:30.991429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:30.991463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:30.991491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:30.991551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:31.053096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:31.053997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:31.054084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:31.054120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:31.179858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:31.180015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:31.180054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:31.180100] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:31.183985] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=29.22%) [2026-02-05T20:29:31.184261] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-05T20:29:31.184388] [INFO ] [sig ] PGC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:31.332445] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PGC.txt [2026-02-05T20:29:31.332637] [INFO ] [sig ] [2414/3445] Completed PGC in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:31.332690] [INFO ] [sig ] [2415/3445] Forecasting PGEN... [2026-02-05T20:29:31.332724] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-05T20:29:31.332758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-05T20:29:31.344701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-05T20:29:31.345064] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-05T20:29:31.345971] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-05T20:29:31.346031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:31.346063] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:31.346091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:31.346149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:31.407650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:31.408463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:31.408561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:31.408615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:31.531359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:31.531514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:31.531555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:31.531605] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:31.535210] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: UP (p=67.08%) [2026-02-05T20:29:31.535528] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-05T20:29:31.535711] [INFO ] [sig ] PGEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:31.680485] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PGEN.txt [2026-02-05T20:29:31.680649] [INFO ] [sig ] [2415/3445] Completed PGEN in 0.3s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:31.680691] [INFO ] [sig ] [2416/3445] Forecasting PGJ... [2026-02-05T20:29:31.680721] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-05T20:29:31.680753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-05T20:29:31.692382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-05T20:29:31.692757] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-05T20:29:31.693659] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-05T20:29:31.693714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:31.693747] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:31.693776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:31.693844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:31.756325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:31.757140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:31.757225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:31.757259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:31.881752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:31.881914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:31.881970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:31.882036] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:31.885533] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: UP (p=69.42%) [2026-02-05T20:29:31.885847] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-05T20:29:31.885979] [INFO ] [sig ] PGJ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:32.035479] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PGJ.txt [2026-02-05T20:29:32.035706] [INFO ] [sig ] [2416/3445] Completed PGJ in 0.4s | 2.79 sym/s | Total: 14.4m | ETA: 6.2m [2026-02-05T20:29:32.035760] [INFO ] [sig ] [2417/3445] Forecasting PGNY... [2026-02-05T20:29:32.035793] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-05T20:29:32.035823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-05T20:29:32.048635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-05T20:29:32.048992] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-05T20:29:32.049839] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-05T20:29:32.049906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:32.049946] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:32.049981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:32.050045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:32.112761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:32.113666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:32.113767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:32.113809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:32.237373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:32.237520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:32.237561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:32.237609] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:32.240997] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: DOWN (p=20.61%) [2026-02-05T20:29:32.241276] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-05T20:29:32.241400] [INFO ] [sig ] PGNY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:32.389761] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PGNY.txt [2026-02-05T20:29:32.389913] [INFO ] [sig ] [2417/3445] Completed PGNY in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:32.389961] [INFO ] [sig ] [2418/3445] Forecasting PGP... [2026-02-05T20:29:32.389997] [INFO ] [sig ] Generating forecast for: PGP [2026-02-05T20:29:32.390032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-05T20:29:32.401630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-05T20:29:32.401981] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-05T20:29:32.403074] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-05T20:29:32.403130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:32.403164] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:32.403193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:32.403263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:32.465542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:32.466232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:32.466312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:32.466345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:32.586001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:32.586157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:32.586197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:32.586227] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:32.589765] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-02-05T20:29:32.590076] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-05T20:29:32.590205] [INFO ] [sig ] PGP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:32.734757] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PGP.txt [2026-02-05T20:29:32.734911] [INFO ] [sig ] [2418/3445] Completed PGP in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:32.734952] [INFO ] [sig ] [2419/3445] Forecasting PGY... [2026-02-05T20:29:32.734984] [INFO ] [sig ] Generating forecast for: PGY [2026-02-05T20:29:32.735016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGY' from 'https://tdm.silogroup.org/data/derivative_storage/PGY.csv'. [2026-02-05T20:29:32.747094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGY'. [2026-02-05T20:29:32.747469] [INFO ] [FORECASTER] Starting predict_future for PGY [2026-02-05T20:29:32.748411] [DEBUG] [LOCAL ] No optimal features file found for PGY: ./output/feature-sets/PGY.txt [2026-02-05T20:29:32.748466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:32.748499] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:32.748525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:32.748600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:32.816587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:32.817600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:32.817693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:32.817729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:32.941952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:32.942109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:32.942149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:32.942179] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:32.945637] [DEBUG] [FORECASTER] PGY: Forecast T+1@11:T+2@11: UP (p=70.73%) [2026-02-05T20:29:32.945910] [INFO ] [FORECASTER] Completed predict_future for PGY [2026-02-05T20:29:32.946058] [INFO ] [sig ] PGY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:33.092147] [INFO ] [LOCAL ] Saved forecast: PGY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PGY.txt [2026-02-05T20:29:33.092303] [INFO ] [sig ] [2419/3445] Completed PGY in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:33.092344] [INFO ] [sig ] [2420/3445] Forecasting PGZ... [2026-02-05T20:29:33.092375] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-05T20:29:33.092406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-05T20:29:33.104292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-05T20:29:33.104653] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-05T20:29:33.105487] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-05T20:29:33.105552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:33.105629] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:33.105659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:33.105716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:33.167203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:33.168339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:33.168428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:33.168461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:33.289802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:33.289970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:33.290014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:33.290044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:33.294234] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: UP (p=55.66%) [2026-02-05T20:29:33.294563] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-05T20:29:33.294752] [INFO ] [sig ] PGZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:33.456433] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PGZ.txt [2026-02-05T20:29:33.456688] [INFO ] [sig ] [2420/3445] Completed PGZ in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:33.456759] [INFO ] [sig ] [2421/3445] Forecasting PH... [2026-02-05T20:29:33.456812] [INFO ] [sig ] Generating forecast for: PH [2026-02-05T20:29:33.456868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-05T20:29:33.473158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-05T20:29:33.473704] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-05T20:29:33.474982] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-05T20:29:33.475063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:33.475119] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:33.475168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:33.475260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:33.558877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:33.560039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:33.560172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:33.560228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:33.733422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:33.733662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:33.733732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:33.733785] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:33.739600] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=72.94%) [2026-02-05T20:29:33.740197] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-05T20:29:33.740430] [INFO ] [sig ] PH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:33.967383] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PH.txt [2026-02-05T20:29:33.969320] [INFO ] [sig ] [2421/3445] Completed PH in 0.5s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:33.969416] [INFO ] [sig ] [2422/3445] Forecasting PHG... [2026-02-05T20:29:33.969475] [INFO ] [sig ] Generating forecast for: PHG [2026-02-05T20:29:33.969529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-05T20:29:34.010025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-05T20:29:34.010553] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-05T20:29:34.011904] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-05T20:29:34.011976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:34.012030] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:34.012076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:34.012166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:34.113405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:34.114914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:34.115075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:34.115137] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:34.287422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:34.287658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:34.287716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:34.287756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:34.293321] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=41.60%) [2026-02-05T20:29:34.293882] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-05T20:29:34.294100] [INFO ] [sig ] PHG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:34.503253] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PHG.txt [2026-02-05T20:29:34.503438] [INFO ] [sig ] [2422/3445] Completed PHG in 0.5s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:34.503485] [INFO ] [sig ] [2423/3445] Forecasting PHI... [2026-02-05T20:29:34.503517] [INFO ] [sig ] Generating forecast for: PHI [2026-02-05T20:29:34.503551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-05T20:29:34.518117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-05T20:29:34.518860] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-05T20:29:34.520258] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-05T20:29:34.520328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:34.520374] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:34.520415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:34.520504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:34.610631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:34.611631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:34.611727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:34.611763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:34.737885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:34.738072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:34.738114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:34.738143] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:34.741939] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: UP (p=57.61%) [2026-02-05T20:29:34.742279] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-05T20:29:34.742428] [INFO ] [sig ] PHI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:34.890058] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PHI.txt [2026-02-05T20:29:34.890471] [INFO ] [sig ] [2423/3445] Completed PHI in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:34.890565] [INFO ] [sig ] [2424/3445] Forecasting PHIN... [2026-02-05T20:29:34.890638] [INFO ] [sig ] Generating forecast for: PHIN [2026-02-05T20:29:34.890685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHIN' from 'https://tdm.silogroup.org/data/derivative_storage/PHIN.csv'. [2026-02-05T20:29:34.903365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHIN'. [2026-02-05T20:29:34.903855] [INFO ] [FORECASTER] Starting predict_future for PHIN [2026-02-05T20:29:34.904799] [DEBUG] [LOCAL ] No optimal features file found for PHIN: ./output/feature-sets/PHIN.txt [2026-02-05T20:29:34.904856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:34.904889] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:34.904917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:34.904974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:34.967564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:34.968523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:34.968640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:34.968677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:35.103990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:35.104158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:35.104200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:35.104230] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:35.107829] [DEBUG] [FORECASTER] PHIN: Forecast T+1@11:T+2@11: DOWN (p=28.63%) [2026-02-05T20:29:35.108168] [INFO ] [FORECASTER] Completed predict_future for PHIN [2026-02-05T20:29:35.108326] [INFO ] [sig ] PHIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:35.261301] [INFO ] [LOCAL ] Saved forecast: PHIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PHIN.txt [2026-02-05T20:29:35.261471] [INFO ] [sig ] [2424/3445] Completed PHIN in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:35.261513] [INFO ] [sig ] [2425/3445] Forecasting PHK... [2026-02-05T20:29:35.261543] [INFO ] [sig ] Generating forecast for: PHK [2026-02-05T20:29:35.261595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-05T20:29:35.273306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-05T20:29:35.273730] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-05T20:29:35.274605] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-05T20:29:35.274658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:35.274689] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:35.274716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:35.274772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:35.332191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:35.333107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:35.333193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:35.333226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:35.462449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:35.462631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:35.462675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:35.462705] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:35.466818] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: DOWN (p=41.94%) [2026-02-05T20:29:35.467136] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-05T20:29:35.467483] [INFO ] [sig ] PHK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:35.611441] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PHK.txt [2026-02-05T20:29:35.611623] [INFO ] [sig ] [2425/3445] Completed PHK in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:35.611666] [INFO ] [sig ] [2426/3445] Forecasting PHM... [2026-02-05T20:29:35.611697] [INFO ] [sig ] Generating forecast for: PHM [2026-02-05T20:29:35.611729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-05T20:29:35.623189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-05T20:29:35.623626] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-05T20:29:35.624464] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-05T20:29:35.624518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:35.624549] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:35.624594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:35.624653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:35.684347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:35.685296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:35.685387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:35.685421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:35.804191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:35.804358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:35.804400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:35.804428] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:35.808007] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=50.66%) [2026-02-05T20:29:35.808401] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-05T20:29:35.808549] [INFO ] [sig ] PHM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:35.949217] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PHM.txt [2026-02-05T20:29:35.949441] [INFO ] [sig ] [2426/3445] Completed PHM in 0.3s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:35.949506] [INFO ] [sig ] [2427/3445] Forecasting PHO... [2026-02-05T20:29:35.949548] [INFO ] [sig ] Generating forecast for: PHO [2026-02-05T20:29:35.949621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-05T20:29:35.961688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-05T20:29:35.962125] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-05T20:29:35.963042] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-05T20:29:35.963109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:35.963147] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:35.963174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:35.963231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:36.034000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:36.034906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:36.034993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:36.035028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:36.160612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:36.160781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:36.160878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:36.160926] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:36.164474] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: UP (p=91.96%) [2026-02-05T20:29:36.164800] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-05T20:29:36.164936] [INFO ] [sig ] PHO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:36.311407] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PHO.txt [2026-02-05T20:29:36.311594] [INFO ] [sig ] [2427/3445] Completed PHO in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:36.311638] [INFO ] [sig ] [2428/3445] Forecasting PHUN... [2026-02-05T20:29:36.311671] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-05T20:29:36.311705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-05T20:29:36.324468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-05T20:29:36.324884] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-05T20:29:36.325723] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-05T20:29:36.325777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:36.325810] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:36.325837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:36.325894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:36.386311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:36.387217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:36.387307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:36.387342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:36.515881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:36.516047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:36.516088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:36.516116] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:36.519622] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: DOWN (p=18.94%) [2026-02-05T20:29:36.519923] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-05T20:29:36.520056] [INFO ] [sig ] PHUN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:36.685243] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PHUN.txt [2026-02-05T20:29:36.685402] [INFO ] [sig ] [2428/3445] Completed PHUN in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:36.685443] [INFO ] [sig ] [2429/3445] Forecasting PHVS... [2026-02-05T20:29:36.685473] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-05T20:29:36.685506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-05T20:29:36.696982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-05T20:29:36.697384] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-05T20:29:36.698258] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-05T20:29:36.698312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:36.698344] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:36.698370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:36.698426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:36.760616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:36.761698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:36.761828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:36.761864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:36.889075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:36.889236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:36.889277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:36.889305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:36.892790] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-05T20:29:36.893105] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-05T20:29:36.893244] [INFO ] [sig ] PHVS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:37.038159] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PHVS.txt [2026-02-05T20:29:37.038337] [INFO ] [sig ] [2429/3445] Completed PHVS in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:37.038381] [INFO ] [sig ] [2430/3445] Forecasting PI... [2026-02-05T20:29:37.038412] [INFO ] [sig ] Generating forecast for: PI [2026-02-05T20:29:37.038444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-05T20:29:37.050167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-05T20:29:37.050608] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-05T20:29:37.051514] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-05T20:29:37.051596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:37.051640] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:37.051671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:37.051730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:37.112970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:37.113892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:37.114059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:37.114109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:37.244464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:37.244641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:37.244684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:37.244714] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:37.248196] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: UP (p=80.14%) [2026-02-05T20:29:37.248483] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-05T20:29:37.248637] [INFO ] [sig ] PI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:37.396852] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PI.txt [2026-02-05T20:29:37.397006] [INFO ] [sig ] [2430/3445] Completed PI in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:37.397048] [INFO ] [sig ] [2431/3445] Forecasting PID... [2026-02-05T20:29:37.397083] [INFO ] [sig ] Generating forecast for: PID [2026-02-05T20:29:37.397117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-05T20:29:37.408734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-05T20:29:37.409124] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-05T20:29:37.410027] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-05T20:29:37.410082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:37.410115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:37.410160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:37.410222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:37.472177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:37.473094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:37.473184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:37.473219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:37.594901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:37.595066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:37.595108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:37.595139] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:37.598739] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=74.17%) [2026-02-05T20:29:37.599024] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-05T20:29:37.599159] [INFO ] [sig ] PID: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:37.761610] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PID.txt [2026-02-05T20:29:37.761808] [INFO ] [sig ] [2431/3445] Completed PID in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:37.761863] [INFO ] [sig ] [2432/3445] Forecasting PIE... [2026-02-05T20:29:37.761906] [INFO ] [sig ] Generating forecast for: PIE [2026-02-05T20:29:37.761948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-05T20:29:37.775837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-05T20:29:37.776340] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-05T20:29:37.777502] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-05T20:29:37.777567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:37.777625] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:37.777654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:37.777712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:37.843486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:37.844402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:37.844495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:37.844530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:37.971964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:37.972132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:37.972177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:37.972207] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:37.976273] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: DOWN (p=27.12%) [2026-02-05T20:29:37.976557] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-05T20:29:37.976718] [INFO ] [sig ] PIE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:38.136306] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PIE.txt [2026-02-05T20:29:38.136465] [INFO ] [sig ] [2432/3445] Completed PIE in 0.4s | 2.79 sym/s | Total: 14.5m | ETA: 6.1m [2026-02-05T20:29:38.136508] [INFO ] [sig ] [2433/3445] Forecasting PII... [2026-02-05T20:29:38.136539] [INFO ] [sig ] Generating forecast for: PII [2026-02-05T20:29:38.136587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-05T20:29:38.149368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-05T20:29:38.149755] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-05T20:29:38.150709] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-05T20:29:38.150763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:38.150798] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:38.150828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:38.150886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:38.221456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:38.222652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:38.222745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:38.222779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:38.345921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:38.346084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:38.346124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:38.346153] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:38.349990] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-05T20:29:38.350270] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-05T20:29:38.350398] [INFO ] [sig ] PII: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:38.496164] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PII.txt [2026-02-05T20:29:38.496361] [INFO ] [sig ] [2433/3445] Completed PII in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.1m [2026-02-05T20:29:38.496403] [INFO ] [sig ] [2434/3445] Forecasting PIM... [2026-02-05T20:29:38.496435] [INFO ] [sig ] Generating forecast for: PIM [2026-02-05T20:29:38.496466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-05T20:29:38.507536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-05T20:29:38.507932] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-05T20:29:38.508789] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-05T20:29:38.508842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:38.508875] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:38.508902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:38.508961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:38.571382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:38.572298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:38.572383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:38.572416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:38.691140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:38.691305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:38.691346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:38.691374] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:38.694795] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=45.39%) [2026-02-05T20:29:38.695079] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-05T20:29:38.695405] [INFO ] [sig ] PIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:38.846729] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PIM.txt [2026-02-05T20:29:38.846915] [INFO ] [sig ] [2434/3445] Completed PIM in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:38.846975] [INFO ] [sig ] [2435/3445] Forecasting PINE... [2026-02-05T20:29:38.847020] [INFO ] [sig ] Generating forecast for: PINE [2026-02-05T20:29:38.847073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-05T20:29:38.861237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-05T20:29:38.861678] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-05T20:29:38.862718] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-05T20:29:38.862772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:38.862805] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:38.862832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:38.862889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:38.930836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:38.931873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:38.931964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:38.931999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:39.056255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:39.056421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:39.056463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:39.056492] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:39.059950] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: DOWN (p=29.96%) [2026-02-05T20:29:39.060236] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-05T20:29:39.060369] [INFO ] [sig ] PINE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:39.210559] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PINE.txt [2026-02-05T20:29:39.210738] [INFO ] [sig ] [2435/3445] Completed PINE in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:39.210778] [INFO ] [sig ] [2436/3445] Forecasting PINS... [2026-02-05T20:29:39.210807] [INFO ] [sig ] Generating forecast for: PINS [2026-02-05T20:29:39.210840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-05T20:29:39.223117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-05T20:29:39.223538] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-05T20:29:39.224479] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-05T20:29:39.224533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:39.224568] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:39.224626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:39.224685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:39.283975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:39.284967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:39.285052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:39.285086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:39.412979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:39.413144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:39.413187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:39.413217] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:39.417553] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-02-05T20:29:39.417862] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-05T20:29:39.417994] [INFO ] [sig ] PINS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:39.560772] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PINS.txt [2026-02-05T20:29:39.560956] [INFO ] [sig ] [2436/3445] Completed PINS in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:39.560998] [INFO ] [sig ] [2437/3445] Forecasting PK... [2026-02-05T20:29:39.561029] [INFO ] [sig ] Generating forecast for: PK [2026-02-05T20:29:39.561063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-05T20:29:39.572135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-05T20:29:39.572493] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-05T20:29:39.573304] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-05T20:29:39.573357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:39.573418] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:39.573447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:39.573506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:39.632714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:39.633835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:39.633922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:39.633957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:39.763283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:39.763450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:39.763492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:39.763523] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:39.767020] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-05T20:29:39.767332] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-05T20:29:39.767465] [INFO ] [sig ] PK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:39.913860] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PK.txt [2026-02-05T20:29:39.914023] [INFO ] [sig ] [2437/3445] Completed PK in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:39.914074] [INFO ] [sig ] [2438/3445] Forecasting PKBK... [2026-02-05T20:29:39.914111] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-05T20:29:39.914149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-05T20:29:39.926291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-05T20:29:39.926719] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-05T20:29:39.927556] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-05T20:29:39.927655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:39.927697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:39.927732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:39.927798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:39.990179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:39.991062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:39.991145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:39.991178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:40.115159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:40.115331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:40.115377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:40.115408] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:40.119079] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: DOWN (p=2.37%) [2026-02-05T20:29:40.119364] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-05T20:29:40.119496] [INFO ] [sig ] PKBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:40.267032] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PKBK.txt [2026-02-05T20:29:40.267192] [INFO ] [sig ] [2438/3445] Completed PKBK in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:40.267233] [INFO ] [sig ] [2439/3445] Forecasting PKE... [2026-02-05T20:29:40.267265] [INFO ] [sig ] Generating forecast for: PKE [2026-02-05T20:29:40.267296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-05T20:29:40.278555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-05T20:29:40.278954] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-05T20:29:40.279810] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-05T20:29:40.279862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:40.279895] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:40.279923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:40.279979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:40.341177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:40.342065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:40.342170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:40.342210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:40.466751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:40.466919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:40.466959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:40.466989] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:40.470763] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: DOWN (p=44.91%) [2026-02-05T20:29:40.471055] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-05T20:29:40.471186] [INFO ] [sig ] PKE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:40.614474] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PKE.txt [2026-02-05T20:29:40.614652] [INFO ] [sig ] [2439/3445] Completed PKE in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:40.614696] [INFO ] [sig ] [2440/3445] Forecasting PKG... [2026-02-05T20:29:40.614725] [INFO ] [sig ] Generating forecast for: PKG [2026-02-05T20:29:40.614757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-05T20:29:40.628058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-05T20:29:40.628556] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-05T20:29:40.629428] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-05T20:29:40.629497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:40.629540] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:40.629603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:40.629673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:40.692476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:40.693398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:40.693488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:40.693524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:40.823648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:40.823814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:40.823863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:40.823961] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:40.827415] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: DOWN (p=11.36%) [2026-02-05T20:29:40.827715] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-05T20:29:40.827851] [INFO ] [sig ] PKG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:40.974937] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PKG.txt [2026-02-05T20:29:40.975114] [INFO ] [sig ] [2440/3445] Completed PKG in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:40.975165] [INFO ] [sig ] [2441/3445] Forecasting PKOH... [2026-02-05T20:29:40.975205] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-05T20:29:40.975244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-05T20:29:40.987280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-05T20:29:40.987713] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-05T20:29:40.988636] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-05T20:29:40.988693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:40.988727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:40.988755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:40.988815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:41.052939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:41.054056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:41.054145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:41.054184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:41.174734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:41.174895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:41.174935] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:41.174963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:41.178439] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=8.86%) [2026-02-05T20:29:41.178743] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-05T20:29:41.178877] [INFO ] [sig ] PKOH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:41.328351] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PKOH.txt [2026-02-05T20:29:41.328517] [INFO ] [sig ] [2441/3445] Completed PKOH in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:41.328560] [INFO ] [sig ] [2442/3445] Forecasting PKX... [2026-02-05T20:29:41.328618] [INFO ] [sig ] Generating forecast for: PKX [2026-02-05T20:29:41.328650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-05T20:29:41.341672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-05T20:29:41.342086] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-05T20:29:41.342970] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-05T20:29:41.343026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:41.343062] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:41.343096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:41.343166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:41.403826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:41.404751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:41.404836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:41.404869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:41.529797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:41.529962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:41.530003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:41.530038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:41.533733] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=99.60%) [2026-02-05T20:29:41.534044] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-05T20:29:41.534183] [INFO ] [sig ] PKX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:41.683290] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PKX.txt [2026-02-05T20:29:41.683498] [INFO ] [sig ] [2442/3445] Completed PKX in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:41.683551] [INFO ] [sig ] [2443/3445] Forecasting PLAB... [2026-02-05T20:29:41.683605] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-05T20:29:41.683656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-05T20:29:41.697187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-05T20:29:41.697645] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-05T20:29:41.698716] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-05T20:29:41.698771] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:41.698809] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:41.698838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:41.698899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:41.762766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:41.763798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:41.763906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:41.763943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:41.890617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:41.890793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:41.890837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:41.890868] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:41.894470] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: UP (p=51.06%) [2026-02-05T20:29:41.894802] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-05T20:29:41.894940] [INFO ] [sig ] PLAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:42.046185] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PLAB.txt [2026-02-05T20:29:42.046338] [INFO ] [sig ] [2443/3445] Completed PLAB in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:42.046379] [INFO ] [sig ] [2444/3445] Forecasting PLAY... [2026-02-05T20:29:42.046410] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-05T20:29:42.046441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-05T20:29:42.058885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-05T20:29:42.059249] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-05T20:29:42.060117] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-05T20:29:42.060202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:42.060239] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:42.060268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:42.060329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:42.121625] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:42.122479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:42.122566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:42.122622] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:42.247935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:42.248101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:42.248141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:42.248171] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:42.251642] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: DOWN (p=41.99%) [2026-02-05T20:29:42.251918] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-05T20:29:42.252044] [INFO ] [sig ] PLAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:42.395722] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLAY.txt [2026-02-05T20:29:42.395880] [INFO ] [sig ] [2444/3445] Completed PLAY in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:42.395921] [INFO ] [sig ] [2445/3445] Forecasting PLBC... [2026-02-05T20:29:42.395951] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-05T20:29:42.395982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-05T20:29:42.408867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-05T20:29:42.409292] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-05T20:29:42.410144] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-05T20:29:42.410205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:42.410242] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:42.410271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:42.410331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:42.471513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:42.472384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:42.472472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:42.472509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:42.584190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:42.584347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:42.584388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:42.584418] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:42.588207] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=67.39%) [2026-02-05T20:29:42.588491] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-05T20:29:42.588659] [INFO ] [sig ] PLBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:42.745741] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PLBC.txt [2026-02-05T20:29:42.745898] [INFO ] [sig ] [2445/3445] Completed PLBC in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:42.745946] [INFO ] [sig ] [2446/3445] Forecasting PLBY... [2026-02-05T20:29:42.745987] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-05T20:29:42.746023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-05T20:29:42.758306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-05T20:29:42.758704] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-05T20:29:42.759673] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-05T20:29:42.759737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:42.759774] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:42.759801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:42.759859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:42.822230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:42.823167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:42.823261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:42.823296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:42.940220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:42.940378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:42.940419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:42.940447] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:42.943848] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=4.18%) [2026-02-05T20:29:42.944119] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-05T20:29:42.944247] [INFO ] [sig ] PLBY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:43.087594] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLBY.txt [2026-02-05T20:29:43.087717] [INFO ] [sig ] [2446/3445] Completed PLBY in 0.3s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:43.087756] [INFO ] [sig ] [2447/3445] Forecasting PLCE... [2026-02-05T20:29:43.087786] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-05T20:29:43.087816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-05T20:29:43.099261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-05T20:29:43.099561] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-05T20:29:43.100372] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-05T20:29:43.100426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:43.100458] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:43.100486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:43.100543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:43.168723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:43.169339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:43.169445] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:43.169479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:43.292269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:43.292416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:43.292456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:43.292485] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:43.295957] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-05T20:29:43.296307] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-05T20:29:43.296476] [INFO ] [sig ] PLCE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:43.439498] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PLCE.txt [2026-02-05T20:29:43.439669] [INFO ] [sig ] [2447/3445] Completed PLCE in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:43.439742] [INFO ] [sig ] [2448/3445] Forecasting PLD... [2026-02-05T20:29:43.439778] [INFO ] [sig ] Generating forecast for: PLD [2026-02-05T20:29:43.439812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-05T20:29:43.451729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-05T20:29:43.452158] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-05T20:29:43.453081] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-05T20:29:43.453148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:43.453189] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:43.453223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:43.453305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:43.513512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:43.514348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:43.514433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:43.514468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:43.645887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:43.646039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:43.646079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:43.646110] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:43.649506] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: DOWN (p=30.01%) [2026-02-05T20:29:43.649796] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-05T20:29:43.649922] [INFO ] [sig ] PLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:43.804743] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLD.txt [2026-02-05T20:29:43.804922] [INFO ] [sig ] [2448/3445] Completed PLD in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:43.804966] [INFO ] [sig ] [2449/3445] Forecasting PLPC... [2026-02-05T20:29:43.804996] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-05T20:29:43.805038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-05T20:29:43.818464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-05T20:29:43.818803] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-05T20:29:43.819885] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-05T20:29:43.819938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:43.819970] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:43.819997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:43.820054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:43.878548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:43.879226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:43.879322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:43.879356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:44.000082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:44.000246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:44.000293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:44.000327] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:44.003832] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: DOWN (p=24.23%) [2026-02-05T20:29:44.004146] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-05T20:29:44.004275] [INFO ] [sig ] PLPC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:44.156720] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLPC.txt [2026-02-05T20:29:44.156885] [INFO ] [sig ] [2449/3445] Completed PLPC in 0.4s | 2.79 sym/s | Total: 14.6m | ETA: 6.0m [2026-02-05T20:29:44.156928] [INFO ] [sig ] [2450/3445] Forecasting PLRX... [2026-02-05T20:29:44.156960] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-05T20:29:44.156992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-05T20:29:44.169669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-05T20:29:44.170030] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-05T20:29:44.171117] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-05T20:29:44.171171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:44.171204] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:44.171232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:44.171289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:44.232383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:44.233181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:44.233267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:44.233303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:44.361566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:44.361770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:44.361826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:44.361870] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:44.366627] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=33.91%) [2026-02-05T20:29:44.367007] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-05T20:29:44.367181] [INFO ] [sig ] PLRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:44.510833] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLRX.txt [2026-02-05T20:29:44.511014] [INFO ] [sig ] [2450/3445] Completed PLRX in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 6.0m [2026-02-05T20:29:44.511057] [INFO ] [sig ] [2451/3445] Forecasting PLSE... [2026-02-05T20:29:44.511087] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-05T20:29:44.511118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-05T20:29:44.524467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-05T20:29:44.524879] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-05T20:29:44.525963] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-05T20:29:44.526022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:44.526056] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:44.526085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:44.526146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:44.587951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:44.588822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:44.588910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:44.588945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:44.710445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:44.710622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:44.710683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:44.710715] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:44.714777] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=98.17%) [2026-02-05T20:29:44.715067] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-05T20:29:44.715201] [INFO ] [sig ] PLSE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:44.864374] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PLSE.txt [2026-02-05T20:29:44.864530] [INFO ] [sig ] [2451/3445] Completed PLSE in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:44.864589] [INFO ] [sig ] [2452/3445] Forecasting PLTK... [2026-02-05T20:29:44.864624] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-05T20:29:44.864657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-05T20:29:44.875670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-05T20:29:44.876043] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-05T20:29:44.876940] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-05T20:29:44.876994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:44.877026] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:44.877053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:44.877110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:44.940053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:44.940914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:44.941037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:44.941076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:45.062522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:45.062714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:45.062757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:45.062787] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:45.066533] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: DOWN (p=8.08%) [2026-02-05T20:29:45.066938] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-05T20:29:45.067094] [INFO ] [sig ] PLTK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:45.228964] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLTK.txt [2026-02-05T20:29:45.229121] [INFO ] [sig ] [2452/3445] Completed PLTK in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:45.229168] [INFO ] [sig ] [2453/3445] Forecasting PLUG... [2026-02-05T20:29:45.229205] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-05T20:29:45.229244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-05T20:29:45.240621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-05T20:29:45.240974] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-05T20:29:45.241866] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-05T20:29:45.241921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:45.241956] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:45.241984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:45.242042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:45.303065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:45.303906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:45.304008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:45.304042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:45.430455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:45.430644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:45.430687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:45.430718] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:45.434633] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-02-05T20:29:45.434937] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-05T20:29:45.435073] [INFO ] [sig ] PLUG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:45.586303] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PLUG.txt [2026-02-05T20:29:45.586451] [INFO ] [sig ] [2453/3445] Completed PLUG in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:45.586491] [INFO ] [sig ] [2454/3445] Forecasting PLUS... [2026-02-05T20:29:45.586522] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-05T20:29:45.586552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-05T20:29:45.597291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-05T20:29:45.597672] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-05T20:29:45.598551] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-05T20:29:45.598623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:45.598707] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:45.598737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:45.598797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:45.659940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:45.660764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:45.660851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:45.660885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:45.787258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:45.787416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:45.787457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:45.787487] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:45.791090] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: DOWN (p=27.12%) [2026-02-05T20:29:45.791411] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-05T20:29:45.791547] [INFO ] [sig ] PLUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:45.959956] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLUS.txt [2026-02-05T20:29:45.960124] [INFO ] [sig ] [2454/3445] Completed PLUS in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:45.960179] [INFO ] [sig ] [2455/3445] Forecasting PLXS... [2026-02-05T20:29:45.960218] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-05T20:29:45.960258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-05T20:29:45.972605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-05T20:29:45.972998] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-05T20:29:45.973853] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-05T20:29:45.973906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:45.973952] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:45.973981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:45.974038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:46.037993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:46.038908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:46.039026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:46.039064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:46.165873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:46.166035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:46.166077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:46.166107] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:46.170179] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: DOWN (p=3.43%) [2026-02-05T20:29:46.170470] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-05T20:29:46.170635] [INFO ] [sig ] PLXS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:46.330910] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PLXS.txt [2026-02-05T20:29:46.331084] [INFO ] [sig ] [2455/3445] Completed PLXS in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:46.331126] [INFO ] [sig ] [2456/3445] Forecasting PM... [2026-02-05T20:29:46.331157] [INFO ] [sig ] Generating forecast for: PM [2026-02-05T20:29:46.331187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-05T20:29:46.344641] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-05T20:29:46.345081] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-05T20:29:46.346209] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-05T20:29:46.346267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:46.346302] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:46.346329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:46.346393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:46.407467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:46.408353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:46.408439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:46.408472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:46.534605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:46.534774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:46.534815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:46.534843] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:46.538690] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=75.43%) [2026-02-05T20:29:46.538971] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-05T20:29:46.539100] [INFO ] [sig ] PM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:46.681182] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PM.txt [2026-02-05T20:29:46.681346] [INFO ] [sig ] [2456/3445] Completed PM in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:46.681386] [INFO ] [sig ] [2457/3445] Forecasting PMAX... [2026-02-05T20:29:46.681417] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-05T20:29:46.681658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-05T20:29:46.694490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-05T20:29:46.694959] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-05T20:29:46.695992] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-05T20:29:46.696045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:46.696077] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:46.696103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:46.696160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:46.756059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:46.756928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:46.757012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:46.757045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:46.879001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:46.879157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:46.879198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:46.879263] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:46.882738] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: UP (p=95.78%) [2026-02-05T20:29:46.883010] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-05T20:29:46.883136] [INFO ] [sig ] PMAX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:47.022803] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PMAX.txt [2026-02-05T20:29:47.022931] [INFO ] [sig ] [2457/3445] Completed PMAX in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:47.022970] [INFO ] [sig ] [2458/3445] Forecasting PML... [2026-02-05T20:29:47.023001] [INFO ] [sig ] Generating forecast for: PML [2026-02-05T20:29:47.023033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-05T20:29:47.034630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-05T20:29:47.035057] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-05T20:29:47.035933] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-05T20:29:47.035986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:47.036018] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:47.036045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:47.036101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:47.108390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:47.109476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:47.109563] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:47.109618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:47.236674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:47.236833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:47.236874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:47.236903] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:47.240500] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=59.06%) [2026-02-05T20:29:47.240818] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-05T20:29:47.240967] [INFO ] [sig ] PML: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:47.382407] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PML.txt [2026-02-05T20:29:47.382539] [INFO ] [sig ] [2458/3445] Completed PML in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:47.382603] [INFO ] [sig ] [2459/3445] Forecasting PMM... [2026-02-05T20:29:47.382637] [INFO ] [sig ] Generating forecast for: PMM [2026-02-05T20:29:47.382669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-05T20:29:47.393911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-05T20:29:47.394322] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-05T20:29:47.395196] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-05T20:29:47.395257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:47.395290] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:47.395317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:47.395376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:47.456974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:47.457918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:47.458020] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:47.458055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:47.579495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:47.579663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:47.579705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:47.579736] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:47.583206] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=3.00%) [2026-02-05T20:29:47.583484] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-05T20:29:47.583632] [INFO ] [sig ] PMM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:47.723649] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PMM.txt [2026-02-05T20:29:47.723793] [INFO ] [sig ] [2459/3445] Completed PMM in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:47.723832] [INFO ] [sig ] [2460/3445] Forecasting PMO... [2026-02-05T20:29:47.723862] [INFO ] [sig ] Generating forecast for: PMO [2026-02-05T20:29:47.723894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-05T20:29:47.734556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-05T20:29:47.734937] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-05T20:29:47.735841] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-05T20:29:47.735895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:47.735929] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:47.735956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:47.736015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:47.798861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:47.799847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:47.799958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:47.800001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:47.926737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:47.926876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:47.926921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:47.926950] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:47.930555] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=28.59%) [2026-02-05T20:29:47.930864] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-05T20:29:47.931002] [INFO ] [sig ] PMO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:48.070342] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PMO.txt [2026-02-05T20:29:48.070482] [INFO ] [sig ] [2460/3445] Completed PMO in 0.3s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:48.070524] [INFO ] [sig ] [2461/3445] Forecasting PMTS... [2026-02-05T20:29:48.070556] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-05T20:29:48.070608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-05T20:29:48.083346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-05T20:29:48.083709] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-05T20:29:48.084623] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-05T20:29:48.084680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:48.084713] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:48.084740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:48.084797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:48.145951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:48.146714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:48.146798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:48.146833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:48.283862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:48.284028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:48.284068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:48.284098] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:48.288162] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=72.61%) [2026-02-05T20:29:48.288543] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-05T20:29:48.288725] [INFO ] [sig ] PMTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:48.431416] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PMTS.txt [2026-02-05T20:29:48.431620] [INFO ] [sig ] [2461/3445] Completed PMTS in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:48.431672] [INFO ] [sig ] [2462/3445] Forecasting PMVP... [2026-02-05T20:29:48.431709] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-05T20:29:48.431745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-05T20:29:48.444549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-05T20:29:48.444995] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-05T20:29:48.446008] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-05T20:29:48.446071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:48.446109] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:48.446142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:48.446226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:48.504900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:48.505833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:48.505921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:48.505955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:48.627860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:48.628025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:48.628069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:48.628194] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:48.632028] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-05T20:29:48.632388] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-05T20:29:48.632543] [INFO ] [sig ] PMVP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:48.790727] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PMVP.txt [2026-02-05T20:29:48.790898] [INFO ] [sig ] [2462/3445] Completed PMVP in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:48.790948] [INFO ] [sig ] [2463/3445] Forecasting PNC... [2026-02-05T20:29:48.790982] [INFO ] [sig ] Generating forecast for: PNC [2026-02-05T20:29:48.791020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-05T20:29:48.803519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-05T20:29:48.803926] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-05T20:29:48.804834] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-05T20:29:48.804889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:48.804923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:48.804952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:48.805011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:48.872547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:48.873494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:48.873601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:48.873641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:49.011750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:49.011910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:49.011952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:49.011982] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:49.015732] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: UP (p=84.95%) [2026-02-05T20:29:49.016027] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-05T20:29:49.016160] [INFO ] [sig ] PNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:49.174042] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PNC.txt [2026-02-05T20:29:49.174217] [INFO ] [sig ] [2463/3445] Completed PNC in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:49.174267] [INFO ] [sig ] [2464/3445] Forecasting PNI... [2026-02-05T20:29:49.174306] [INFO ] [sig ] Generating forecast for: PNI [2026-02-05T20:29:49.174346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-05T20:29:49.186287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-05T20:29:49.186728] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-05T20:29:49.187732] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-05T20:29:49.187786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:49.187820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:49.187848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:49.187908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:49.253485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:49.254523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:49.254656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:49.254708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:49.380664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:49.380837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:49.380892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:49.380940] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:49.384822] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-05T20:29:49.385116] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-05T20:29:49.385260] [INFO ] [sig ] PNI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:49.538090] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PNI.txt [2026-02-05T20:29:49.538297] [INFO ] [sig ] [2464/3445] Completed PNI in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:49.538371] [INFO ] [sig ] [2465/3445] Forecasting PNQI... [2026-02-05T20:29:49.538417] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-05T20:29:49.538672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-05T20:29:49.550999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-05T20:29:49.551418] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-05T20:29:49.552347] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-05T20:29:49.552414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:49.552451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:49.552485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:49.552555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:49.620632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:49.621507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:49.621631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:49.621677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:49.762992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:49.763171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:49.763215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:49.763246] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:49.766923] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-05T20:29:49.767255] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-05T20:29:49.767415] [INFO ] [sig ] PNQI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:49.923461] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PNQI.txt [2026-02-05T20:29:49.923651] [INFO ] [sig ] [2465/3445] Completed PNQI in 0.4s | 2.79 sym/s | Total: 14.7m | ETA: 5.9m [2026-02-05T20:29:49.923706] [INFO ] [sig ] [2466/3445] Forecasting PNRG... [2026-02-05T20:29:49.923739] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-05T20:29:49.923773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-05T20:29:49.935325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-05T20:29:49.935761] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-05T20:29:49.936687] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-05T20:29:49.936748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:49.936795] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:49.936850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:49.936933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:50.005043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:50.005936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:50.006025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:50.006060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:50.125252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:50.125422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:50.125463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:50.125491] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:50.129036] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-02-05T20:29:50.129322] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-05T20:29:50.129453] [INFO ] [sig ] PNRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:50.273205] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PNRG.txt [2026-02-05T20:29:50.273370] [INFO ] [sig ] [2466/3445] Completed PNRG in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.9m [2026-02-05T20:29:50.273419] [INFO ] [sig ] [2467/3445] Forecasting PNTG... [2026-02-05T20:29:50.273451] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-05T20:29:50.273482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-05T20:29:50.284679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-05T20:29:50.285016] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-05T20:29:50.285866] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-05T20:29:50.285918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:50.285951] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:50.285978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:50.286035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:50.347109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:50.347979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:50.348066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:50.348101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:50.482097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:50.482266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:50.482313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:50.482358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:50.486295] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-05T20:29:50.486867] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-05T20:29:50.487021] [INFO ] [sig ] PNTG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:50.643446] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PNTG.txt [2026-02-05T20:29:50.643659] [INFO ] [sig ] [2467/3445] Completed PNTG in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.9m [2026-02-05T20:29:50.643704] [INFO ] [sig ] [2468/3445] Forecasting PODD... [2026-02-05T20:29:50.643735] [INFO ] [sig ] Generating forecast for: PODD [2026-02-05T20:29:50.643767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-05T20:29:50.654809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-05T20:29:50.655213] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-05T20:29:50.656125] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-05T20:29:50.656178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:50.656211] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:50.656238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:50.656294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:50.714487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:50.715292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:50.715379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:50.715414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:50.835100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:50.835252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:50.835293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:50.835322] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:50.839179] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-05T20:29:50.839604] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-05T20:29:50.839813] [INFO ] [sig ] PODD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:51.002345] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PODD.txt [2026-02-05T20:29:51.002504] [INFO ] [sig ] [2468/3445] Completed PODD in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:51.002545] [INFO ] [sig ] [2469/3445] Forecasting POOL... [2026-02-05T20:29:51.002595] [INFO ] [sig ] Generating forecast for: POOL [2026-02-05T20:29:51.002632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-05T20:29:51.014372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-05T20:29:51.014862] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-05T20:29:51.015953] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-05T20:29:51.016019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:51.016061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:51.016100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:51.016182] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:51.087437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:51.088375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:51.088467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:51.088501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:51.219338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:51.219546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:51.219663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:51.219708] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:51.224183] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-05T20:29:51.224882] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-05T20:29:51.225086] [INFO ] [sig ] POOL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:51.384606] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/POOL.txt [2026-02-05T20:29:51.384784] [INFO ] [sig ] [2469/3445] Completed POOL in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:51.384855] [INFO ] [sig ] [2470/3445] Forecasting POWI... [2026-02-05T20:29:51.384901] [INFO ] [sig ] Generating forecast for: POWI [2026-02-05T20:29:51.384953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-05T20:29:51.396783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-05T20:29:51.397145] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-05T20:29:51.397980] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-05T20:29:51.398032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:51.398065] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:51.398093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:51.398204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:51.457224] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:51.458327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:51.458415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:51.458449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:51.583756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:51.583927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:51.583978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:51.584020] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:51.587880] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=37.56%) [2026-02-05T20:29:51.588200] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-05T20:29:51.588338] [INFO ] [sig ] POWI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:51.748123] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/POWI.txt [2026-02-05T20:29:51.748396] [INFO ] [sig ] [2470/3445] Completed POWI in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:51.748482] [INFO ] [sig ] [2471/3445] Forecasting POWL... [2026-02-05T20:29:51.748534] [INFO ] [sig ] Generating forecast for: POWL [2026-02-05T20:29:51.748800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-05T20:29:51.763930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-05T20:29:51.764452] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-05T20:29:51.765748] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-05T20:29:51.765828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:51.765896] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:51.765925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:51.765986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:51.851142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:51.852306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:51.852413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:51.852448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:51.983479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:51.983692] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:51.983735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:51.983764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:51.987172] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=17.82%) [2026-02-05T20:29:51.987460] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-05T20:29:51.987610] [INFO ] [sig ] POWL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:52.139974] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/POWL.txt [2026-02-05T20:29:52.140135] [INFO ] [sig ] [2471/3445] Completed POWL in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:52.140188] [INFO ] [sig ] [2472/3445] Forecasting PPC... [2026-02-05T20:29:52.140232] [INFO ] [sig ] Generating forecast for: PPC [2026-02-05T20:29:52.140278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-05T20:29:52.153950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-05T20:29:52.154360] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-05T20:29:52.155422] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-05T20:29:52.155476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:52.155509] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:52.155538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:52.155614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:52.223974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:52.224876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:52.224965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:52.225000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:52.359211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:52.359381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:52.359430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:52.359467] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:52.363050] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: DOWN (p=31.03%) [2026-02-05T20:29:52.363380] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-05T20:29:52.363520] [INFO ] [sig ] PPC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:52.520108] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PPC.txt [2026-02-05T20:29:52.520280] [INFO ] [sig ] [2472/3445] Completed PPC in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:52.520320] [INFO ] [sig ] [2473/3445] Forecasting PPG... [2026-02-05T20:29:52.520350] [INFO ] [sig ] Generating forecast for: PPG [2026-02-05T20:29:52.520382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-05T20:29:52.533161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-05T20:29:52.533561] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-05T20:29:52.534402] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-05T20:29:52.534455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:52.534487] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:52.534514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:52.534588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:52.594739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:52.595690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:52.595785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:52.595818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:52.726938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:52.727105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:52.727146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:52.727174] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:52.734334] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: UP (p=89.13%) [2026-02-05T20:29:52.734732] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-05T20:29:52.734885] [INFO ] [sig ] PPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:52.878221] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PPG.txt [2026-02-05T20:29:52.878407] [INFO ] [sig ] [2473/3445] Completed PPG in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:52.878450] [INFO ] [sig ] [2474/3445] Forecasting PPH... [2026-02-05T20:29:52.878480] [INFO ] [sig ] Generating forecast for: PPH [2026-02-05T20:29:52.878530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-05T20:29:52.890746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-05T20:29:52.891205] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-05T20:29:52.892196] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-05T20:29:52.892251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:52.892291] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:52.892320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:52.892393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:52.951232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:52.952160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:52.952269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:52.952305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:53.076663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:53.076837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:53.076879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:53.076947] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:53.082038] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=39.91%) [2026-02-05T20:29:53.082387] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-05T20:29:53.082761] [INFO ] [sig ] PPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:53.228226] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PPH.txt [2026-02-05T20:29:53.228398] [INFO ] [sig ] [2474/3445] Completed PPH in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:53.228440] [INFO ] [sig ] [2475/3445] Forecasting PPIH... [2026-02-05T20:29:53.228469] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-05T20:29:53.228503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-05T20:29:53.239184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-05T20:29:53.239641] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-05T20:29:53.240454] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-05T20:29:53.240507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:53.240539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:53.240566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:53.240661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:53.301170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:53.302263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:53.302354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:53.302395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:53.434836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:53.434997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:53.435041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:53.435071] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:53.438592] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: UP (p=50.22%) [2026-02-05T20:29:53.438879] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-05T20:29:53.439011] [INFO ] [sig ] PPIH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:53.586152] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PPIH.txt [2026-02-05T20:29:53.586297] [INFO ] [sig ] [2475/3445] Completed PPIH in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:53.586341] [INFO ] [sig ] [2476/3445] Forecasting PPL... [2026-02-05T20:29:53.586376] [INFO ] [sig ] Generating forecast for: PPL [2026-02-05T20:29:53.586415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-05T20:29:53.597547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-05T20:29:53.597882] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-05T20:29:53.598767] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-05T20:29:53.598821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:53.598855] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:53.598883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:53.598941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:53.661012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:53.661754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:53.661840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:53.661876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:53.785427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:53.785605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:53.785646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:53.785677] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:53.789102] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=95.20%) [2026-02-05T20:29:53.789385] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-05T20:29:53.789518] [INFO ] [sig ] PPL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:53.935461] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PPL.txt [2026-02-05T20:29:53.935621] [INFO ] [sig ] [2476/3445] Completed PPL in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:53.935666] [INFO ] [sig ] [2477/3445] Forecasting PPSI... [2026-02-05T20:29:53.935717] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-05T20:29:53.935750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-05T20:29:53.946836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-05T20:29:53.947174] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-05T20:29:53.948241] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-05T20:29:53.948295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:53.948332] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:53.948366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:53.948437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:54.013373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:54.014343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:54.014439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:54.014475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:54.135091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:54.135252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:54.135294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:54.135324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:54.139025] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: UP (p=64.68%) [2026-02-05T20:29:54.139307] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-05T20:29:54.139456] [INFO ] [sig ] PPSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:54.290137] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PPSI.txt [2026-02-05T20:29:54.290288] [INFO ] [sig ] [2477/3445] Completed PPSI in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:54.290333] [INFO ] [sig ] [2478/3445] Forecasting PPTA... [2026-02-05T20:29:54.290366] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-05T20:29:54.290398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-05T20:29:54.302366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-05T20:29:54.302928] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-05T20:29:54.303811] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-05T20:29:54.303865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:54.303900] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:54.303930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:54.303990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:54.366605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:54.367526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:54.367648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:54.367694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:54.498615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:54.498826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:54.498882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:54.498921] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:54.503265] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: DOWN (p=21.32%) [2026-02-05T20:29:54.503636] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-05T20:29:54.503783] [INFO ] [sig ] PPTA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:54.650901] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PPTA.txt [2026-02-05T20:29:54.651045] [INFO ] [sig ] [2478/3445] Completed PPTA in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:54.651086] [INFO ] [sig ] [2479/3445] Forecasting PRA... [2026-02-05T20:29:54.651118] [INFO ] [sig ] Generating forecast for: PRA [2026-02-05T20:29:54.651148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-05T20:29:54.662954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-05T20:29:54.663291] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-05T20:29:54.664135] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-05T20:29:54.664204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:54.664237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:54.664264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:54.664321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:54.726685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:54.727429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:54.727532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:54.727595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:54.850765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:54.850928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:54.850968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:54.850997] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:54.854531] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-05T20:29:54.855037] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-05T20:29:54.855172] [INFO ] [sig ] PRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:55.003004] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PRA.txt [2026-02-05T20:29:55.003165] [INFO ] [sig ] [2479/3445] Completed PRA in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:55.003206] [INFO ] [sig ] [2480/3445] Forecasting PRAA... [2026-02-05T20:29:55.003238] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-05T20:29:55.003269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-05T20:29:55.014657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-05T20:29:55.015042] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-05T20:29:55.016048] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-05T20:29:55.016100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:55.016131] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:55.016158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:55.016213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:55.076123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:55.077018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:55.077108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:55.077143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:55.200991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:55.201149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:55.201189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:55.201218] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:55.204678] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-05T20:29:55.204973] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-05T20:29:55.205106] [INFO ] [sig ] PRAA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:55.351939] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRAA.txt [2026-02-05T20:29:55.352108] [INFO ] [sig ] [2480/3445] Completed PRAA in 0.3s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:55.352152] [INFO ] [sig ] [2481/3445] Forecasting PRAX... [2026-02-05T20:29:55.352185] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-05T20:29:55.352218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-05T20:29:55.363156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-05T20:29:55.363534] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-05T20:29:55.364422] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-05T20:29:55.364486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:55.364527] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:55.364561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:55.364658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:55.426533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:55.427352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:55.427481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:55.427531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:55.560085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:55.560235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:55.560276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:55.560305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:55.563989] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=50.21%) [2026-02-05T20:29:55.564306] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-05T20:29:55.564458] [INFO ] [sig ] PRAX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:55.711360] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRAX.txt [2026-02-05T20:29:55.711501] [INFO ] [sig ] [2481/3445] Completed PRAX in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:55.711543] [INFO ] [sig ] [2482/3445] Forecasting PRCH... [2026-02-05T20:29:55.711596] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-05T20:29:55.711632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-05T20:29:55.723152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-05T20:29:55.723509] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-05T20:29:55.724455] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-05T20:29:55.724510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:55.724544] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:55.724601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:55.724671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:55.786796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:55.787550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:55.787654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:55.787690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:55.919512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:55.919694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:55.919735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:55.919764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:55.923447] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=7.34%) [2026-02-05T20:29:55.923910] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-05T20:29:55.924076] [INFO ] [sig ] PRCH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:56.072814] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PRCH.txt [2026-02-05T20:29:56.072959] [INFO ] [sig ] [2482/3445] Completed PRCH in 0.4s | 2.79 sym/s | Total: 14.8m | ETA: 5.8m [2026-02-05T20:29:56.073013] [INFO ] [sig ] [2483/3445] Forecasting PRDO... [2026-02-05T20:29:56.073058] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-05T20:29:56.073099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-05T20:29:56.084186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-05T20:29:56.084536] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-05T20:29:56.085452] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-05T20:29:56.085507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:56.085543] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:56.085598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:56.085685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:56.146712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:56.147539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:56.147644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:56.147681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:56.271384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:56.271549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:56.271712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:56.271765] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:56.275374] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=53.37%) [2026-02-05T20:29:56.275690] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-05T20:29:56.275827] [INFO ] [sig ] PRDO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:56.429182] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRDO.txt [2026-02-05T20:29:56.429347] [INFO ] [sig ] [2483/3445] Completed PRDO in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.8m [2026-02-05T20:29:56.429392] [INFO ] [sig ] [2484/3445] Forecasting PRFZ... [2026-02-05T20:29:56.429425] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-05T20:29:56.429459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-05T20:29:56.442934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-05T20:29:56.443394] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-05T20:29:56.444376] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-05T20:29:56.444443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:56.444487] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:56.444524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:56.444629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:56.505338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:56.506204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:56.506292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:56.506329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:56.635768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:56.635938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:56.635982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:56.636012] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:56.639612] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=73.34%) [2026-02-05T20:29:56.639953] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-05T20:29:56.640089] [INFO ] [sig ] PRFZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:56.790678] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRFZ.txt [2026-02-05T20:29:56.791023] [INFO ] [sig ] [2484/3445] Completed PRFZ in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:56.791063] [INFO ] [sig ] [2485/3445] Forecasting PRG... [2026-02-05T20:29:56.791094] [INFO ] [sig ] Generating forecast for: PRG [2026-02-05T20:29:56.791125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-05T20:29:56.803051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-05T20:29:56.803431] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-05T20:29:56.804543] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-05T20:29:56.804809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:56.804850] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:56.804881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:56.804940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:56.869499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:56.870382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:56.870468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:56.870504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:56.995427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:56.995588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:56.995634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:56.995688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:56.999311] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-05T20:29:56.999645] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-05T20:29:56.999774] [INFO ] [sig ] PRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:57.150312] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRG.txt [2026-02-05T20:29:57.150444] [INFO ] [sig ] [2485/3445] Completed PRG in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:57.150485] [INFO ] [sig ] [2486/3445] Forecasting PRGO... [2026-02-05T20:29:57.150514] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-05T20:29:57.150545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-05T20:29:57.163146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-05T20:29:57.163564] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-05T20:29:57.164671] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-05T20:29:57.164728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:57.164764] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:57.164794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:57.164853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:57.226673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:57.227500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:57.227620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:57.227659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:57.350070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:57.350234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:57.350293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:57.350327] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:57.355089] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-05T20:29:57.355508] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-05T20:29:57.355700] [INFO ] [sig ] PRGO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:57.506015] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRGO.txt [2026-02-05T20:29:57.506150] [INFO ] [sig ] [2486/3445] Completed PRGO in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:57.506194] [INFO ] [sig ] [2487/3445] Forecasting PRH... [2026-02-05T20:29:57.506227] [INFO ] [sig ] Generating forecast for: PRH [2026-02-05T20:29:57.506259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-05T20:29:57.518197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-05T20:29:57.518588] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-05T20:29:57.519703] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-05T20:29:57.519758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:57.519793] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:57.519823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:57.519883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:57.581840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:57.582834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:57.582922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:57.582963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:57.708422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:57.708602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:57.708655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:57.708687] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:57.712386] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=87.56%) [2026-02-05T20:29:57.712701] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-05T20:29:57.712833] [INFO ] [sig ] PRH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:57.865613] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRH.txt [2026-02-05T20:29:57.865764] [INFO ] [sig ] [2487/3445] Completed PRH in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:57.865805] [INFO ] [sig ] [2488/3445] Forecasting PRI... [2026-02-05T20:29:57.865836] [INFO ] [sig ] Generating forecast for: PRI [2026-02-05T20:29:57.865867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-05T20:29:57.877196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-05T20:29:57.877591] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-05T20:29:57.878489] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-05T20:29:57.878558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:57.878685] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:57.878724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:57.878791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:57.939035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:57.939751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:57.939833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:57.939869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:58.060602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:58.060757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:58.060796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:58.060825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:58.064233] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-05T20:29:58.064513] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-05T20:29:58.064659] [INFO ] [sig ] PRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:58.279942] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRI.txt [2026-02-05T20:29:58.280084] [INFO ] [sig ] [2488/3445] Completed PRI in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:58.280123] [INFO ] [sig ] [2489/3445] Forecasting PRIM... [2026-02-05T20:29:58.280153] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-05T20:29:58.280185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-05T20:29:58.291196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-05T20:29:58.291546] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-05T20:29:58.292451] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-05T20:29:58.292516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:58.292560] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:58.292659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:58.292729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:58.354976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:58.355824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:58.355911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:58.355946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:58.479967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:58.480125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:58.480167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:58.480198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:58.484052] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: DOWN (p=45.21%) [2026-02-05T20:29:58.484339] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-05T20:29:58.484470] [INFO ] [sig ] PRIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:29:58.634093] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PRIM.txt [2026-02-05T20:29:58.634235] [INFO ] [sig ] [2489/3445] Completed PRIM in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:58.634278] [INFO ] [sig ] [2490/3445] Forecasting PRLB... [2026-02-05T20:29:58.634311] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-05T20:29:58.634344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-05T20:29:58.645254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-05T20:29:58.645610] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-05T20:29:58.646441] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-05T20:29:58.646508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:58.646608] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:58.646655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:58.646719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:58.707798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:58.708528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:58.708631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:58.708670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:58.834416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:58.834596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:58.834642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:58.834673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:58.838936] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: UP (p=98.54%) [2026-02-05T20:29:58.839233] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-05T20:29:58.839369] [INFO ] [sig ] PRLB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:58.997085] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRLB.txt [2026-02-05T20:29:58.997318] [INFO ] [sig ] [2490/3445] Completed PRLB in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:58.997389] [INFO ] [sig ] [2491/3445] Forecasting PRM... [2026-02-05T20:29:58.997445] [INFO ] [sig ] Generating forecast for: PRM [2026-02-05T20:29:58.997517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-05T20:29:59.014700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-05T20:29:59.015163] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-05T20:29:59.016264] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-05T20:29:59.016337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:59.016389] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:59.016434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:59.016524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:59.079873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:59.080779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:59.080867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:59.080903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:59.206666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:59.206819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:59.206859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:59.206960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:59.210630] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: UP (p=99.82%) [2026-02-05T20:29:59.210924] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-05T20:29:59.211056] [INFO ] [sig ] PRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:59.373343] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRM.txt [2026-02-05T20:29:59.373513] [INFO ] [sig ] [2491/3445] Completed PRM in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:59.373563] [INFO ] [sig ] [2492/3445] Forecasting PRME... [2026-02-05T20:29:59.373627] [INFO ] [sig ] Generating forecast for: PRME [2026-02-05T20:29:59.373667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-05T20:29:59.385774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-05T20:29:59.386251] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-05T20:29:59.387179] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-05T20:29:59.387235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:59.387268] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:59.387297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:59.387354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:59.449367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:59.450229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:59.450316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:59.450352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:59.569260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:59.569422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:59.569463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:59.569491] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:59.573066] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=91.79%) [2026-02-05T20:29:59.573392] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-05T20:29:59.573532] [INFO ] [sig ] PRME: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:29:59.718349] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRME.txt [2026-02-05T20:29:59.718539] [INFO ] [sig ] [2492/3445] Completed PRME in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:29:59.718622] [INFO ] [sig ] [2493/3445] Forecasting PRN... [2026-02-05T20:29:59.718669] [INFO ] [sig ] Generating forecast for: PRN [2026-02-05T20:29:59.718711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-05T20:29:59.731880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-05T20:29:59.732332] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-05T20:29:59.733244] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-05T20:29:59.733304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:29:59.733339] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:29:59.733367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:29:59.733426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:29:59.793646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:29:59.794425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:29:59.794512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:29:59.794549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:29:59.912304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:29:59.912446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:29:59.912489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:29:59.912523] [INFO ] [FORECASTER] Training complete [2026-02-05T20:29:59.916118] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=9.88%) [2026-02-05T20:29:59.916405] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-05T20:29:59.916538] [INFO ] [sig ] PRN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:00.072466] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PRN.txt [2026-02-05T20:30:00.072714] [INFO ] [sig ] [2493/3445] Completed PRN in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:30:00.072783] [INFO ] [sig ] [2494/3445] Forecasting PROF... [2026-02-05T20:30:00.072842] [INFO ] [sig ] Generating forecast for: PROF [2026-02-05T20:30:00.072886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-05T20:30:00.086012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-05T20:30:00.086449] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-05T20:30:00.087328] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-05T20:30:00.087384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:00.087417] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:00.087446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:00.087507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:00.159307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:00.160354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:00.160446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:00.160482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:00.289233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:00.289388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:00.289432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:00.289463] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:00.293220] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: UP (p=86.67%) [2026-02-05T20:30:00.293504] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-05T20:30:00.293657] [INFO ] [sig ] PROF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:00.457927] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PROF.txt [2026-02-05T20:30:00.458081] [INFO ] [sig ] [2494/3445] Completed PROF in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:30:00.458151] [INFO ] [sig ] [2495/3445] Forecasting PROK... [2026-02-05T20:30:00.458217] [INFO ] [sig ] Generating forecast for: PROK [2026-02-05T20:30:00.458252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-05T20:30:00.470088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-05T20:30:00.470464] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-05T20:30:00.471326] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-05T20:30:00.471382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:00.471424] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:00.471459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:00.471519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:00.531015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:00.531914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:00.532004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:00.532040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:00.656877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:00.657040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:00.657084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:00.657117] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:00.660767] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-05T20:30:00.661079] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-05T20:30:00.661221] [INFO ] [sig ] PROK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:00.806139] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PROK.txt [2026-02-05T20:30:00.806282] [INFO ] [sig ] [2495/3445] Completed PROK in 0.3s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:30:00.806326] [INFO ] [sig ] [2496/3445] Forecasting PRTA... [2026-02-05T20:30:00.806359] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-05T20:30:00.806392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-05T20:30:00.817897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-05T20:30:00.818274] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-05T20:30:00.819172] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-05T20:30:00.819228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:00.819261] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:00.819289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:00.819347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:00.882051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:00.882913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:00.883007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:00.883043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:01.002359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:01.002490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:01.002535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:01.002565] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:01.006182] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=60.82%) [2026-02-05T20:30:01.006476] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-05T20:30:01.006633] [INFO ] [sig ] PRTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:01.157872] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRTA.txt [2026-02-05T20:30:01.158038] [INFO ] [sig ] [2496/3445] Completed PRTA in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:30:01.158083] [INFO ] [sig ] [2497/3445] Forecasting PRTH... [2026-02-05T20:30:01.158117] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-05T20:30:01.158155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-05T20:30:01.207723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-05T20:30:01.208157] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-05T20:30:01.209288] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-05T20:30:01.209355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:01.209399] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:01.209438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:01.209519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:01.306642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:01.307801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:01.307922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:01.307978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:01.436264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:01.436383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:01.436424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:01.436465] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:01.440026] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=92.69%) [2026-02-05T20:30:01.440346] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-05T20:30:01.440486] [INFO ] [sig ] PRTH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:01.606808] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PRTH.txt [2026-02-05T20:30:01.607481] [INFO ] [sig ] [2497/3445] Completed PRTH in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:30:01.607558] [INFO ] [sig ] [2498/3445] Forecasting PRVA... [2026-02-05T20:30:01.607647] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-05T20:30:01.607704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-05T20:30:01.622333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-05T20:30:01.622826] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-05T20:30:01.624064] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-05T20:30:01.624141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:01.624187] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:01.624231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:01.624313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:01.698902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:01.700017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:01.700137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:01.700176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:01.829490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:01.829646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:01.829693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:01.829724] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:01.833344] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: DOWN (p=6.83%) [2026-02-05T20:30:01.833736] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-05T20:30:01.833887] [INFO ] [sig ] PRVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:01.995965] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PRVA.txt [2026-02-05T20:30:01.996184] [INFO ] [sig ] [2498/3445] Completed PRVA in 0.4s | 2.79 sym/s | Total: 14.9m | ETA: 5.7m [2026-02-05T20:30:01.996257] [INFO ] [sig ] [2499/3445] Forecasting PSC... [2026-02-05T20:30:01.996312] [INFO ] [sig ] Generating forecast for: PSC [2026-02-05T20:30:01.996368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-05T20:30:02.017089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-05T20:30:02.017727] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-05T20:30:02.018995] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-05T20:30:02.019072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:02.019115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:02.019151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:02.019230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:02.086204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:02.087243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:02.087344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:02.087428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:02.219306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:02.219505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:02.219552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:02.219605] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:02.223597] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: DOWN (p=40.20%) [2026-02-05T20:30:02.224017] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-05T20:30:02.224181] [INFO ] [sig ] PSC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:02.372974] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PSC.txt [2026-02-05T20:30:02.373144] [INFO ] [sig ] [2499/3445] Completed PSC in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.7m [2026-02-05T20:30:02.373185] [INFO ] [sig ] [2500/3445] Forecasting PSCE... [2026-02-05T20:30:02.373217] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-05T20:30:02.373249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-05T20:30:02.384683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-05T20:30:02.385037] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-05T20:30:02.385915] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-05T20:30:02.385969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:02.386001] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:02.386028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:02.386086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:02.446304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:02.447239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:02.447331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:02.447367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:02.559562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:02.559747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:02.559790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:02.559819] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:02.563416] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=51.18%) [2026-02-05T20:30:02.563740] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-05T20:30:02.563877] [INFO ] [sig ] PSCE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:02.714192] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSCE.txt [2026-02-05T20:30:02.714389] [INFO ] [sig ] [2500/3445] Completed PSCE in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.7m [2026-02-05T20:30:02.714431] [INFO ] [sig ] [2501/3445] Forecasting PSCH... [2026-02-05T20:30:02.714462] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-05T20:30:02.714494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-05T20:30:02.727111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-05T20:30:02.727543] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-05T20:30:02.728512] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-05T20:30:02.728567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:02.728640] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:02.728684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:02.728744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:02.799087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:02.800191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:02.800306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:02.800341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:02.926514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:02.926732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:02.926793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:02.926843] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:02.931121] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=17.32%) [2026-02-05T20:30:02.931521] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-05T20:30:02.931713] [INFO ] [sig ] PSCH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:03.085844] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PSCH.txt [2026-02-05T20:30:03.086057] [INFO ] [sig ] [2501/3445] Completed PSCH in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:03.086101] [INFO ] [sig ] [2502/3445] Forecasting PSEC... [2026-02-05T20:30:03.086132] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-05T20:30:03.086162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-05T20:30:03.101592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-05T20:30:03.102028] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-05T20:30:03.102909] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-05T20:30:03.102964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:03.102998] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:03.103025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:03.103082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:03.160799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:03.161611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:03.161698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:03.161737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:03.282110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:03.282276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:03.282509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:03.282538] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:03.286454] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: UP (p=96.43%) [2026-02-05T20:30:03.286765] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-05T20:30:03.286898] [INFO ] [sig ] PSEC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:03.433006] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSEC.txt [2026-02-05T20:30:03.433205] [INFO ] [sig ] [2502/3445] Completed PSEC in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:03.433274] [INFO ] [sig ] [2503/3445] Forecasting PSF... [2026-02-05T20:30:03.433319] [INFO ] [sig ] Generating forecast for: PSF [2026-02-05T20:30:03.433353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-05T20:30:03.447528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-05T20:30:03.447955] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-05T20:30:03.448945] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-05T20:30:03.449001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:03.449035] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:03.449071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:03.449156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:03.521744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:03.522884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:03.523013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:03.523065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:03.656646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:03.656780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:03.656824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:03.656854] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:03.660447] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-05T20:30:03.660763] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-05T20:30:03.660901] [INFO ] [sig ] PSF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:03.804624] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSF.txt [2026-02-05T20:30:03.804780] [INFO ] [sig ] [2503/3445] Completed PSF in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:03.804820] [INFO ] [sig ] [2504/3445] Forecasting PSFE... [2026-02-05T20:30:03.804850] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-05T20:30:03.804880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-05T20:30:03.818758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-05T20:30:03.819156] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-05T20:30:03.820095] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-05T20:30:03.820152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:03.820186] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:03.820214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:03.820273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:03.878964] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:03.879795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:03.879879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:03.879913] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:03.998455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:03.998647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:03.998698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:03.998734] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:04.002164] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=71.51%) [2026-02-05T20:30:04.002450] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-05T20:30:04.002601] [INFO ] [sig ] PSFE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:04.144216] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSFE.txt [2026-02-05T20:30:04.144383] [INFO ] [sig ] [2504/3445] Completed PSFE in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:04.144426] [INFO ] [sig ] [2505/3445] Forecasting PSHG... [2026-02-05T20:30:04.144457] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-05T20:30:04.144496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-05T20:30:04.156553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-05T20:30:04.156965] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-05T20:30:04.157901] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-05T20:30:04.157955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:04.158018] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:04.158052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:04.158138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:04.226784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:04.227685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:04.227785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:04.228021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:04.360899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:04.361060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:04.361103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:04.361132] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:04.364547] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=47.89%) [2026-02-05T20:30:04.364842] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-05T20:30:04.364970] [INFO ] [sig ] PSHG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:04.504691] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PSHG.txt [2026-02-05T20:30:04.504849] [INFO ] [sig ] [2505/3445] Completed PSHG in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:04.504893] [INFO ] [sig ] [2506/3445] Forecasting PSN... [2026-02-05T20:30:04.504925] [INFO ] [sig ] Generating forecast for: PSN [2026-02-05T20:30:04.504956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-05T20:30:04.516320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-05T20:30:04.516716] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-05T20:30:04.517516] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-05T20:30:04.517598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:04.517635] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:04.517661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:04.517717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:04.580564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:04.581503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:04.581613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:04.581652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:04.721833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:04.721997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:04.722040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:04.722071] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:04.725916] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=80.23%) [2026-02-05T20:30:04.726236] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-05T20:30:04.726375] [INFO ] [sig ] PSN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:04.887810] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSN.txt [2026-02-05T20:30:04.887976] [INFO ] [sig ] [2506/3445] Completed PSN in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:04.888018] [INFO ] [sig ] [2507/3445] Forecasting PSNL... [2026-02-05T20:30:04.888050] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-05T20:30:04.888082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-05T20:30:04.900256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-05T20:30:04.900720] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-05T20:30:04.901749] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-05T20:30:04.901803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:04.901836] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:04.901863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:04.901932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:04.967139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:04.968076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:04.968166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:04.968224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:05.091804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:05.091972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:05.092014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:05.092043] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:05.095490] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-05T20:30:05.095818] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-05T20:30:05.095951] [INFO ] [sig ] PSNL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:05.248428] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PSNL.txt [2026-02-05T20:30:05.248609] [INFO ] [sig ] [2507/3445] Completed PSNL in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:05.248657] [INFO ] [sig ] [2508/3445] Forecasting PSO... [2026-02-05T20:30:05.248704] [INFO ] [sig ] Generating forecast for: PSO [2026-02-05T20:30:05.248754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-05T20:30:05.262009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-05T20:30:05.262404] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-05T20:30:05.263445] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-05T20:30:05.263510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:05.263553] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:05.263608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:05.263685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:05.329166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:05.330152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:05.330256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:05.330291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:05.455673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:05.455840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:05.455883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:05.455971] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:05.459741] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-02-05T20:30:05.460056] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-05T20:30:05.460193] [INFO ] [sig ] PSO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:05.607823] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PSO.txt [2026-02-05T20:30:05.607973] [INFO ] [sig ] [2508/3445] Completed PSO in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:05.608015] [INFO ] [sig ] [2509/3445] Forecasting PSTG... [2026-02-05T20:30:05.608047] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-05T20:30:05.608080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-05T20:30:05.620941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-05T20:30:05.621281] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-05T20:30:05.622106] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-05T20:30:05.622159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:05.622192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:05.622219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:05.622276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:05.681966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:05.682711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:05.682796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:05.682832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:05.807975] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:05.808128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:05.808170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:05.811766] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:05.815642] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: UP (p=75.74%) [2026-02-05T20:30:05.816108] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-05T20:30:05.816248] [INFO ] [sig ] PSTG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:05.961161] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSTG.txt [2026-02-05T20:30:05.961305] [INFO ] [sig ] [2509/3445] Completed PSTG in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:05.961346] [INFO ] [sig ] [2510/3445] Forecasting PSTL... [2026-02-05T20:30:05.961375] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-05T20:30:05.961406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-05T20:30:05.974219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-05T20:30:05.974539] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-05T20:30:05.975373] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-05T20:30:05.975425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:05.975457] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:05.975484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:05.975541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:06.037682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:06.038839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:06.038954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:06.038993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:06.169166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:06.169324] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:06.169366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:06.169396] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:06.173040] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-02-05T20:30:06.173329] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-05T20:30:06.173470] [INFO ] [sig ] PSTL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:06.318995] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PSTL.txt [2026-02-05T20:30:06.319150] [INFO ] [sig ] [2510/3445] Completed PSTL in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:06.319190] [INFO ] [sig ] [2511/3445] Forecasting PSX... [2026-02-05T20:30:06.319219] [INFO ] [sig ] Generating forecast for: PSX [2026-02-05T20:30:06.319251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-05T20:30:06.332000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-05T20:30:06.332342] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-05T20:30:06.333153] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-05T20:30:06.333206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:06.333238] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:06.333265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:06.333322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:06.401944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:06.403026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:06.403121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:06.403156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:06.530917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:06.531117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:06.531171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:06.531207] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:06.536911] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=48.79%) [2026-02-05T20:30:06.537453] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-05T20:30:06.537762] [INFO ] [sig ] PSX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:06.717369] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PSX.txt [2026-02-05T20:30:06.717543] [INFO ] [sig ] [2511/3445] Completed PSX in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:06.717604] [INFO ] [sig ] [2512/3445] Forecasting PTA... [2026-02-05T20:30:06.717637] [INFO ] [sig ] Generating forecast for: PTA [2026-02-05T20:30:06.717670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-05T20:30:06.731247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-05T20:30:06.731711] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-05T20:30:06.732631] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-05T20:30:06.732689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:06.732721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:06.732747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:06.732804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:06.795403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:06.796317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:06.796408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:06.796442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:06.925655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:06.925829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:06.925871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:06.925900] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:06.929461] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-05T20:30:06.929818] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-05T20:30:06.929967] [INFO ] [sig ] PTA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:07.077129] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PTA.txt [2026-02-05T20:30:07.077280] [INFO ] [sig ] [2512/3445] Completed PTA in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:07.077331] [INFO ] [sig ] [2513/3445] Forecasting PTC... [2026-02-05T20:30:07.077365] [INFO ] [sig ] Generating forecast for: PTC [2026-02-05T20:30:07.077399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-05T20:30:07.089402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-05T20:30:07.089740] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-05T20:30:07.090795] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-05T20:30:07.090855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:07.090888] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:07.090915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:07.090972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:07.151307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:07.152199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:07.152300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:07.152342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:07.281470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:07.281653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:07.281701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:07.281735] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:07.285262] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: UP (p=66.46%) [2026-02-05T20:30:07.285537] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-05T20:30:07.285686] [INFO ] [sig ] PTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:07.434153] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTC.txt [2026-02-05T20:30:07.434313] [INFO ] [sig ] [2513/3445] Completed PTC in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:07.434353] [INFO ] [sig ] [2514/3445] Forecasting PTEN... [2026-02-05T20:30:07.434386] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-05T20:30:07.434427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-05T20:30:07.446373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-05T20:30:07.446820] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-05T20:30:07.447895] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-05T20:30:07.447981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:07.448029] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:07.448070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:07.448156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:07.516150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:07.517273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:07.517365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:07.517408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:07.651982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:07.652186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:07.652241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:07.652274] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:07.656230] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-05T20:30:07.656652] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-05T20:30:07.656806] [INFO ] [sig ] PTEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:07.801408] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTEN.txt [2026-02-05T20:30:07.801592] [INFO ] [sig ] [2514/3445] Completed PTEN in 0.4s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:07.801636] [INFO ] [sig ] [2515/3445] Forecasting PTF... [2026-02-05T20:30:07.801671] [INFO ] [sig ] Generating forecast for: PTF [2026-02-05T20:30:07.801707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-05T20:30:07.812379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-05T20:30:07.812778] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-05T20:30:07.813602] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-05T20:30:07.813656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:07.813688] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:07.813716] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:07.813777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:07.872225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:07.873140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:07.873256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:07.873291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:07.997039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:07.997198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:07.997238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:07.997267] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:08.000782] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=44.53%) [2026-02-05T20:30:08.001056] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-05T20:30:08.001181] [INFO ] [sig ] PTF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:08.147655] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PTF.txt [2026-02-05T20:30:08.147822] [INFO ] [sig ] [2515/3445] Completed PTF in 0.3s | 2.79 sym/s | Total: 15.0m | ETA: 5.6m [2026-02-05T20:30:08.147865] [INFO ] [sig ] [2516/3445] Forecasting PTGX... [2026-02-05T20:30:08.147896] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-05T20:30:08.148115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-05T20:30:08.159825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-05T20:30:08.160192] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-05T20:30:08.161093] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-05T20:30:08.161147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:08.161182] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:08.161211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:08.161270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:08.222275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:08.223267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:08.223352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:08.223386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:08.346320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:08.346495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:08.346537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:08.346566] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:08.350161] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-05T20:30:08.350477] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-05T20:30:08.350631] [INFO ] [sig ] PTGX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:08.519166] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTGX.txt [2026-02-05T20:30:08.519335] [INFO ] [sig ] [2516/3445] Completed PTGX in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.6m [2026-02-05T20:30:08.519378] [INFO ] [sig ] [2517/3445] Forecasting PTH... [2026-02-05T20:30:08.519410] [INFO ] [sig ] Generating forecast for: PTH [2026-02-05T20:30:08.519446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-05T20:30:08.530435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-05T20:30:08.530871] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-05T20:30:08.531776] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-05T20:30:08.531831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:08.531866] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:08.531895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:08.531954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:08.596654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:08.597619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:08.597734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:08.597769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:08.727566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:08.727792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:08.727844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:08.727879] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:08.732471] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-05T20:30:08.732933] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-05T20:30:08.733271] [INFO ] [sig ] PTH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:08.877991] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTH.txt [2026-02-05T20:30:08.878153] [INFO ] [sig ] [2517/3445] Completed PTH in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.6m [2026-02-05T20:30:08.878214] [INFO ] [sig ] [2518/3445] Forecasting PTLO... [2026-02-05T20:30:08.878247] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-05T20:30:08.878279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-05T20:30:08.889991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-05T20:30:08.890429] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-05T20:30:08.891332] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-05T20:30:08.891389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:08.891423] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:08.891450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:08.891508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:08.951096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:08.952178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:08.952265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:08.952300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:09.074521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:09.074698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:09.074741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:09.074771] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:09.078166] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-05T20:30:09.078454] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-05T20:30:09.078606] [INFO ] [sig ] PTLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:09.224934] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PTLO.txt [2026-02-05T20:30:09.225116] [INFO ] [sig ] [2518/3445] Completed PTLO in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:09.225158] [INFO ] [sig ] [2519/3445] Forecasting PTNQ... [2026-02-05T20:30:09.225191] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-05T20:30:09.225222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-05T20:30:09.235791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-05T20:30:09.236117] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-05T20:30:09.236941] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-05T20:30:09.236995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:09.237028] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:09.237055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:09.237112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:09.303429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:09.304646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:09.304743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:09.304778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:09.433064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:09.433246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:09.433290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:09.433321] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:09.437254] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=91.18%) [2026-02-05T20:30:09.437635] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-05T20:30:09.437811] [INFO ] [sig ] PTNQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:09.593108] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTNQ.txt [2026-02-05T20:30:09.593283] [INFO ] [sig ] [2519/3445] Completed PTNQ in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:09.593326] [INFO ] [sig ] [2520/3445] Forecasting PTON... [2026-02-05T20:30:09.593359] [INFO ] [sig ] Generating forecast for: PTON [2026-02-05T20:30:09.593392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-05T20:30:09.605250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-05T20:30:09.605664] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-05T20:30:09.606718] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-05T20:30:09.606782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:09.606822] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:09.606856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:09.606919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:09.671444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:09.672403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:09.672508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:09.672546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:09.798146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:09.798329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:09.798370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:09.798398] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:09.801940] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=94.17%) [2026-02-05T20:30:09.802230] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-05T20:30:09.802363] [INFO ] [sig ] PTON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:09.950387] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTON.txt [2026-02-05T20:30:09.950589] [INFO ] [sig ] [2520/3445] Completed PTON in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:09.950633] [INFO ] [sig ] [2521/3445] Forecasting PTY... [2026-02-05T20:30:09.950663] [INFO ] [sig ] Generating forecast for: PTY [2026-02-05T20:30:09.950695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-05T20:30:09.962538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-05T20:30:09.962947] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-05T20:30:09.963795] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-05T20:30:09.963848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:09.963882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:09.963909] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:09.963966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:10.022485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:10.023399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:10.023487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:10.023521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:10.145991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:10.146394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:10.146471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:10.146508] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:10.150728] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-05T20:30:10.151104] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-05T20:30:10.151256] [INFO ] [sig ] PTY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:10.326914] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PTY.txt [2026-02-05T20:30:10.327072] [INFO ] [sig ] [2521/3445] Completed PTY in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:10.327114] [INFO ] [sig ] [2522/3445] Forecasting PUBM... [2026-02-05T20:30:10.327144] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-05T20:30:10.327175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-05T20:30:10.338669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-05T20:30:10.339092] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-05T20:30:10.340098] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-05T20:30:10.340168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:10.340254] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:10.340301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:10.340380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:10.405475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:10.406413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:10.406515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:10.406551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:10.540227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:10.540449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:10.540509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:10.540542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:10.544808] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-05T20:30:10.545123] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-05T20:30:10.545280] [INFO ] [sig ] PUBM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:10.701269] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PUBM.txt [2026-02-05T20:30:10.701433] [INFO ] [sig ] [2522/3445] Completed PUBM in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:10.701476] [INFO ] [sig ] [2523/3445] Forecasting PUK... [2026-02-05T20:30:10.701510] [INFO ] [sig ] Generating forecast for: PUK [2026-02-05T20:30:10.701542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-05T20:30:10.714290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-05T20:30:10.714735] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-05T20:30:10.715644] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-05T20:30:10.715700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:10.715735] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:10.715764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:10.715827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:10.775795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:10.776880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:10.776968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:10.777003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:10.896408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:10.896593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:10.896638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:10.896667] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:10.900129] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: UP (p=56.22%) [2026-02-05T20:30:10.900411] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-05T20:30:10.900543] [INFO ] [sig ] PUK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:11.045120] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PUK.txt [2026-02-05T20:30:11.045328] [INFO ] [sig ] [2523/3445] Completed PUK in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:11.045381] [INFO ] [sig ] [2524/3445] Forecasting PUMP... [2026-02-05T20:30:11.045430] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-05T20:30:11.045467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-05T20:30:11.057608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-05T20:30:11.057999] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-05T20:30:11.058944] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-05T20:30:11.058998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:11.059031] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:11.059058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:11.059115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:11.129705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:11.130653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:11.130753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:11.130789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:11.268427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:11.268613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:11.268658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:11.268688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:11.272385] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=26.39%) [2026-02-05T20:30:11.272747] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-05T20:30:11.272893] [INFO ] [sig ] PUMP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:11.429933] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PUMP.txt [2026-02-05T20:30:11.430089] [INFO ] [sig ] [2524/3445] Completed PUMP in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:11.430132] [INFO ] [sig ] [2525/3445] Forecasting PVH... [2026-02-05T20:30:11.430164] [INFO ] [sig ] Generating forecast for: PVH [2026-02-05T20:30:11.430196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-05T20:30:11.441809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-05T20:30:11.442167] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-05T20:30:11.443039] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-05T20:30:11.443093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:11.443165] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:11.443197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:11.443256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:11.509941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:11.510849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:11.510946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:11.510982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:11.642690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:11.642860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:11.642903] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:11.642968] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:11.646409] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=81.86%) [2026-02-05T20:30:11.646706] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-05T20:30:11.646837] [INFO ] [sig ] PVH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:11.786704] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PVH.txt [2026-02-05T20:30:11.786848] [INFO ] [sig ] [2525/3445] Completed PVH in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:11.786887] [INFO ] [sig ] [2526/3445] Forecasting PVL... [2026-02-05T20:30:11.786917] [INFO ] [sig ] Generating forecast for: PVL [2026-02-05T20:30:11.786948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-05T20:30:11.797904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-05T20:30:11.798257] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-05T20:30:11.799112] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-05T20:30:11.799171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:11.799216] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:11.799249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:11.799309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:11.860293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:11.861185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:11.861271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:11.861307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:11.976869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:11.977028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:11.977070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:11.977101] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:11.980848] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=31.70%) [2026-02-05T20:30:11.981137] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-05T20:30:11.981271] [INFO ] [sig ] PVL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:12.128538] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PVL.txt [2026-02-05T20:30:12.128739] [INFO ] [sig ] [2526/3445] Completed PVL in 0.3s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:12.128785] [INFO ] [sig ] [2527/3445] Forecasting PWP... [2026-02-05T20:30:12.128821] [INFO ] [sig ] Generating forecast for: PWP [2026-02-05T20:30:12.128857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-05T20:30:12.140781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-05T20:30:12.141205] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-05T20:30:12.142071] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-05T20:30:12.142126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:12.142161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:12.142190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:12.142250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:12.203771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:12.204422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:12.204505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:12.204540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:12.326510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:12.326702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:12.326747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:12.326780] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:12.330626] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=52.94%) [2026-02-05T20:30:12.331062] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-05T20:30:12.331242] [INFO ] [sig ] PWP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:12.494983] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PWP.txt [2026-02-05T20:30:12.495141] [INFO ] [sig ] [2527/3445] Completed PWP in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:12.495184] [INFO ] [sig ] [2528/3445] Forecasting PX... [2026-02-05T20:30:12.495214] [INFO ] [sig ] Generating forecast for: PX [2026-02-05T20:30:12.495247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PX' from 'https://tdm.silogroup.org/data/derivative_storage/PX.csv'. [2026-02-05T20:30:12.511860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PX'. [2026-02-05T20:30:12.512247] [INFO ] [FORECASTER] Starting predict_future for PX [2026-02-05T20:30:12.513076] [DEBUG] [LOCAL ] No optimal features file found for PX: ./output/feature-sets/PX.txt [2026-02-05T20:30:12.513130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:12.513162] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:12.513382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:12.513439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:12.572924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:12.573872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:12.573970] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:12.574005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:12.697750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:12.698122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:12.698203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:12.698248] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:12.702355] [DEBUG] [FORECASTER] PX: Forecast T+1@11:T+2@11: DOWN (p=20.44%) [2026-02-05T20:30:12.702670] [INFO ] [FORECASTER] Completed predict_future for PX [2026-02-05T20:30:12.702806] [INFO ] [sig ] PX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:12.857430] [INFO ] [LOCAL ] Saved forecast: PX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PX.txt [2026-02-05T20:30:12.857618] [INFO ] [sig ] [2528/3445] Completed PX in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:12.857662] [INFO ] [sig ] [2529/3445] Forecasting PXS... [2026-02-05T20:30:12.857698] [INFO ] [sig ] Generating forecast for: PXS [2026-02-05T20:30:12.857731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-05T20:30:12.868617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-05T20:30:12.868956] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-05T20:30:12.869829] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-05T20:30:12.869886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:12.869920] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:12.869950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:12.870009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:12.930147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:12.931000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:12.931277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:12.931312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:13.041711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:13.041879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:13.041923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:13.041955] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:13.046033] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: UP (p=95.40%) [2026-02-05T20:30:13.046501] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-05T20:30:13.046653] [INFO ] [sig ] PXS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:13.231047] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PXS.txt [2026-02-05T20:30:13.231217] [INFO ] [sig ] [2529/3445] Completed PXS in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:13.231262] [INFO ] [sig ] [2530/3445] Forecasting PY... [2026-02-05T20:30:13.231296] [INFO ] [sig ] Generating forecast for: PY [2026-02-05T20:30:13.231328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-05T20:30:13.243688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-05T20:30:13.244136] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-05T20:30:13.245338] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-05T20:30:13.245406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:13.245456] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:13.245499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:13.245567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:13.314829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:13.315768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:13.315876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:13.315916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:13.431457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:13.431643] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:30:13.431688] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:13.431719] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:13.435396] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: UP (p=69.26%) [2026-02-05T20:30:13.435804] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-05T20:30:13.435968] [INFO ] [sig ] PY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:13.591762] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PY.txt [2026-02-05T20:30:13.591947] [INFO ] [sig ] [2530/3445] Completed PY in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:13.591991] [INFO ] [sig ] [2531/3445] Forecasting PYPL... [2026-02-05T20:30:13.592026] [INFO ] [sig ] Generating forecast for: PYPL [2026-02-05T20:30:13.592059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYPL' from 'https://tdm.silogroup.org/data/derivative_storage/PYPL.csv'. [2026-02-05T20:30:13.606389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYPL'. [2026-02-05T20:30:13.606812] [INFO ] [FORECASTER] Starting predict_future for PYPL [2026-02-05T20:30:13.607708] [DEBUG] [LOCAL ] No optimal features file found for PYPL: ./output/feature-sets/PYPL.txt [2026-02-05T20:30:13.607764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:13.607799] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:13.607828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:13.607888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:13.671647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:13.672528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:13.672636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:13.672674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:13.800176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:13.800363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:13.800407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:13.800437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:13.804405] [DEBUG] [FORECASTER] PYPL: Forecast T+1@11:T+2@11: DOWN (p=3.23%) [2026-02-05T20:30:13.804737] [INFO ] [FORECASTER] Completed predict_future for PYPL [2026-02-05T20:30:13.804876] [INFO ] [sig ] PYPL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:13.955489] [INFO ] [LOCAL ] Saved forecast: PYPL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PYPL.txt [2026-02-05T20:30:13.955674] [INFO ] [sig ] [2531/3445] Completed PYPL in 0.4s | 2.79 sym/s | Total: 15.1m | ETA: 5.5m [2026-02-05T20:30:13.955719] [INFO ] [sig ] [2532/3445] Forecasting PYXS... [2026-02-05T20:30:13.955752] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-05T20:30:13.955785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-05T20:30:13.967529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-05T20:30:13.967939] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-05T20:30:13.968823] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-05T20:30:13.968880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:13.968917] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:13.968947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:13.969007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:14.030483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:14.031405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:14.031534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:14.031590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:14.156380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:14.156545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:14.156608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:14.156661] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:14.160436] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: UP (p=93.09%) [2026-02-05T20:30:14.160761] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-05T20:30:14.160902] [INFO ] [sig ] PYXS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:14.316086] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/PYXS.txt [2026-02-05T20:30:14.316246] [INFO ] [sig ] [2532/3445] Completed PYXS in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.5m [2026-02-05T20:30:14.316287] [INFO ] [sig ] [2533/3445] Forecasting PZZA... [2026-02-05T20:30:14.316317] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-05T20:30:14.316350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-05T20:30:14.327809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-05T20:30:14.328211] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-05T20:30:14.329298] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-05T20:30:14.329351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:14.329384] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:14.329410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:14.329471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:14.392942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:14.393903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:14.393996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:14.394032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:14.529111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:14.529472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:14.529515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:14.529545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:14.533621] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=24.61%) [2026-02-05T20:30:14.533907] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-05T20:30:14.534039] [INFO ] [sig ] PZZA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:14.679727] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/PZZA.txt [2026-02-05T20:30:14.679874] [INFO ] [sig ] [2533/3445] Completed PZZA in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.5m [2026-02-05T20:30:14.679915] [INFO ] [sig ] [2534/3445] Forecasting QBTS... [2026-02-05T20:30:14.679945] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-05T20:30:14.679978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-05T20:30:14.692360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-05T20:30:14.692756] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-05T20:30:14.693621] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-05T20:30:14.693675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:14.693707] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:14.693734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:14.693791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:14.762334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:14.763255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:14.763346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:14.763381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:14.890840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:14.891001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:14.891042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:14.891071] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:14.894476] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-05T20:30:14.894770] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-05T20:30:14.894900] [INFO ] [sig ] QBTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:15.032413] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QBTS.txt [2026-02-05T20:30:15.032546] [INFO ] [sig ] [2534/3445] Completed QBTS in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.5m [2026-02-05T20:30:15.032604] [INFO ] [sig ] [2535/3445] Forecasting QCLN... [2026-02-05T20:30:15.032635] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-05T20:30:15.032666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-05T20:30:15.043718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-05T20:30:15.044064] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-05T20:30:15.044890] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-05T20:30:15.044943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:15.044977] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:15.045004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:15.045061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:15.106894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:15.107995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:15.108082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:15.108115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:15.235822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:15.235989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:15.236031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:15.236238] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:15.239941] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: UP (p=60.27%) [2026-02-05T20:30:15.240424] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-05T20:30:15.240560] [INFO ] [sig ] QCLN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:15.387906] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QCLN.txt [2026-02-05T20:30:15.388063] [INFO ] [sig ] [2535/3445] Completed QCLN in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:15.388105] [INFO ] [sig ] [2536/3445] Forecasting QCOM... [2026-02-05T20:30:15.388136] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-05T20:30:15.388166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-05T20:30:15.399515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-05T20:30:15.399865] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-05T20:30:15.400730] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-05T20:30:15.400784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:15.400817] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:15.400845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:15.400930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:15.459481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:15.460101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:15.460182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:15.460214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:15.588550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:15.588747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:15.588794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:15.588829] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:15.593107] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: UP (p=58.47%) [2026-02-05T20:30:15.593457] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-05T20:30:15.593638] [INFO ] [sig ] QCOM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:15.765757] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QCOM.txt [2026-02-05T20:30:15.765931] [INFO ] [sig ] [2536/3445] Completed QCOM in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:15.765973] [INFO ] [sig ] [2537/3445] Forecasting QCRH... [2026-02-05T20:30:15.766004] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-05T20:30:15.766037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-05T20:30:15.779966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-05T20:30:15.780386] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-05T20:30:15.781358] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-05T20:30:15.781414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:15.781449] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:15.781477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:15.781535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:15.844998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:15.845907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:15.846011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:15.846053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:15.967506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:15.967687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:15.967728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:15.967758] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:15.971483] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: DOWN (p=45.98%) [2026-02-05T20:30:15.971802] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-05T20:30:15.971942] [INFO ] [sig ] QCRH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:16.120843] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QCRH.txt [2026-02-05T20:30:16.121006] [INFO ] [sig ] [2537/3445] Completed QCRH in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:16.121046] [INFO ] [sig ] [2538/3445] Forecasting QDEL... [2026-02-05T20:30:16.121077] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-05T20:30:16.121108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-05T20:30:16.133426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-05T20:30:16.133857] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-05T20:30:16.134934] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-05T20:30:16.135028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:16.135064] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:16.135091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:16.135148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:16.198444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:16.199885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:16.200023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:16.200061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:16.321013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:16.321207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:16.321252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:16.321283] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:16.325246] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=76.38%) [2026-02-05T20:30:16.325631] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-05T20:30:16.325794] [INFO ] [sig ] QDEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:16.473997] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QDEL.txt [2026-02-05T20:30:16.474155] [INFO ] [sig ] [2538/3445] Completed QDEL in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:16.474206] [INFO ] [sig ] [2539/3445] Forecasting QFIN... [2026-02-05T20:30:16.474239] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-05T20:30:16.474279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-05T20:30:16.486998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-05T20:30:16.487622] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-05T20:30:16.488761] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-05T20:30:16.488818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:16.488897] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:16.488932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:16.489011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:16.550946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:16.551853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:16.551939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:16.551974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:16.679039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:16.679200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:16.679241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:16.679270] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:16.682695] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=11.40%) [2026-02-05T20:30:16.682969] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-05T20:30:16.683103] [INFO ] [sig ] QFIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:16.826236] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QFIN.txt [2026-02-05T20:30:16.826405] [INFO ] [sig ] [2539/3445] Completed QFIN in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:16.826447] [INFO ] [sig ] [2540/3445] Forecasting QGEN... [2026-02-05T20:30:16.826479] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-05T20:30:16.826509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-05T20:30:16.839071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-05T20:30:16.839533] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-05T20:30:16.840430] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-05T20:30:16.840485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:16.840518] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:16.840546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:16.840625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:16.900182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:16.901119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:16.901207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:16.901240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:17.024226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:17.024411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:17.024453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:17.024482] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:17.028549] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: DOWN (p=30.35%) [2026-02-05T20:30:17.028860] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-05T20:30:17.029019] [INFO ] [sig ] QGEN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:17.169782] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QGEN.txt [2026-02-05T20:30:17.169947] [INFO ] [sig ] [2540/3445] Completed QGEN in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:17.169988] [INFO ] [sig ] [2541/3445] Forecasting QLYS... [2026-02-05T20:30:17.170019] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-05T20:30:17.170050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-05T20:30:17.181839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-05T20:30:17.182223] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-05T20:30:17.183055] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-05T20:30:17.183108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:17.183140] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:17.183168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:17.183225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:17.242535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:17.243435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:17.243522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:17.243556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:17.369804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:17.369988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:17.370053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:17.370086] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:17.373819] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: UP (p=99.02%) [2026-02-05T20:30:17.374147] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-05T20:30:17.374285] [INFO ] [sig ] QLYS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:17.514110] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QLYS.txt [2026-02-05T20:30:17.514286] [INFO ] [sig ] [2541/3445] Completed QLYS in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:17.514330] [INFO ] [sig ] [2542/3445] Forecasting QMCO... [2026-02-05T20:30:17.514360] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-05T20:30:17.514403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-05T20:30:17.528761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-05T20:30:17.529170] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-05T20:30:17.530060] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-05T20:30:17.530116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:17.530148] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:17.530175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:17.530232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:17.587753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:17.588799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:17.588946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:17.588990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:17.726719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:17.726885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:17.726929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:17.726995] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:17.730460] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=21.69%) [2026-02-05T20:30:17.730789] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-05T20:30:17.730920] [INFO ] [sig ] QMCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:17.873588] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QMCO.txt [2026-02-05T20:30:17.873760] [INFO ] [sig ] [2542/3445] Completed QMCO in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:17.873801] [INFO ] [sig ] [2543/3445] Forecasting QMOM... [2026-02-05T20:30:17.873832] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-05T20:30:17.873863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-05T20:30:17.887219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-05T20:30:17.887678] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-05T20:30:17.888623] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-05T20:30:17.888684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:17.888716] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:17.888744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:17.888800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:17.945924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:17.946851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:17.946941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:17.946974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:18.068038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:18.068230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:18.068274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:18.068302] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:18.072186] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=83.95%) [2026-02-05T20:30:18.072477] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-05T20:30:18.072628] [INFO ] [sig ] QMOM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:18.219841] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QMOM.txt [2026-02-05T20:30:18.220010] [INFO ] [sig ] [2543/3445] Completed QMOM in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:18.220052] [INFO ] [sig ] [2544/3445] Forecasting QNTM... [2026-02-05T20:30:18.220083] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-05T20:30:18.220113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-05T20:30:18.231151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-05T20:30:18.231532] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-05T20:30:18.232368] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-05T20:30:18.232421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:18.232454] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:18.232480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:18.232538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:18.293215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:18.294120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:18.294210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:18.294245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:18.422819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:18.422994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:18.423044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:18.423081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:18.426592] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: UP (p=95.99%) [2026-02-05T20:30:18.426885] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-05T20:30:18.427018] [INFO ] [sig ] QNTM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:18.576394] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QNTM.txt [2026-02-05T20:30:18.576532] [INFO ] [sig ] [2544/3445] Completed QNTM in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:18.576586] [INFO ] [sig ] [2545/3445] Forecasting QQMG... [2026-02-05T20:30:18.576619] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-05T20:30:18.576651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-05T20:30:18.588804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-05T20:30:18.589202] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-05T20:30:18.590194] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-05T20:30:18.590246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:18.590279] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:18.590306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:18.590361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:18.647414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:18.648041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:18.648131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:18.648166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:18.767883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:18.768079] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:18.768122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:18.768151] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:18.771650] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=60.84%) [2026-02-05T20:30:18.771925] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-05T20:30:18.772055] [INFO ] [sig ] QQMG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:18.914002] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QQMG.txt [2026-02-05T20:30:18.914166] [INFO ] [sig ] [2545/3445] Completed QQMG in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:18.914206] [INFO ] [sig ] [2546/3445] Forecasting QQQ... [2026-02-05T20:30:18.914236] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-05T20:30:18.914269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-05T20:30:18.925791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-05T20:30:18.926140] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-05T20:30:18.926973] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-05T20:30:18.927026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:18.927059] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:18.927086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:18.927142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:18.986251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:18.986959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:18.987070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:18.987110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:19.113211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:19.113377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:19.113428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:19.113460] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:19.117067] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: DOWN (p=33.82%) [2026-02-05T20:30:19.117364] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-05T20:30:19.117500] [INFO ] [sig ] QQQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:19.266014] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QQQ.txt [2026-02-05T20:30:19.266171] [INFO ] [sig ] [2546/3445] Completed QQQ in 0.4s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:19.266212] [INFO ] [sig ] [2547/3445] Forecasting QQQE... [2026-02-05T20:30:19.266241] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-05T20:30:19.266272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-05T20:30:19.278012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-05T20:30:19.278420] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-05T20:30:19.279308] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-05T20:30:19.279364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:19.279397] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:19.279424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:19.279481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:19.336987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:19.337819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:19.337904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:19.337937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:19.454932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:19.455102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:19.455143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:19.455172] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:19.458801] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-05T20:30:19.459133] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-05T20:30:19.459274] [INFO ] [sig ] QQQE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:19.606738] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QQQE.txt [2026-02-05T20:30:19.606923] [INFO ] [sig ] [2547/3445] Completed QQQE in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:19.606987] [INFO ] [sig ] [2548/3445] Forecasting QQQI... [2026-02-05T20:30:19.607038] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-05T20:30:19.607073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-05T20:30:19.621528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-05T20:30:19.621979] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-05T20:30:19.622855] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-05T20:30:19.622909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:19.622946] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:19.622979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:19.623048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:19.680375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:19.681306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:19.681416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:19.681452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:19.797634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:19.797992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:19.798034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:19.798062] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:19.801808] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-05T20:30:19.802085] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-05T20:30:19.802214] [INFO ] [sig ] QQQI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:19.942703] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QQQI.txt [2026-02-05T20:30:19.942865] [INFO ] [sig ] [2548/3445] Completed QQQI in 0.3s | 2.79 sym/s | Total: 15.2m | ETA: 5.4m [2026-02-05T20:30:19.942907] [INFO ] [sig ] [2549/3445] Forecasting QQQJ... [2026-02-05T20:30:19.942939] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-05T20:30:19.942973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-05T20:30:19.953739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-05T20:30:19.954118] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-05T20:30:19.954998] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-05T20:30:19.955067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:19.955101] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:19.955131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:19.955198] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:20.013796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:20.014686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:20.014808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:20.014843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:20.135451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:20.135641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:20.135683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:20.135712] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:20.139175] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-05T20:30:20.139640] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-05T20:30:20.139775] [INFO ] [sig ] QQQJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:20.294444] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QQQJ.txt [2026-02-05T20:30:20.294645] [INFO ] [sig ] [2549/3445] Completed QQQJ in 0.4s | 2.79 sym/s | Total: 15.3m | ETA: 5.4m [2026-02-05T20:30:20.294715] [INFO ] [sig ] [2550/3445] Forecasting QQQM... [2026-02-05T20:30:20.294754] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-05T20:30:20.294785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-05T20:30:20.307221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-05T20:30:20.307724] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-05T20:30:20.308734] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-05T20:30:20.308801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:20.308837] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:20.308866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:20.308924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:20.374194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:20.375420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:20.375541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:20.375621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:20.547286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:20.547489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:20.547549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:20.547619] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:20.552982] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=66.55%) [2026-02-05T20:30:20.553495] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-05T20:30:20.553703] [INFO ] [sig ] QQQM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:20.765903] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QQQM.txt [2026-02-05T20:30:20.766179] [INFO ] [sig ] [2550/3445] Completed QQQM in 0.5s | 2.79 sym/s | Total: 15.3m | ETA: 5.4m [2026-02-05T20:30:20.766266] [INFO ] [sig ] [2551/3445] Forecasting QQQX... [2026-02-05T20:30:20.766324] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-05T20:30:20.766378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-05T20:30:20.810667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-05T20:30:20.811734] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-05T20:30:20.813181] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-05T20:30:20.813265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:20.813320] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:20.813369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:20.813463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:20.925433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:20.926700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:20.926866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:20.926925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:21.109033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:21.109230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:21.109282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:21.109319] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:21.115104] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=52.86%) [2026-02-05T20:30:21.115696] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-05T20:30:21.115918] [INFO ] [sig ] QQQX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:21.368706] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QQQX.txt [2026-02-05T20:30:21.368951] [INFO ] [sig ] [2551/3445] Completed QQQX in 0.6s | 2.78 sym/s | Total: 15.3m | ETA: 5.4m [2026-02-05T20:30:21.369018] [INFO ] [sig ] [2552/3445] Forecasting QQQY... [2026-02-05T20:30:21.369070] [INFO ] [sig ] Generating forecast for: QQQY [2026-02-05T20:30:21.369126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQY' from 'https://tdm.silogroup.org/data/derivative_storage/QQQY.csv'. [2026-02-05T20:30:21.396940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQY'. [2026-02-05T20:30:21.398922] [INFO ] [FORECASTER] Starting predict_future for QQQY [2026-02-05T20:30:21.401446] [DEBUG] [LOCAL ] No optimal features file found for QQQY: ./output/feature-sets/QQQY.txt [2026-02-05T20:30:21.401526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:21.401612] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:21.401661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:21.401756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:21.517563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:21.519270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:21.519420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:21.519482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:21.677761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:21.677961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:21.678017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:21.678079] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:21.682668] [DEBUG] [FORECASTER] QQQY: Forecast T+1@11:T+2@11: UP (p=92.61%) [2026-02-05T20:30:21.683047] [INFO ] [FORECASTER] Completed predict_future for QQQY [2026-02-05T20:30:21.683209] [INFO ] [sig ] QQQY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:21.842475] [INFO ] [LOCAL ] Saved forecast: QQQY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QQQY.txt [2026-02-05T20:30:21.842694] [INFO ] [sig ] [2552/3445] Completed QQQY in 0.5s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:21.842747] [INFO ] [sig ] [2553/3445] Forecasting QRHC... [2026-02-05T20:30:21.842781] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-05T20:30:21.842813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-05T20:30:21.859928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-05T20:30:21.860633] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-05T20:30:21.862041] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-05T20:30:21.862110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:21.862154] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:21.862217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:21.862308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:21.943554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:21.944639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:21.944733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:21.944768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:22.065315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:22.065489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:22.065530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:22.065559] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:22.069198] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=48.04%) [2026-02-05T20:30:22.069496] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-05T20:30:22.069653] [INFO ] [sig ] QRHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:22.212913] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QRHC.txt [2026-02-05T20:30:22.213081] [INFO ] [sig ] [2553/3445] Completed QRHC in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:22.213135] [INFO ] [sig ] [2554/3445] Forecasting QRVO... [2026-02-05T20:30:22.213166] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-05T20:30:22.213200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-05T20:30:22.226826] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-05T20:30:22.227273] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-05T20:30:22.228340] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-05T20:30:22.228405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:22.228448] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:22.228482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:22.228555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:22.290621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:22.291509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:22.291622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:22.291660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:22.423062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:22.423231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:22.423271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:22.423299] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:22.427093] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: DOWN (p=37.29%) [2026-02-05T20:30:22.427391] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-05T20:30:22.427525] [INFO ] [sig ] QRVO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:22.575936] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QRVO.txt [2026-02-05T20:30:22.576095] [INFO ] [sig ] [2554/3445] Completed QRVO in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:22.576137] [INFO ] [sig ] [2555/3445] Forecasting QS... [2026-02-05T20:30:22.576166] [INFO ] [sig ] Generating forecast for: QS [2026-02-05T20:30:22.576197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-05T20:30:22.588643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-05T20:30:22.589027] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-05T20:30:22.590143] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-05T20:30:22.590207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:22.590242] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:22.590269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:22.590326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:22.651507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:22.652607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:22.652698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:22.652732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:22.783502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:22.783687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:22.783732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:22.783764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:22.787330] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-05T20:30:22.787632] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-05T20:30:22.787764] [INFO ] [sig ] QS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:22.949350] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QS.txt [2026-02-05T20:30:22.949598] [INFO ] [sig ] [2555/3445] Completed QS in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:22.949654] [INFO ] [sig ] [2556/3445] Forecasting QSI... [2026-02-05T20:30:22.949696] [INFO ] [sig ] Generating forecast for: QSI [2026-02-05T20:30:22.949738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QSI' from 'https://tdm.silogroup.org/data/derivative_storage/QSI.csv'. [2026-02-05T20:30:22.963468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QSI'. [2026-02-05T20:30:22.963947] [INFO ] [FORECASTER] Starting predict_future for QSI [2026-02-05T20:30:22.964884] [DEBUG] [LOCAL ] No optimal features file found for QSI: ./output/feature-sets/QSI.txt [2026-02-05T20:30:22.964943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:22.965010] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:22.965040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:22.965111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:23.029128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:23.030050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:23.030139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:23.030175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:23.153542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:23.153728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:23.153790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:23.153822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:23.157643] [DEBUG] [FORECASTER] QSI: Forecast T+1@11:T+2@11: DOWN (p=49.89%) [2026-02-05T20:30:23.157963] [INFO ] [FORECASTER] Completed predict_future for QSI [2026-02-05T20:30:23.158099] [INFO ] [sig ] QSI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:23.312796] [INFO ] [LOCAL ] Saved forecast: QSI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QSI.txt [2026-02-05T20:30:23.312934] [INFO ] [sig ] [2556/3445] Completed QSI in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:23.312974] [INFO ] [sig ] [2557/3445] Forecasting QTEC... [2026-02-05T20:30:23.313003] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-05T20:30:23.313033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-05T20:30:23.324731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-05T20:30:23.325053] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-05T20:30:23.325875] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-05T20:30:23.325927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:23.325959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:23.325986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:23.326043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:23.385447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:23.386261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:23.386345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:23.386378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:23.509638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:23.509805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:23.509847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:23.509876] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:23.513875] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: DOWN (p=31.34%) [2026-02-05T20:30:23.514180] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-05T20:30:23.514494] [INFO ] [sig ] QTEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:23.654548] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QTEC.txt [2026-02-05T20:30:23.654715] [INFO ] [sig ] [2557/3445] Completed QTEC in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:23.654755] [INFO ] [sig ] [2558/3445] Forecasting QTRX... [2026-02-05T20:30:23.654785] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-05T20:30:23.654815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-05T20:30:23.666515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-05T20:30:23.666874] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-05T20:30:23.667737] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-05T20:30:23.667794] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:23.667828] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:23.667858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:23.667919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:23.729227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:23.730122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:23.730224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:23.730261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:23.851952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:23.852120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:23.852160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:23.852188] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:23.855560] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: UP (p=76.23%) [2026-02-05T20:30:23.855856] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-05T20:30:23.855985] [INFO ] [sig ] QTRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:23.996155] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QTRX.txt [2026-02-05T20:30:23.996356] [INFO ] [sig ] [2558/3445] Completed QTRX in 0.3s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:23.996616] [INFO ] [sig ] [2559/3445] Forecasting QTTB... [2026-02-05T20:30:23.996666] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-05T20:30:23.996714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-05T20:30:24.009817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-05T20:30:24.010248] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-05T20:30:24.011343] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-05T20:30:24.011399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:24.011434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:24.011465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:24.011526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:24.074805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:24.075714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:24.075809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:24.075862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:24.202070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:24.202235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:24.202280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:24.202351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:24.206700] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: DOWN (p=14.00%) [2026-02-05T20:30:24.207026] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-05T20:30:24.207200] [INFO ] [sig ] QTTB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:24.379057] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QTTB.txt [2026-02-05T20:30:24.379261] [INFO ] [sig ] [2559/3445] Completed QTTB in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:24.379314] [INFO ] [sig ] [2560/3445] Forecasting QTUM... [2026-02-05T20:30:24.379359] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-05T20:30:24.379404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-05T20:30:24.391567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-05T20:30:24.392018] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-05T20:30:24.393115] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-05T20:30:24.393171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:24.393218] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:24.393246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:24.393302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:24.453442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:24.454353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:24.454453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:24.454489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:24.577337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:24.577506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:24.577550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:24.577606] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:24.581311] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-05T20:30:24.581669] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-05T20:30:24.581815] [INFO ] [sig ] QTUM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:24.737529] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QTUM.txt [2026-02-05T20:30:24.737716] [INFO ] [sig ] [2560/3445] Completed QTUM in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:24.737758] [INFO ] [sig ] [2561/3445] Forecasting QTWO... [2026-02-05T20:30:24.737789] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-05T20:30:24.737820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-05T20:30:24.750710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-05T20:30:24.751150] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-05T20:30:24.752075] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-05T20:30:24.752134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:24.752169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:24.752198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:24.752258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:24.817028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:24.817914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:24.818041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:24.818076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:24.946185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:24.946349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:24.946389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:24.946419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:24.949941] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-05T20:30:24.950265] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-05T20:30:24.950404] [INFO ] [sig ] QTWO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:25.097997] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QTWO.txt [2026-02-05T20:30:25.098156] [INFO ] [sig ] [2561/3445] Completed QTWO in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:25.098225] [INFO ] [sig ] [2562/3445] Forecasting QUAD... [2026-02-05T20:30:25.098258] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-05T20:30:25.098293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-05T20:30:25.110263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-05T20:30:25.110677] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-05T20:30:25.111551] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-05T20:30:25.111636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:25.111688] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:25.111721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:25.111779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:25.177942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:25.178936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:25.179042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:25.179083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:25.314965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:25.315146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:25.315194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:25.315223] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:25.323182] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: UP (p=61.16%) [2026-02-05T20:30:25.323490] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-05T20:30:25.323662] [INFO ] [sig ] QUAD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:25.475768] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QUAD.txt [2026-02-05T20:30:25.475944] [INFO ] [sig ] [2562/3445] Completed QUAD in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:25.475988] [INFO ] [sig ] [2563/3445] Forecasting QUIK... [2026-02-05T20:30:25.476020] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-05T20:30:25.476051] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-05T20:30:25.488735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-05T20:30:25.489208] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-05T20:30:25.490664] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-05T20:30:25.490729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:25.490762] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:25.490790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:25.490847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:25.558559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:25.559770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:25.559871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:25.559910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:25.695987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:25.696158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:25.696200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:25.696230] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:25.701151] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=53.24%) [2026-02-05T20:30:25.701548] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-05T20:30:25.701750] [INFO ] [sig ] QUIK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:25.860668] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QUIK.txt [2026-02-05T20:30:25.860863] [INFO ] [sig ] [2563/3445] Completed QUIK in 0.4s | 2.78 sym/s | Total: 15.3m | ETA: 5.3m [2026-02-05T20:30:25.860917] [INFO ] [sig ] [2564/3445] Forecasting QURE... [2026-02-05T20:30:25.860949] [INFO ] [sig ] Generating forecast for: QURE [2026-02-05T20:30:25.860982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-05T20:30:25.873518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-05T20:30:25.873932] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-05T20:30:25.874821] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-05T20:30:25.874875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:25.874908] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:25.874937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:25.875004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:25.942470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:25.943355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:25.943456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:25.943498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:26.085588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:26.085812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:26.085877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:26.085916] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:26.090371] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: DOWN (p=40.36%) [2026-02-05T20:30:26.090726] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-05T20:30:26.090872] [INFO ] [sig ] QURE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:26.241873] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QURE.txt [2026-02-05T20:30:26.242015] [INFO ] [sig ] [2564/3445] Completed QURE in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.3m [2026-02-05T20:30:26.242056] [INFO ] [sig ] [2565/3445] Forecasting QVAL... [2026-02-05T20:30:26.242085] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-05T20:30:26.242116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-05T20:30:26.253807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-05T20:30:26.254137] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-05T20:30:26.254979] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-05T20:30:26.255031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:26.255063] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:26.255089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:26.255145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:26.315956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:26.316838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:26.316928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:26.316964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:26.437148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:26.437314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:26.437354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:26.437382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:26.440808] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: DOWN (p=19.15%) [2026-02-05T20:30:26.441079] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-05T20:30:26.441226] [INFO ] [sig ] QVAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:26.593352] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QVAL.txt [2026-02-05T20:30:26.593697] [INFO ] [sig ] [2565/3445] Completed QVAL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.3m [2026-02-05T20:30:26.593739] [INFO ] [sig ] [2566/3445] Forecasting QVCC... [2026-02-05T20:30:26.593768] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-05T20:30:26.593800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-05T20:30:26.605499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-05T20:30:26.605848] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-05T20:30:26.606688] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-05T20:30:26.606743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:26.606777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:26.606806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:26.606865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:26.669615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:26.670517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:26.670657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:26.670695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:26.800892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:26.801065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:26.801108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:26.801138] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:26.804696] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=99.48%) [2026-02-05T20:30:26.804979] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-05T20:30:26.805111] [INFO ] [sig ] QVCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:26.959925] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QVCC.txt [2026-02-05T20:30:26.960082] [INFO ] [sig ] [2566/3445] Completed QVCC in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.3m [2026-02-05T20:30:26.960126] [INFO ] [sig ] [2567/3445] Forecasting QYLD... [2026-02-05T20:30:26.960157] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-05T20:30:26.960191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-05T20:30:26.972920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-05T20:30:26.973271] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-05T20:30:26.974258] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-05T20:30:26.974310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:26.974342] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:26.974368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:26.974424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:27.033924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:27.034688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:27.034775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:27.034811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:27.155231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:27.155394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:27.155433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:27.155479] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:27.158934] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-05T20:30:27.159242] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-05T20:30:27.159381] [INFO ] [sig ] QYLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:27.309168] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/QYLD.txt [2026-02-05T20:30:27.309328] [INFO ] [sig ] [2567/3445] Completed QYLD in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.3m [2026-02-05T20:30:27.309368] [INFO ] [sig ] [2568/3445] Forecasting QYLG... [2026-02-05T20:30:27.309398] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-05T20:30:27.309429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-05T20:30:27.323745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-05T20:30:27.324228] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-05T20:30:27.325181] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-05T20:30:27.325237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:27.325273] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:27.325302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:27.325361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:27.398480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:27.399490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:27.399612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:27.399664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:27.528898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:27.529090] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:27.529131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:27.529159] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:27.533376] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-05T20:30:27.533935] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-05T20:30:27.534089] [INFO ] [sig ] QYLG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:27.689262] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/QYLG.txt [2026-02-05T20:30:27.689438] [INFO ] [sig ] [2568/3445] Completed QYLG in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.3m [2026-02-05T20:30:27.689482] [INFO ] [sig ] [2569/3445] Forecasting RA... [2026-02-05T20:30:27.689515] [INFO ] [sig ] Generating forecast for: RA [2026-02-05T20:30:27.689770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-05T20:30:27.704916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-05T20:30:27.705600] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-05T20:30:27.706741] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-05T20:30:27.706809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:27.706854] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:27.706892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:27.706990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:27.781165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:27.781990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:27.782105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:27.782142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:27.905488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:27.905672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:27.905723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:27.905760] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:27.909215] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: UP (p=89.34%) [2026-02-05T20:30:27.909493] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-05T20:30:27.909643] [INFO ] [sig ] RA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:28.050893] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RA.txt [2026-02-05T20:30:28.051065] [INFO ] [sig ] [2569/3445] Completed RA in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:28.051118] [INFO ] [sig ] [2570/3445] Forecasting RACE... [2026-02-05T20:30:28.051149] [INFO ] [sig ] Generating forecast for: RACE [2026-02-05T20:30:28.051180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-05T20:30:28.061847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-05T20:30:28.062189] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-05T20:30:28.063060] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-05T20:30:28.063114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:28.063147] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:28.063176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:28.063236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:28.122692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:28.123566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:28.123675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:28.123711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:28.251059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:28.251272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:28.251318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:28.251347] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:28.255016] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-05T20:30:28.255430] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-05T20:30:28.255644] [INFO ] [sig ] RACE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:28.399691] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RACE.txt [2026-02-05T20:30:28.399852] [INFO ] [sig ] [2570/3445] Completed RACE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:28.399893] [INFO ] [sig ] [2571/3445] Forecasting RAIL... [2026-02-05T20:30:28.399925] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-05T20:30:28.399957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-05T20:30:28.411842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-05T20:30:28.412200] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-05T20:30:28.413023] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-05T20:30:28.413076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:28.413109] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:28.413150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:28.413210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:28.470823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:28.471470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:28.471550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:28.471602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:28.623958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:28.624149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:28.624217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:28.624268] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:28.629543] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=13.65%) [2026-02-05T20:30:28.629993] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-05T20:30:28.630182] [INFO ] [sig ] RAIL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:28.779342] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RAIL.txt [2026-02-05T20:30:28.779510] [INFO ] [sig ] [2571/3445] Completed RAIL in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:28.779553] [INFO ] [sig ] [2572/3445] Forecasting RAMP... [2026-02-05T20:30:28.779603] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-05T20:30:28.779636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-05T20:30:28.790943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-05T20:30:28.791348] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-05T20:30:28.792396] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-05T20:30:28.792450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:28.792485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:28.792512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:28.792570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:28.862594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:28.863507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:28.863618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:28.863658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:28.989757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:28.989877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:28.989916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:28.989947] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:28.993400] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=60.14%) [2026-02-05T20:30:28.993700] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-05T20:30:28.993832] [INFO ] [sig ] RAMP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:29.133090] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RAMP.txt [2026-02-05T20:30:29.133221] [INFO ] [sig ] [2572/3445] Completed RAMP in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:29.133260] [INFO ] [sig ] [2573/3445] Forecasting RAPP... [2026-02-05T20:30:29.133290] [INFO ] [sig ] Generating forecast for: RAPP [2026-02-05T20:30:29.133322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAPP' from 'https://tdm.silogroup.org/data/derivative_storage/RAPP.csv'. [2026-02-05T20:30:29.144782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAPP'. [2026-02-05T20:30:29.145095] [INFO ] [FORECASTER] Starting predict_future for RAPP [2026-02-05T20:30:29.145933] [DEBUG] [LOCAL ] No optimal features file found for RAPP: ./output/feature-sets/RAPP.txt [2026-02-05T20:30:29.145986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:29.146045] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:29.146075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:29.146133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:29.203783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:29.204418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:29.204497] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:29.204531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:29.320548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:29.320735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:29.320776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:29.320805] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:29.324245] [DEBUG] [FORECASTER] RAPP: Forecast T+1@11:T+2@11: UP (p=68.16%) [2026-02-05T20:30:29.324530] [INFO ] [FORECASTER] Completed predict_future for RAPP [2026-02-05T20:30:29.324676] [INFO ] [sig ] RAPP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:29.479627] [INFO ] [LOCAL ] Saved forecast: RAPP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RAPP.txt [2026-02-05T20:30:29.479798] [INFO ] [sig ] [2573/3445] Completed RAPP in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:29.479842] [INFO ] [sig ] [2574/3445] Forecasting RARE... [2026-02-05T20:30:29.479873] [INFO ] [sig ] Generating forecast for: RARE [2026-02-05T20:30:29.479904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-05T20:30:29.491353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-05T20:30:29.491766] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-05T20:30:29.492606] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-05T20:30:29.492660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:29.492693] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:29.492720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:29.492777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:29.549809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:29.550722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:29.550809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:29.550843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:29.671528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:29.671728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:29.671771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:29.671800] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:29.675305] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: DOWN (p=21.42%) [2026-02-05T20:30:29.675597] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-05T20:30:29.675730] [INFO ] [sig ] RARE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:29.817469] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RARE.txt [2026-02-05T20:30:29.817648] [INFO ] [sig ] [2574/3445] Completed RARE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:29.817691] [INFO ] [sig ] [2575/3445] Forecasting RAVE... [2026-02-05T20:30:29.817728] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-05T20:30:29.817759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-05T20:30:29.829300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-05T20:30:29.829672] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-05T20:30:29.830501] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-05T20:30:29.830554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:29.830612] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:29.830641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:29.830699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:29.889755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:29.890863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:29.890946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:29.890980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:30.002457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:30.002838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:30.002881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:30.002909] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:30.006496] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: UP (p=82.52%) [2026-02-05T20:30:30.006792] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-05T20:30:30.006922] [INFO ] [sig ] RAVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:30.147506] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RAVE.txt [2026-02-05T20:30:30.147685] [INFO ] [sig ] [2575/3445] Completed RAVE in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:30.147731] [INFO ] [sig ] [2576/3445] Forecasting RAY... [2026-02-05T20:30:30.147761] [INFO ] [sig ] Generating forecast for: RAY [2026-02-05T20:30:30.147793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-05T20:30:30.160136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-05T20:30:30.160719] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-05T20:30:30.161564] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-05T20:30:30.161639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:30.161671] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:30.161697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:30.161753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:30.219772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:30.220677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:30.220763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:30.220797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:30.339956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:30.340129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:30.340172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:30.340244] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:30.343955] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=12.07%) [2026-02-05T20:30:30.344246] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-05T20:30:30.344406] [INFO ] [sig ] RAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:30.487291] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RAY.txt [2026-02-05T20:30:30.487456] [INFO ] [sig ] [2576/3445] Completed RAY in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:30.487496] [INFO ] [sig ] [2577/3445] Forecasting RBA... [2026-02-05T20:30:30.487528] [INFO ] [sig ] Generating forecast for: RBA [2026-02-05T20:30:30.487559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-05T20:30:30.499289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-05T20:30:30.499670] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-05T20:30:30.500485] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-05T20:30:30.500537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:30.500592] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:30.500624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:30.500681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:30.561398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:30.562753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:30.562837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:30.562870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:30.686533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:30.686717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:30.686757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:30.686786] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:30.690206] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: DOWN (p=32.34%) [2026-02-05T20:30:30.690507] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-05T20:30:30.690656] [INFO ] [sig ] RBA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:30.834164] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RBA.txt [2026-02-05T20:30:30.834350] [INFO ] [sig ] [2577/3445] Completed RBA in 0.3s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:30.834395] [INFO ] [sig ] [2578/3445] Forecasting RBB... [2026-02-05T20:30:30.834424] [INFO ] [sig ] Generating forecast for: RBB [2026-02-05T20:30:30.834454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-05T20:30:30.846065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-05T20:30:30.846443] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-05T20:30:30.847329] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-05T20:30:30.847385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:30.847419] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:30.847448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:30.847506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:30.908036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:30.909130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:30.909218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:30.909259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:31.041884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:31.042094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:31.042137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:31.042199] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:31.045711] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: UP (p=53.72%) [2026-02-05T20:30:31.045993] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-05T20:30:31.046119] [INFO ] [sig ] RBB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:31.188688] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RBB.txt [2026-02-05T20:30:31.188852] [INFO ] [sig ] [2578/3445] Completed RBB in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:31.188893] [INFO ] [sig ] [2579/3445] Forecasting RBBN... [2026-02-05T20:30:31.188922] [INFO ] [sig ] Generating forecast for: RBBN [2026-02-05T20:30:31.188953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBBN' from 'https://tdm.silogroup.org/data/derivative_storage/RBBN.csv'. [2026-02-05T20:30:31.202067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBBN'. [2026-02-05T20:30:31.202457] [INFO ] [FORECASTER] Starting predict_future for RBBN [2026-02-05T20:30:31.203306] [DEBUG] [LOCAL ] No optimal features file found for RBBN: ./output/feature-sets/RBBN.txt [2026-02-05T20:30:31.203360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:31.203394] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:31.203422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:31.203481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:31.265128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:31.266061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:31.266146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:31.266179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:31.388103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:31.388288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:31.388329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:31.388357] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:31.391843] [DEBUG] [FORECASTER] RBBN: Forecast T+1@11:T+2@11: UP (p=80.66%) [2026-02-05T20:30:31.392130] [INFO ] [FORECASTER] Completed predict_future for RBBN [2026-02-05T20:30:31.392260] [INFO ] [sig ] RBBN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:31.539053] [INFO ] [LOCAL ] Saved forecast: RBBN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RBBN.txt [2026-02-05T20:30:31.539211] [INFO ] [sig ] [2579/3445] Completed RBBN in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:31.539254] [INFO ] [sig ] [2580/3445] Forecasting RBC... [2026-02-05T20:30:31.539291] [INFO ] [sig ] Generating forecast for: RBC [2026-02-05T20:30:31.539321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-05T20:30:31.551003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-05T20:30:31.551395] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-05T20:30:31.552278] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-05T20:30:31.552337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:31.552371] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:31.552400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:31.552458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:31.610505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:31.611374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:31.611457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:31.611490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:31.739875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:31.740056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:31.740103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:31.740136] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:31.743885] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=75.29%) [2026-02-05T20:30:31.744164] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-05T20:30:31.744305] [INFO ] [sig ] RBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:31.891314] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RBC.txt [2026-02-05T20:30:31.891488] [INFO ] [sig ] [2580/3445] Completed RBC in 0.4s | 2.78 sym/s | Total: 15.4m | ETA: 5.2m [2026-02-05T20:30:31.891737] [INFO ] [sig ] [2581/3445] Forecasting RBCAA... [2026-02-05T20:30:31.891770] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-05T20:30:31.891801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-05T20:30:31.902938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-05T20:30:31.903285] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-05T20:30:31.904117] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-05T20:30:31.904170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:31.904202] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:31.904229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:31.904288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:31.967496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:31.968851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:31.968966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:31.969021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:32.092393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:32.092559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:32.092620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:32.092649] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:32.096071] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: UP (p=85.67%) [2026-02-05T20:30:32.096349] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-05T20:30:32.096476] [INFO ] [sig ] RBCAA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:32.236800] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RBCAA.txt [2026-02-05T20:30:32.236962] [INFO ] [sig ] [2581/3445] Completed RBCAA in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.2m [2026-02-05T20:30:32.237004] [INFO ] [sig ] [2582/3445] Forecasting RBLX... [2026-02-05T20:30:32.237034] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-05T20:30:32.237065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-05T20:30:32.248524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-05T20:30:32.248952] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-05T20:30:32.249876] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-05T20:30:32.249930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:32.249964] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:32.249991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:32.250063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:32.309623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:32.310469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:32.310552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:32.310604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:32.430773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:32.430936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:32.430976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:32.431005] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:32.434396] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-05T20:30:32.434697] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-05T20:30:32.434825] [INFO ] [sig ] RBLX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:32.576332] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RBLX.txt [2026-02-05T20:30:32.576505] [INFO ] [sig ] [2582/3445] Completed RBLX in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.2m [2026-02-05T20:30:32.576545] [INFO ] [sig ] [2583/3445] Forecasting RC... [2026-02-05T20:30:32.576593] [INFO ] [sig ] Generating forecast for: RC [2026-02-05T20:30:32.576627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-05T20:30:32.587854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-05T20:30:32.588247] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-05T20:30:32.592866] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-05T20:30:32.592941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:32.592974] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:32.593003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:32.593061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:32.652165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:32.653059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:32.653194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:32.653259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:32.777849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:32.778011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:32.778050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:32.778080] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:32.781558] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: DOWN (p=28.16%) [2026-02-05T20:30:32.781868] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-05T20:30:32.782000] [INFO ] [sig ] RC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:32.922550] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RC.txt [2026-02-05T20:30:32.922733] [INFO ] [sig ] [2583/3445] Completed RC in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.2m [2026-02-05T20:30:32.922777] [INFO ] [sig ] [2584/3445] Forecasting RCEL... [2026-02-05T20:30:32.922807] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-05T20:30:32.922861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-05T20:30:32.935090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-05T20:30:32.935478] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-05T20:30:32.936362] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-05T20:30:32.936449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:32.936485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:32.936514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:32.936598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:32.995473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:32.996374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:32.996463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:32.996498] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:33.123757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:33.123923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:33.123966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:33.123996] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:33.127761] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=28.15%) [2026-02-05T20:30:33.128120] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-05T20:30:33.128305] [INFO ] [sig ] RCEL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:33.281265] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RCEL.txt [2026-02-05T20:30:33.281430] [INFO ] [sig ] [2584/3445] Completed RCEL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.2m [2026-02-05T20:30:33.281471] [INFO ] [sig ] [2585/3445] Forecasting RCI... [2026-02-05T20:30:33.281501] [INFO ] [sig ] Generating forecast for: RCI [2026-02-05T20:30:33.281532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-05T20:30:33.294798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-05T20:30:33.295223] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-05T20:30:33.296363] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-05T20:30:33.296421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:33.296455] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:33.296485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:33.296543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:33.358660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:33.359634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:33.359727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:33.359761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:33.483432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:33.483619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:33.483663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:33.483692] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:33.487501] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=29.60%) [2026-02-05T20:30:33.487816] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-05T20:30:33.487953] [INFO ] [sig ] RCI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:33.642522] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RCI.txt [2026-02-05T20:30:33.642720] [INFO ] [sig ] [2585/3445] Completed RCI in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:33.642766] [INFO ] [sig ] [2586/3445] Forecasting RCKY... [2026-02-05T20:30:33.642797] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-05T20:30:33.642835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-05T20:30:33.655260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-05T20:30:33.655761] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-05T20:30:33.656894] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-05T20:30:33.656965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:33.657012] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:33.657052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:33.657132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:33.721966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:33.722892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:33.722984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:33.723017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:33.845893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:33.846055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:33.846095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:33.846125] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:33.849601] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: UP (p=64.98%) [2026-02-05T20:30:33.849884] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-05T20:30:33.850016] [INFO ] [sig ] RCKY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:33.999144] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RCKY.txt [2026-02-05T20:30:33.999348] [INFO ] [sig ] [2586/3445] Completed RCKY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:33.999391] [INFO ] [sig ] [2587/3445] Forecasting RCL... [2026-02-05T20:30:33.999422] [INFO ] [sig ] Generating forecast for: RCL [2026-02-05T20:30:33.999453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-05T20:30:34.010691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-05T20:30:34.011086] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-05T20:30:34.011917] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-05T20:30:34.011971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:34.012003] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:34.012030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:34.012087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:34.073220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:34.074130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:34.074226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:34.074259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:34.197208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:34.197373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:34.197414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:34.197444] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:34.200922] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=1.27%) [2026-02-05T20:30:34.201210] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-05T20:30:34.201341] [INFO ] [sig ] RCL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:34.342333] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RCL.txt [2026-02-05T20:30:34.342501] [INFO ] [sig ] [2587/3445] Completed RCL in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:34.342542] [INFO ] [sig ] [2588/3445] Forecasting RCS... [2026-02-05T20:30:34.342595] [INFO ] [sig ] Generating forecast for: RCS [2026-02-05T20:30:34.342631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-05T20:30:34.353466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-05T20:30:34.353872] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-05T20:30:34.354708] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-05T20:30:34.354762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:34.354795] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:34.354823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:34.354880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:34.414144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:34.415037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:34.415123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:34.415156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:34.533543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:34.533724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:34.533764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:34.533792] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:34.537225] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-05T20:30:34.537508] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-05T20:30:34.537656] [INFO ] [sig ] RCS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:34.678467] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RCS.txt [2026-02-05T20:30:34.678645] [INFO ] [sig ] [2588/3445] Completed RCS in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:34.678689] [INFO ] [sig ] [2589/3445] Forecasting RCUS... [2026-02-05T20:30:34.678718] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-05T20:30:34.678751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-05T20:30:34.690177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-05T20:30:34.690552] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-05T20:30:34.691386] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-05T20:30:34.691440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:34.691473] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:34.691500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:34.691556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:34.750044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:34.750940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:34.751036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:34.751070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:34.879162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:34.879325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:34.879364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:34.879394] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:34.883230] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: DOWN (p=13.58%) [2026-02-05T20:30:34.883743] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-05T20:30:34.883876] [INFO ] [sig ] RCUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:35.031831] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RCUS.txt [2026-02-05T20:30:35.032014] [INFO ] [sig ] [2589/3445] Completed RCUS in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:35.032057] [INFO ] [sig ] [2590/3445] Forecasting RDCM... [2026-02-05T20:30:35.032087] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-05T20:30:35.032119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-05T20:30:35.044850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-05T20:30:35.045246] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-05T20:30:35.046119] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-05T20:30:35.046173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:35.046244] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:35.046287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:35.046359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:35.107589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:35.108516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:35.108626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:35.108661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:35.228155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:35.228340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:35.228381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:35.228409] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:35.231925] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: UP (p=74.56%) [2026-02-05T20:30:35.232226] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-05T20:30:35.232358] [INFO ] [sig ] RDCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:35.374682] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RDCM.txt [2026-02-05T20:30:35.374828] [INFO ] [sig ] [2590/3445] Completed RDCM in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:35.374870] [INFO ] [sig ] [2591/3445] Forecasting RDHL... [2026-02-05T20:30:35.374901] [INFO ] [sig ] Generating forecast for: RDHL [2026-02-05T20:30:35.374932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDHL' from 'https://tdm.silogroup.org/data/derivative_storage/RDHL.csv'. [2026-02-05T20:30:35.386642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDHL'. [2026-02-05T20:30:35.387224] [INFO ] [FORECASTER] Starting predict_future for RDHL [2026-02-05T20:30:35.388057] [DEBUG] [LOCAL ] No optimal features file found for RDHL: ./output/feature-sets/RDHL.txt [2026-02-05T20:30:35.388109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:35.388141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:35.388168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:35.388253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:35.447782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:35.448613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:35.448701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:35.448735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:35.567490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:35.567714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:35.567776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:35.567808] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:35.571506] [DEBUG] [FORECASTER] RDHL: Forecast T+1@11:T+2@11: DOWN (p=11.09%) [2026-02-05T20:30:35.571979] [INFO ] [FORECASTER] Completed predict_future for RDHL [2026-02-05T20:30:35.572113] [INFO ] [sig ] RDHL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:35.720735] [INFO ] [LOCAL ] Saved forecast: RDHL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RDHL.txt [2026-02-05T20:30:35.720903] [INFO ] [sig ] [2591/3445] Completed RDHL in 0.3s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:35.720947] [INFO ] [sig ] [2592/3445] Forecasting RDVY... [2026-02-05T20:30:35.720977] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-05T20:30:35.721008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-05T20:30:35.733886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-05T20:30:35.734315] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-05T20:30:35.735210] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-05T20:30:35.735266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:35.735300] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:35.735328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:35.735388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:35.814896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:35.816105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:35.816256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:35.816309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:35.962929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:35.963094] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:35.963136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:35.963166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:35.966876] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-02-05T20:30:35.967169] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-05T20:30:35.967304] [INFO ] [sig ] RDVY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:36.141785] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RDVY.txt [2026-02-05T20:30:36.141939] [INFO ] [sig ] [2592/3445] Completed RDVY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:36.141983] [INFO ] [sig ] [2593/3445] Forecasting RDY... [2026-02-05T20:30:36.142014] [INFO ] [sig ] Generating forecast for: RDY [2026-02-05T20:30:36.142047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-05T20:30:36.153973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-05T20:30:36.154394] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-05T20:30:36.155250] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-05T20:30:36.155304] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:36.155337] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:36.155365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:36.155423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:36.220564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:36.221526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:36.221646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:36.221681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:36.382615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:36.382805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:36.382849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:36.382913] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:36.387232] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-05T20:30:36.387631] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-05T20:30:36.387794] [INFO ] [sig ] RDY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:36.554068] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RDY.txt [2026-02-05T20:30:36.554222] [INFO ] [sig ] [2593/3445] Completed RDY in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:36.554265] [INFO ] [sig ] [2594/3445] Forecasting REAL... [2026-02-05T20:30:36.554295] [INFO ] [sig ] Generating forecast for: REAL [2026-02-05T20:30:36.554331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-05T20:30:36.565665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-05T20:30:36.566041] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-05T20:30:36.566902] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-05T20:30:36.566956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:36.566988] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:36.567015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:36.567073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:36.635941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:36.637081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:36.637174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:36.637208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:36.772246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:36.772413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:36.772456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:36.772485] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:36.776069] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: DOWN (p=6.53%) [2026-02-05T20:30:36.776364] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-05T20:30:36.776505] [INFO ] [sig ] REAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:36.920446] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/REAL.txt [2026-02-05T20:30:36.920649] [INFO ] [sig ] [2594/3445] Completed REAL in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:36.920709] [INFO ] [sig ] [2595/3445] Forecasting REAX... [2026-02-05T20:30:36.920749] [INFO ] [sig ] Generating forecast for: REAX [2026-02-05T20:30:36.920793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-05T20:30:36.932044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-05T20:30:36.932414] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-05T20:30:36.933308] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-05T20:30:36.933363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:36.933412] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:36.933442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:36.933499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:37.007957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:37.008851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:37.008940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:37.008975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:37.148276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:37.148456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:37.148504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:37.148535] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:37.152627] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-05T20:30:37.153078] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-05T20:30:37.153259] [INFO ] [sig ] REAX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:37.318953] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/REAX.txt [2026-02-05T20:30:37.319090] [INFO ] [sig ] [2595/3445] Completed REAX in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:37.319132] [INFO ] [sig ] [2596/3445] Forecasting REBN... [2026-02-05T20:30:37.319163] [INFO ] [sig ] Generating forecast for: REBN [2026-02-05T20:30:37.319195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-05T20:30:37.331040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-05T20:30:37.331389] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-05T20:30:37.332238] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-05T20:30:37.332291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:37.332322] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:37.332349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:37.332405] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:37.392147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:37.392865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:37.392954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:37.392993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:37.524054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:37.524230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:37.524290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:37.524334] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:37.529332] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: DOWN (p=47.61%) [2026-02-05T20:30:37.529758] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-05T20:30:37.529940] [INFO ] [sig ] REBN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:37.687743] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/REBN.txt [2026-02-05T20:30:37.687952] [INFO ] [sig ] [2596/3445] Completed REBN in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:37.688012] [INFO ] [sig ] [2597/3445] Forecasting REFI... [2026-02-05T20:30:37.688058] [INFO ] [sig ] Generating forecast for: REFI [2026-02-05T20:30:37.688104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-05T20:30:37.703818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-05T20:30:37.704313] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-05T20:30:37.705534] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-05T20:30:37.705630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:37.705680] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:37.705720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:37.705812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:37.792656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:37.793907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:37.794038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:37.794087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:37.928272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:37.928456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:37.928499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:37.928528] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:37.932060] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-02-05T20:30:37.932367] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-05T20:30:37.932525] [INFO ] [sig ] REFI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:38.076404] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/REFI.txt [2026-02-05T20:30:38.076550] [INFO ] [sig ] [2597/3445] Completed REFI in 0.4s | 2.78 sym/s | Total: 15.5m | ETA: 5.1m [2026-02-05T20:30:38.076612] [INFO ] [sig ] [2598/3445] Forecasting REG... [2026-02-05T20:30:38.076645] [INFO ] [sig ] Generating forecast for: REG [2026-02-05T20:30:38.076677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-05T20:30:38.088017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-05T20:30:38.088386] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-05T20:30:38.089204] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-05T20:30:38.089259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:38.089292] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:38.089320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:38.089378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:38.147052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:38.147758] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:38.147843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:38.147877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:38.270190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:38.270350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:38.270392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:38.270426] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:38.274272] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: UP (p=94.77%) [2026-02-05T20:30:38.274551] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-05T20:30:38.274701] [INFO ] [sig ] REG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:38.415631] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/REG.txt [2026-02-05T20:30:38.415766] [INFO ] [sig ] [2598/3445] Completed REG in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.1m [2026-02-05T20:30:38.415813] [INFO ] [sig ] [2599/3445] Forecasting REGN... [2026-02-05T20:30:38.415845] [INFO ] [sig ] Generating forecast for: REGN [2026-02-05T20:30:38.415875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-05T20:30:38.427517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-05T20:30:38.428086] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-05T20:30:38.429177] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-05T20:30:38.429230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:38.429262] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:38.429289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:38.429346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:38.488981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:38.489679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:38.489954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:38.489987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:38.618629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:38.618787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:38.618828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:38.618856] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:38.622359] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=22.73%) [2026-02-05T20:30:38.622676] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-05T20:30:38.622809] [INFO ] [sig ] REGN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:38.770621] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/REGN.txt [2026-02-05T20:30:38.770767] [INFO ] [sig ] [2599/3445] Completed REGN in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.1m [2026-02-05T20:30:38.770809] [INFO ] [sig ] [2600/3445] Forecasting RELL... [2026-02-05T20:30:38.770838] [INFO ] [sig ] Generating forecast for: RELL [2026-02-05T20:30:38.770869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-05T20:30:38.782473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-05T20:30:38.783083] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-05T20:30:38.784118] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-05T20:30:38.784172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:38.784205] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:38.784233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:38.784291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:38.846320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:38.847354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:38.847493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:38.847537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:38.976467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:38.976647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:38.976692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:38.976723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:38.980719] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=37.21%) [2026-02-05T20:30:38.981011] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-05T20:30:38.981166] [INFO ] [sig ] RELL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:39.139491] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RELL.txt [2026-02-05T20:30:39.139690] [INFO ] [sig ] [2600/3445] Completed RELL in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.1m [2026-02-05T20:30:39.139743] [INFO ] [sig ] [2601/3445] Forecasting RELX... [2026-02-05T20:30:39.139776] [INFO ] [sig ] Generating forecast for: RELX [2026-02-05T20:30:39.139807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-05T20:30:39.151942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-05T20:30:39.152335] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-05T20:30:39.153269] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-05T20:30:39.153324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:39.153357] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:39.153386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:39.153447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:39.214283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:39.215109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:39.215196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:39.215232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:39.340659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:39.340824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:39.340865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:39.340897] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:39.344537] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: DOWN (p=28.88%) [2026-02-05T20:30:39.344866] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-05T20:30:39.345008] [INFO ] [sig ] RELX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:39.525329] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RELX.txt [2026-02-05T20:30:39.525484] [INFO ] [sig ] [2601/3445] Completed RELX in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.1m [2026-02-05T20:30:39.525525] [INFO ] [sig ] [2602/3445] Forecasting RELY... [2026-02-05T20:30:39.525557] [INFO ] [sig ] Generating forecast for: RELY [2026-02-05T20:30:39.525621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-05T20:30:39.537747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-05T20:30:39.538124] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-05T20:30:39.539018] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-05T20:30:39.539073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:39.539106] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:39.539135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:39.539193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:39.600457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:39.601297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:39.601389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:39.601425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:39.748874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:39.749045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:39.749122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:39.749173] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:39.754500] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-02-05T20:30:39.754889] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-05T20:30:39.755032] [INFO ] [sig ] RELY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:39.932510] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RELY.txt [2026-02-05T20:30:39.932749] [INFO ] [sig ] [2602/3445] Completed RELY in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:39.932811] [INFO ] [sig ] [2603/3445] Forecasting REPL... [2026-02-05T20:30:39.932857] [INFO ] [sig ] Generating forecast for: REPL [2026-02-05T20:30:39.932903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-05T20:30:39.948069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-05T20:30:39.948469] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-05T20:30:39.949648] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-05T20:30:39.949718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:39.949766] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:39.949809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:39.949897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:40.031933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:40.033312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:40.033424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:40.033474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:40.180016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:40.180173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:40.180213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:40.180243] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:40.183794] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: DOWN (p=9.75%) [2026-02-05T20:30:40.184068] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-05T20:30:40.184199] [INFO ] [sig ] REPL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:40.325131] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/REPL.txt [2026-02-05T20:30:40.325268] [INFO ] [sig ] [2603/3445] Completed REPL in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:40.325308] [INFO ] [sig ] [2604/3445] Forecasting RERE... [2026-02-05T20:30:40.325339] [INFO ] [sig ] Generating forecast for: RERE [2026-02-05T20:30:40.325371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-05T20:30:40.337322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-05T20:30:40.337696] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-05T20:30:40.338540] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-05T20:30:40.338615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:40.338649] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:40.338676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:40.338738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:40.395815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:40.396503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:40.396621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:40.396658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:40.517098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:40.517260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:40.517302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:40.517331] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:40.521153] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: UP (p=61.80%) [2026-02-05T20:30:40.521431] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-05T20:30:40.521559] [INFO ] [sig ] RERE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:40.691010] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RERE.txt [2026-02-05T20:30:40.691199] [INFO ] [sig ] [2604/3445] Completed RERE in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:40.691243] [INFO ] [sig ] [2605/3445] Forecasting RES... [2026-02-05T20:30:40.691273] [INFO ] [sig ] Generating forecast for: RES [2026-02-05T20:30:40.691305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-05T20:30:40.704057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-05T20:30:40.704410] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-05T20:30:40.705247] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-05T20:30:40.705299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:40.705332] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:40.705359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:40.705416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:40.763716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:40.764483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:40.764609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:40.764648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:40.890213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:40.890378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:40.890420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:40.890450] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:40.893893] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=48.30%) [2026-02-05T20:30:40.894174] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-05T20:30:40.894304] [INFO ] [sig ] RES: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:41.036828] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RES.txt [2026-02-05T20:30:41.036962] [INFO ] [sig ] [2605/3445] Completed RES in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:41.037012] [INFO ] [sig ] [2606/3445] Forecasting REX... [2026-02-05T20:30:41.037042] [INFO ] [sig ] Generating forecast for: REX [2026-02-05T20:30:41.037073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-05T20:30:41.048529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-05T20:30:41.049106] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-05T20:30:41.050074] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-05T20:30:41.050126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:41.050173] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:41.050202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:41.050260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:41.109739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:41.110403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:41.110496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:41.110536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:41.230817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:41.230963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:41.231002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:41.231031] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:41.234646] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=21.24%) [2026-02-05T20:30:41.234920] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-05T20:30:41.235050] [INFO ] [sig ] REX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:41.382969] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/REX.txt [2026-02-05T20:30:41.383119] [INFO ] [sig ] [2606/3445] Completed REX in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:41.383159] [INFO ] [sig ] [2607/3445] Forecasting REYN... [2026-02-05T20:30:41.383190] [INFO ] [sig ] Generating forecast for: REYN [2026-02-05T20:30:41.383222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-05T20:30:41.394302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-05T20:30:41.394636] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-05T20:30:41.395467] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-05T20:30:41.395554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:41.395610] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:41.395642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:41.395702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:41.455942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:41.456637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:41.456720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:41.456753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:41.572718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:41.572877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:41.572917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:41.572946] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:41.576354] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-02-05T20:30:41.576656] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-05T20:30:41.576786] [INFO ] [sig ] REYN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:41.718724] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/REYN.txt [2026-02-05T20:30:41.719045] [INFO ] [sig ] [2607/3445] Completed REYN in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:41.719084] [INFO ] [sig ] [2608/3445] Forecasting REZI... [2026-02-05T20:30:41.719115] [INFO ] [sig ] Generating forecast for: REZI [2026-02-05T20:30:41.719144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-05T20:30:41.730114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-05T20:30:41.730492] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-05T20:30:41.731327] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-05T20:30:41.731381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:41.731413] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:41.731440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:41.731500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:41.789078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:41.789865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:41.789946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:41.789978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:41.912637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:41.912776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:41.912814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:41.912842] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:41.916179] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: UP (p=91.34%) [2026-02-05T20:30:41.916458] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-05T20:30:41.916632] [INFO ] [sig ] REZI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:42.057204] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/REZI.txt [2026-02-05T20:30:42.057358] [INFO ] [sig ] [2608/3445] Completed REZI in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:42.057398] [INFO ] [sig ] [2609/3445] Forecasting RF... [2026-02-05T20:30:42.057428] [INFO ] [sig ] Generating forecast for: RF [2026-02-05T20:30:42.057459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-05T20:30:42.069362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-05T20:30:42.069780] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-05T20:30:42.070606] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-05T20:30:42.070661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:42.070694] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:42.070721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:42.070778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:42.129245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:42.130363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:42.130455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:42.130496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:42.254889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:42.255056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:42.255097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:42.255127] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:42.258638] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=58.34%) [2026-02-05T20:30:42.258913] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-05T20:30:42.259039] [INFO ] [sig ] RF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:42.398111] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RF.txt [2026-02-05T20:30:42.398231] [INFO ] [sig ] [2609/3445] Completed RF in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:42.398270] [INFO ] [sig ] [2610/3445] Forecasting RFI... [2026-02-05T20:30:42.398307] [INFO ] [sig ] Generating forecast for: RFI [2026-02-05T20:30:42.398339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-05T20:30:42.408993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-05T20:30:42.409299] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-05T20:30:42.410096] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-05T20:30:42.410149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:42.410180] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:42.410206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:42.410262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:42.467213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:42.467820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:42.467900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:42.467932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:42.583741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:42.583870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:42.583938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:42.583969] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:42.587258] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-02-05T20:30:42.587530] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-05T20:30:42.587675] [INFO ] [sig ] RFI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:42.725813] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RFI.txt [2026-02-05T20:30:42.725920] [INFO ] [sig ] [2610/3445] Completed RFI in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:42.725958] [INFO ] [sig ] [2611/3445] Forecasting RFL... [2026-02-05T20:30:42.725986] [INFO ] [sig ] Generating forecast for: RFL [2026-02-05T20:30:42.726017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-05T20:30:42.738401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-05T20:30:42.738784] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-05T20:30:42.739666] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-05T20:30:42.739721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:42.739754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:42.739783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:42.739842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:42.798524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:42.799150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:42.799234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:42.799268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:42.917674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:42.917833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:42.917873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:42.917902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:42.921429] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=49.68%) [2026-02-05T20:30:42.921732] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-05T20:30:42.921859] [INFO ] [sig ] RFL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:43.063508] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RFL.txt [2026-02-05T20:30:43.063677] [INFO ] [sig ] [2611/3445] Completed RFL in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:43.063720] [INFO ] [sig ] [2612/3445] Forecasting RFM... [2026-02-05T20:30:43.063751] [INFO ] [sig ] Generating forecast for: RFM [2026-02-05T20:30:43.063782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-05T20:30:43.074814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-05T20:30:43.075140] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-05T20:30:43.075997] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-05T20:30:43.076052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:43.076085] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:43.076114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:43.076173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:43.136057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:43.136919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:43.136998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:43.137032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:43.248434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:43.248646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:43.248690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:43.248718] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:43.252228] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: UP (p=68.66%) [2026-02-05T20:30:43.252535] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-05T20:30:43.252696] [INFO ] [sig ] RFM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:43.402791] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RFM.txt [2026-02-05T20:30:43.402977] [INFO ] [sig ] [2612/3445] Completed RFM in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:43.403025] [INFO ] [sig ] [2613/3445] Forecasting RFMZ... [2026-02-05T20:30:43.403057] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-05T20:30:43.403091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-05T20:30:43.417708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-05T20:30:43.418065] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-05T20:30:43.418999] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-05T20:30:43.419053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:43.419085] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:43.419113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:43.419170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:43.478217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:43.479329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:43.479418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:43.479450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:43.600235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:43.600375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:43.600413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:43.600441] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:43.603836] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: DOWN (p=6.07%) [2026-02-05T20:30:43.604113] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-05T20:30:43.604237] [INFO ] [sig ] RFMZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:43.745611] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RFMZ.txt [2026-02-05T20:30:43.745737] [INFO ] [sig ] [2613/3445] Completed RFMZ in 0.3s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:43.745777] [INFO ] [sig ] [2614/3445] Forecasting RGA... [2026-02-05T20:30:43.745805] [INFO ] [sig ] Generating forecast for: RGA [2026-02-05T20:30:43.745873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-05T20:30:43.758976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-05T20:30:43.759393] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-05T20:30:43.760451] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-05T20:30:43.760503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:43.760534] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:43.760560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:43.760647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:43.820443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:43.821317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:43.821397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:43.821430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:43.956010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:43.956168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:43.956208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:43.956237] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:43.960258] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: DOWN (p=48.13%) [2026-02-05T20:30:43.960551] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-05T20:30:43.960712] [INFO ] [sig ] RGA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:44.110759] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RGA.txt [2026-02-05T20:30:44.110919] [INFO ] [sig ] [2614/3445] Completed RGA in 0.4s | 2.78 sym/s | Total: 15.6m | ETA: 5.0m [2026-02-05T20:30:44.110960] [INFO ] [sig ] [2615/3445] Forecasting RGCO... [2026-02-05T20:30:44.110990] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-05T20:30:44.111022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-05T20:30:44.122592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-05T20:30:44.122987] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-05T20:30:44.123855] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-05T20:30:44.123909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:44.123942] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:44.123969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:44.124026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:44.198626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:44.199596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:44.199698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:44.199740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:44.309406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:44.309588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:44.309637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:44.309668] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:44.313845] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=5.55%) [2026-02-05T20:30:44.314136] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-05T20:30:44.314271] [INFO ] [sig ] RGCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:44.475103] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RGCO.txt [2026-02-05T20:30:44.475270] [INFO ] [sig ] [2615/3445] Completed RGCO in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 5.0m [2026-02-05T20:30:44.475311] [INFO ] [sig ] [2616/3445] Forecasting RGEN... [2026-02-05T20:30:44.475341] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-05T20:30:44.475372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-05T20:30:44.487717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-05T20:30:44.488135] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-05T20:30:44.489110] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-05T20:30:44.489168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:44.489202] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:44.489231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:44.489289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:44.550291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:44.551263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:44.551359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:44.551395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:44.682242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:44.682407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:44.682449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:44.682479] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:44.686435] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=74.37%) [2026-02-05T20:30:44.686771] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-05T20:30:44.687098] [INFO ] [sig ] RGEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:44.841269] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RGEN.txt [2026-02-05T20:30:44.841478] [INFO ] [sig ] [2616/3445] Completed RGEN in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 5.0m [2026-02-05T20:30:44.841528] [INFO ] [sig ] [2617/3445] Forecasting RGLD... [2026-02-05T20:30:44.841569] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-05T20:30:44.841634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-05T20:30:44.857786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-05T20:30:44.861786] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-05T20:30:44.863205] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-05T20:30:44.863264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:44.863298] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:44.863326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:44.863408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:44.922691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:44.923621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:44.923725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:44.923761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:45.046807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:45.046973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:45.047014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:45.047043] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:45.050531] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-05T20:30:45.050854] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-05T20:30:45.050987] [INFO ] [sig ] RGLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:45.191655] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RGLD.txt [2026-02-05T20:30:45.191812] [INFO ] [sig ] [2617/3445] Completed RGLD in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 5.0m [2026-02-05T20:30:45.191855] [INFO ] [sig ] [2618/3445] Forecasting RGNX... [2026-02-05T20:30:45.191886] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-05T20:30:45.191918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-05T20:30:45.203524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-05T20:30:45.203941] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-05T20:30:45.204843] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-05T20:30:45.204900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:45.204935] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:45.204964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:45.205023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:45.265362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:45.266329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:45.266415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:45.266450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:45.402008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:45.402172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:45.402213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:45.402242] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:45.406068] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-05T20:30:45.406356] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-05T20:30:45.406487] [INFO ] [sig ] RGNX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:45.557262] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RGNX.txt [2026-02-05T20:30:45.557432] [INFO ] [sig ] [2618/3445] Completed RGNX in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 5.0m [2026-02-05T20:30:45.557474] [INFO ] [sig ] [2619/3445] Forecasting RGP... [2026-02-05T20:30:45.557505] [INFO ] [sig ] Generating forecast for: RGP [2026-02-05T20:30:45.557537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-05T20:30:45.569386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-05T20:30:45.569848] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-05T20:30:45.570828] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-05T20:30:45.570925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:45.570962] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:45.570996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:45.571066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:45.647356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:45.648530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:45.648668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:45.648715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:45.792373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:45.792541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:45.792603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:45.792640] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:45.796659] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=19.66%) [2026-02-05T20:30:45.797019] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-05T20:30:45.797190] [INFO ] [sig ] RGP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:46.017544] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RGP.txt [2026-02-05T20:30:46.017728] [INFO ] [sig ] [2619/3445] Completed RGP in 0.5s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:46.017771] [INFO ] [sig ] [2620/3445] Forecasting RGS... [2026-02-05T20:30:46.017803] [INFO ] [sig ] Generating forecast for: RGS [2026-02-05T20:30:46.017833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-05T20:30:46.029630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-05T20:30:46.030073] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-05T20:30:46.030979] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-05T20:30:46.031034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:46.031069] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:46.031097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:46.031155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:46.089212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:46.090076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:46.090164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:46.090200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:46.201676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:46.201830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:46.201871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:46.201899] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:46.205295] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: DOWN (p=41.43%) [2026-02-05T20:30:46.205597] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-05T20:30:46.205775] [INFO ] [sig ] RGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:46.356472] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RGS.txt [2026-02-05T20:30:46.356680] [INFO ] [sig ] [2620/3445] Completed RGS in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:46.356734] [INFO ] [sig ] [2621/3445] Forecasting RGTI... [2026-02-05T20:30:46.356769] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-05T20:30:46.356800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-05T20:30:46.368596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-05T20:30:46.368996] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-05T20:30:46.369875] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-05T20:30:46.369928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:46.369962] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:46.369990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:46.370050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:46.429899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:46.430698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:46.430783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:46.430820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:46.558537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:46.558705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:46.558750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:46.558781] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:46.562325] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: UP (p=73.05%) [2026-02-05T20:30:46.562660] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-05T20:30:46.562803] [INFO ] [sig ] RGTI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:46.712296] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RGTI.txt [2026-02-05T20:30:46.712443] [INFO ] [sig ] [2621/3445] Completed RGTI in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:46.712485] [INFO ] [sig ] [2622/3445] Forecasting RH... [2026-02-05T20:30:46.712515] [INFO ] [sig ] Generating forecast for: RH [2026-02-05T20:30:46.712547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-05T20:30:46.725419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-05T20:30:46.725837] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-05T20:30:46.726695] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-05T20:30:46.726751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:46.726784] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:46.726811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:46.726871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:46.785811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:46.786644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:46.786735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:46.786768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:46.915662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:46.915821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:46.915861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:46.915890] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:46.919302] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: UP (p=80.05%) [2026-02-05T20:30:46.919598] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-05T20:30:46.919733] [INFO ] [sig ] RH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:47.063220] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RH.txt [2026-02-05T20:30:47.063391] [INFO ] [sig ] [2622/3445] Completed RH in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:47.063445] [INFO ] [sig ] [2623/3445] Forecasting RHI... [2026-02-05T20:30:47.063477] [INFO ] [sig ] Generating forecast for: RHI [2026-02-05T20:30:47.063509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-05T20:30:47.075156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-05T20:30:47.075532] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-05T20:30:47.076483] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-05T20:30:47.076539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:47.076601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:47.076652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:47.076713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:47.137175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:47.138091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:47.138403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:47.138439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:47.264732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:47.264903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:47.264945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:47.264976] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:47.268539] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: DOWN (p=35.17%) [2026-02-05T20:30:47.268957] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-05T20:30:47.269114] [INFO ] [sig ] RHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:47.410912] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RHI.txt [2026-02-05T20:30:47.411054] [INFO ] [sig ] [2623/3445] Completed RHI in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:47.411094] [INFO ] [sig ] [2624/3445] Forecasting RHP... [2026-02-05T20:30:47.411123] [INFO ] [sig ] Generating forecast for: RHP [2026-02-05T20:30:47.411155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-05T20:30:47.422289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-05T20:30:47.422663] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-05T20:30:47.423803] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-05T20:30:47.423871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:47.423921] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:47.423965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:47.424053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:47.486963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:47.488007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:47.488093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:47.488127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:47.617200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:47.617363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:47.617405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:47.617435] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:47.620993] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=7.96%) [2026-02-05T20:30:47.621297] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-05T20:30:47.621430] [INFO ] [sig ] RHP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:47.769131] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RHP.txt [2026-02-05T20:30:47.769297] [INFO ] [sig ] [2624/3445] Completed RHP in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:47.769350] [INFO ] [sig ] [2625/3445] Forecasting RIG... [2026-02-05T20:30:47.769389] [INFO ] [sig ] Generating forecast for: RIG [2026-02-05T20:30:47.769424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-05T20:30:47.781545] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-05T20:30:47.782127] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-05T20:30:47.783171] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-05T20:30:47.783225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:47.783257] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:47.783284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:47.783341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:47.841941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:47.842658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:47.842758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:47.842794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:47.969123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:47.969281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:47.969320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:47.969349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:47.972779] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=73.46%) [2026-02-05T20:30:47.973056] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-05T20:30:47.973185] [INFO ] [sig ] RIG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:48.113214] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RIG.txt [2026-02-05T20:30:48.113356] [INFO ] [sig ] [2625/3445] Completed RIG in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:48.113396] [INFO ] [sig ] [2626/3445] Forecasting RIGL... [2026-02-05T20:30:48.113427] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-05T20:30:48.113457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-05T20:30:48.124802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-05T20:30:48.125187] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-05T20:30:48.126046] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-05T20:30:48.126099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:48.126131] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:48.126158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:48.126214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:48.186099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:48.186919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:48.187008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:48.187043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:48.310938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:48.311097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:48.311168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:48.311200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:48.314759] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-05T20:30:48.315048] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-05T20:30:48.315184] [INFO ] [sig ] RIGL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:48.455912] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RIGL.txt [2026-02-05T20:30:48.456063] [INFO ] [sig ] [2626/3445] Completed RIGL in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:48.456104] [INFO ] [sig ] [2627/3445] Forecasting RILY... [2026-02-05T20:30:48.456134] [INFO ] [sig ] Generating forecast for: RILY [2026-02-05T20:30:48.456164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-05T20:30:48.467405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-05T20:30:48.467768] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-05T20:30:48.468723] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-05T20:30:48.468778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:48.468809] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:48.468837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:48.468894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:48.529708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:48.530530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:48.530630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:48.530665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:48.660990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:48.661178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:48.661218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:48.661246] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:48.664729] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=24.00%) [2026-02-05T20:30:48.665006] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-05T20:30:48.665134] [INFO ] [sig ] RILY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:48.810832] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RILY.txt [2026-02-05T20:30:48.810956] [INFO ] [sig ] [2627/3445] Completed RILY in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:48.810996] [INFO ] [sig ] [2628/3445] Forecasting RILYN... [2026-02-05T20:30:48.811026] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-05T20:30:48.811057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-05T20:30:48.823094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-05T20:30:48.823416] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-05T20:30:48.824324] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-05T20:30:48.824379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:48.824412] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:48.824440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:48.824498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:48.886512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:48.887239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:48.887320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:48.887352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:49.002901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:49.003047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:49.003087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:49.003117] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:49.006678] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: UP (p=78.29%) [2026-02-05T20:30:49.006980] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-05T20:30:49.007255] [INFO ] [sig ] RILYN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:49.150808] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RILYN.txt [2026-02-05T20:30:49.150951] [INFO ] [sig ] [2628/3445] Completed RILYN in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:49.150992] [INFO ] [sig ] [2629/3445] Forecasting RILYZ... [2026-02-05T20:30:49.151026] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-05T20:30:49.151058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-05T20:30:49.162207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-05T20:30:49.162601] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-05T20:30:49.163452] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-05T20:30:49.163508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:49.163542] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:49.163593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:49.163669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:49.222458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:49.223246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:49.223331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:49.223366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:49.346708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:49.346857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:49.346897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:49.346927] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:49.350459] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-05T20:30:49.350766] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-05T20:30:49.350902] [INFO ] [sig ] RILYZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:49.492622] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RILYZ.txt [2026-02-05T20:30:49.492778] [INFO ] [sig ] [2629/3445] Completed RILYZ in 0.3s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:49.492822] [INFO ] [sig ] [2630/3445] Forecasting RING... [2026-02-05T20:30:49.492853] [INFO ] [sig ] Generating forecast for: RING [2026-02-05T20:30:49.492885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-05T20:30:49.504026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-05T20:30:49.504357] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-05T20:30:49.505188] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-05T20:30:49.505241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:49.505297] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:49.505326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:49.505382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:49.565522] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:49.566411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:49.566496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:49.566530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:49.696687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:49.696850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:49.696889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:49.696918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:49.700619] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-05T20:30:49.701091] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-05T20:30:49.701218] [INFO ] [sig ] RING: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:49.846937] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RING.txt [2026-02-05T20:30:49.847094] [INFO ] [sig ] [2630/3445] Completed RING in 0.4s | 2.78 sym/s | Total: 15.7m | ETA: 4.9m [2026-02-05T20:30:49.847170] [INFO ] [sig ] [2631/3445] Forecasting RIO... [2026-02-05T20:30:49.847202] [INFO ] [sig ] Generating forecast for: RIO [2026-02-05T20:30:49.847233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-05T20:30:49.858379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-05T20:30:49.858797] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-05T20:30:49.859664] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-05T20:30:49.859718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:49.859751] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:49.859779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:49.859836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:49.921432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:49.922529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:49.922634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:49.922671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:50.056179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:50.056339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:50.056380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:50.056410] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:50.060147] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=88.30%) [2026-02-05T20:30:50.060464] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-05T20:30:50.060629] [INFO ] [sig ] RIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:50.208976] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RIO.txt [2026-02-05T20:30:50.209361] [INFO ] [sig ] [2631/3445] Completed RIO in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.9m [2026-02-05T20:30:50.209424] [INFO ] [sig ] [2632/3445] Forecasting RITM... [2026-02-05T20:30:50.209476] [INFO ] [sig ] Generating forecast for: RITM [2026-02-05T20:30:50.209526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-05T20:30:50.222652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-05T20:30:50.223209] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-05T20:30:50.224166] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-05T20:30:50.224222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:50.224256] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:50.224283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:50.224341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:50.283134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:50.283832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:50.283912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:50.283945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:50.400133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:50.400298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:50.400340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:50.400369] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:50.404193] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-05T20:30:50.404475] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-05T20:30:50.404623] [INFO ] [sig ] RITM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:50.552439] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RITM.txt [2026-02-05T20:30:50.552604] [INFO ] [sig ] [2632/3445] Completed RITM in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.9m [2026-02-05T20:30:50.552650] [INFO ] [sig ] [2633/3445] Forecasting RIVN... [2026-02-05T20:30:50.552686] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-05T20:30:50.552723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-05T20:30:50.565878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-05T20:30:50.566464] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-05T20:30:50.567695] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-05T20:30:50.567748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:50.567782] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:50.567811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:50.567869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:50.629720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:50.630650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:50.630731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:50.630763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:50.753721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:50.753873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:50.753913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:50.753941] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:50.757324] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: UP (p=72.08%) [2026-02-05T20:30:50.757615] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-05T20:30:50.757747] [INFO ] [sig ] RIVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:50.899335] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RIVN.txt [2026-02-05T20:30:50.899476] [INFO ] [sig ] [2633/3445] Completed RIVN in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.9m [2026-02-05T20:30:50.899535] [INFO ] [sig ] [2634/3445] Forecasting RKLB... [2026-02-05T20:30:50.899585] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-05T20:30:50.899620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-05T20:30:50.911275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-05T20:30:50.911670] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-05T20:30:50.912512] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-05T20:30:50.912566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:50.912642] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:50.912707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:50.912780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:50.970469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:50.971317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:50.971399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:50.971432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:51.093364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:51.093523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:51.093564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:51.093613] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:51.097033] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-05T20:30:51.097304] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-05T20:30:51.097433] [INFO ] [sig ] RKLB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:51.238600] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RKLB.txt [2026-02-05T20:30:51.238742] [INFO ] [sig ] [2634/3445] Completed RKLB in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.9m [2026-02-05T20:30:51.238781] [INFO ] [sig ] [2635/3445] Forecasting RL... [2026-02-05T20:30:51.238813] [INFO ] [sig ] Generating forecast for: RL [2026-02-05T20:30:51.238843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-05T20:30:51.249974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-05T20:30:51.250306] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-05T20:30:51.251159] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-05T20:30:51.251215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:51.251248] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:51.251276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:51.251333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:51.313706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:51.314909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:51.315054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:51.315092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:51.438320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:51.438494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:51.438534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:51.438563] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:51.442095] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=23.26%) [2026-02-05T20:30:51.442380] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-05T20:30:51.442539] [INFO ] [sig ] RL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:51.586117] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RL.txt [2026-02-05T20:30:51.586280] [INFO ] [sig ] [2635/3445] Completed RL in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:51.586331] [INFO ] [sig ] [2636/3445] Forecasting RLAY... [2026-02-05T20:30:51.586362] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-05T20:30:51.586410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-05T20:30:51.599136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-05T20:30:51.599607] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-05T20:30:51.600502] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-05T20:30:51.600557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:51.600619] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:51.600653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:51.600731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:51.661882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:51.662774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:51.662864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:51.662898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:51.802389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:51.802555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:51.802619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:51.802651] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:51.806324] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=1.38%) [2026-02-05T20:30:51.806664] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-05T20:30:51.806832] [INFO ] [sig ] RLAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:51.953886] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RLAY.txt [2026-02-05T20:30:51.954042] [INFO ] [sig ] [2636/3445] Completed RLAY in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:51.954082] [INFO ] [sig ] [2637/3445] Forecasting RLI... [2026-02-05T20:30:51.954113] [INFO ] [sig ] Generating forecast for: RLI [2026-02-05T20:30:51.954143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-05T20:30:51.965764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-05T20:30:51.966145] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-05T20:30:51.966986] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-05T20:30:51.967039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:51.967071] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:51.967097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:51.967153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:52.030694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:52.031715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:52.031834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:52.031882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:52.167614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:52.167782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:52.167830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:52.167883] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:52.172829] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-05T20:30:52.173183] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-05T20:30:52.173330] [INFO ] [sig ] RLI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:52.345113] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RLI.txt [2026-02-05T20:30:52.345264] [INFO ] [sig ] [2637/3445] Completed RLI in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:52.345305] [INFO ] [sig ] [2638/3445] Forecasting RLJ... [2026-02-05T20:30:52.345336] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-05T20:30:52.345366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-05T20:30:52.358516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-05T20:30:52.358957] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-05T20:30:52.360268] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-05T20:30:52.360322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:52.360355] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:52.360382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:52.360440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:52.420671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:52.421489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:52.421601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:52.421639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:52.541654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:52.541816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:52.541859] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:52.541889] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:52.545384] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=2.57%) [2026-02-05T20:30:52.545700] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-05T20:30:52.545834] [INFO ] [sig ] RLJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:52.689544] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RLJ.txt [2026-02-05T20:30:52.689716] [INFO ] [sig ] [2638/3445] Completed RLJ in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:52.689757] [INFO ] [sig ] [2639/3445] Forecasting RLMD... [2026-02-05T20:30:52.689787] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-05T20:30:52.689818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-05T20:30:52.701766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-05T20:30:52.702341] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-05T20:30:52.703285] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-05T20:30:52.703340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:52.703371] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:52.703398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:52.703455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:52.766789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:52.767618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:52.767727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:52.767779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:52.892642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:52.892814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:52.892863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:52.892898] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:52.896387] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: DOWN (p=15.13%) [2026-02-05T20:30:52.896687] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-05T20:30:52.896837] [INFO ] [sig ] RLMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:53.043178] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RLMD.txt [2026-02-05T20:30:53.043327] [INFO ] [sig ] [2639/3445] Completed RLMD in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:53.043368] [INFO ] [sig ] [2640/3445] Forecasting RLTY... [2026-02-05T20:30:53.043397] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-05T20:30:53.043429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-05T20:30:53.055840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-05T20:30:53.056389] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-05T20:30:53.057422] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-05T20:30:53.057475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:53.057507] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:53.057532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:53.057612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:53.117285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:53.118200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:53.118290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:53.118325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:53.236754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:53.236856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:53.236896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:53.236924] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:53.240412] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: UP (p=73.48%) [2026-02-05T20:30:53.240759] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-05T20:30:53.240902] [INFO ] [sig ] RLTY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:53.391390] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RLTY.txt [2026-02-05T20:30:53.391557] [INFO ] [sig ] [2640/3445] Completed RLTY in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:53.391618] [INFO ] [sig ] [2641/3445] Forecasting RLX... [2026-02-05T20:30:53.391652] [INFO ] [sig ] Generating forecast for: RLX [2026-02-05T20:30:53.391683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-05T20:30:53.402692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-05T20:30:53.403083] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-05T20:30:53.403925] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-05T20:30:53.403979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:53.404011] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:53.404052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:53.404109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:53.465714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:53.466615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:53.466725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:53.466761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:53.590599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:53.590757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:53.590800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:53.590829] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:53.594371] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=85.72%) [2026-02-05T20:30:53.594690] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-05T20:30:53.594846] [INFO ] [sig ] RLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:53.740290] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RLX.txt [2026-02-05T20:30:53.740473] [INFO ] [sig ] [2641/3445] Completed RLX in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:53.740540] [INFO ] [sig ] [2642/3445] Forecasting RM... [2026-02-05T20:30:53.740596] [INFO ] [sig ] Generating forecast for: RM [2026-02-05T20:30:53.740633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-05T20:30:53.755881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-05T20:30:53.756353] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-05T20:30:53.757879] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-05T20:30:53.757950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:53.757999] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:53.758041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:53.758130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:53.833494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:53.834610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:53.834700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:53.834733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:53.961087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:53.961245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:53.961286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:53.961314] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:53.964822] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: DOWN (p=44.46%) [2026-02-05T20:30:53.965104] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-05T20:30:53.965231] [INFO ] [sig ] RM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:54.141733] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RM.txt [2026-02-05T20:30:54.141899] [INFO ] [sig ] [2642/3445] Completed RM in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:54.141943] [INFO ] [sig ] [2643/3445] Forecasting RMAX... [2026-02-05T20:30:54.141974] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-05T20:30:54.142006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-05T20:30:54.153805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-05T20:30:54.154237] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-05T20:30:54.155217] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-05T20:30:54.155272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:54.155304] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:54.155330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:54.155387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:54.218150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:54.219103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:54.219200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:54.219235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:54.337253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:54.337411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:54.337450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:54.337479] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:54.340992] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=95.50%) [2026-02-05T20:30:54.341294] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-05T20:30:54.341435] [INFO ] [sig ] RMAX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:54.487085] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RMAX.txt [2026-02-05T20:30:54.487232] [INFO ] [sig ] [2643/3445] Completed RMAX in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:54.487273] [INFO ] [sig ] [2644/3445] Forecasting RMBI... [2026-02-05T20:30:54.487304] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-05T20:30:54.487334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-05T20:30:54.498464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-05T20:30:54.498890] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-05T20:30:54.499799] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-05T20:30:54.499865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:54.499905] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:54.499938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:54.499996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:54.561642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:54.562644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:54.562782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:54.562836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:54.677540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:54.677723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:54.677778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:54.677819] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:54.681843] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: DOWN (p=3.85%) [2026-02-05T20:30:54.682333] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-05T20:30:54.682468] [INFO ] [sig ] RMBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:54.827384] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RMBI.txt [2026-02-05T20:30:54.827534] [INFO ] [sig ] [2644/3445] Completed RMBI in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:54.827593] [INFO ] [sig ] [2645/3445] Forecasting RMBS... [2026-02-05T20:30:54.827628] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-05T20:30:54.827668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-05T20:30:54.840724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-05T20:30:54.841297] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-05T20:30:54.842156] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-05T20:30:54.842209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:54.842241] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:54.842268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:54.842324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:54.904378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:54.905245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:54.905330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:54.905363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:55.033674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:55.033849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:55.033898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:55.033933] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:55.037734] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-02-05T20:30:55.038095] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-05T20:30:55.038281] [INFO ] [sig ] RMBS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:55.216959] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RMBS.txt [2026-02-05T20:30:55.217145] [INFO ] [sig ] [2645/3445] Completed RMBS in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:55.217197] [INFO ] [sig ] [2646/3445] Forecasting RMD... [2026-02-05T20:30:55.217238] [INFO ] [sig ] Generating forecast for: RMD [2026-02-05T20:30:55.217273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-05T20:30:55.228922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-05T20:30:55.229544] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-05T20:30:55.230593] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-05T20:30:55.230650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:55.230683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:55.230711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:55.230769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:55.294921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:55.295863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:55.295971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:55.296005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:55.425466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:55.425652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:55.425697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:55.425730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:55.429430] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=96.06%) [2026-02-05T20:30:55.429765] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-05T20:30:55.429906] [INFO ] [sig ] RMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:55.579596] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RMD.txt [2026-02-05T20:30:55.579753] [INFO ] [sig ] [2646/3445] Completed RMD in 0.4s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:55.579799] [INFO ] [sig ] [2647/3445] Forecasting RMI... [2026-02-05T20:30:55.579836] [INFO ] [sig ] Generating forecast for: RMI [2026-02-05T20:30:55.579874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-05T20:30:55.591446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-05T20:30:55.591865] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-05T20:30:55.592761] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-05T20:30:55.592819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:55.592853] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:55.592881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:55.592939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:55.660527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:55.661505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:55.661628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:55.661668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:55.781022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:55.781187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:55.781226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:55.781256] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:55.784836] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: DOWN (p=3.20%) [2026-02-05T20:30:55.785141] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-05T20:30:55.785280] [INFO ] [sig ] RMI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:55.927420] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RMI.txt [2026-02-05T20:30:55.927611] [INFO ] [sig ] [2647/3445] Completed RMI in 0.3s | 2.78 sym/s | Total: 15.8m | ETA: 4.8m [2026-02-05T20:30:55.927667] [INFO ] [sig ] [2648/3445] Forecasting RMM... [2026-02-05T20:30:55.927700] [INFO ] [sig ] Generating forecast for: RMM [2026-02-05T20:30:55.927731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-05T20:30:55.939181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-05T20:30:55.939586] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-05T20:30:55.940465] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-05T20:30:55.940520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:55.940552] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:55.940601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:55.940661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:56.000610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:56.001484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:56.001600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:56.001636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:56.133457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:56.133667] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:56.133717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:56.133752] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:56.138171] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-05T20:30:56.138620] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-05T20:30:56.138794] [INFO ] [sig ] RMM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:56.288690] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RMM.txt [2026-02-05T20:30:56.288861] [INFO ] [sig ] [2648/3445] Completed RMM in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.8m [2026-02-05T20:30:56.288912] [INFO ] [sig ] [2649/3445] Forecasting RMMZ... [2026-02-05T20:30:56.288947] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-05T20:30:56.288983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-05T20:30:56.299811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-05T20:30:56.300177] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-05T20:30:56.301219] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-05T20:30:56.301273] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:56.301304] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:56.301331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:56.301600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:56.366489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:56.367693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:56.367790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:56.367823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:56.486088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:56.486251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:56.486293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:56.486322] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:56.489837] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=35.49%) [2026-02-05T20:30:56.490132] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-05T20:30:56.490264] [INFO ] [sig ] RMMZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:56.632995] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RMMZ.txt [2026-02-05T20:30:56.633156] [INFO ] [sig ] [2649/3445] Completed RMMZ in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.8m [2026-02-05T20:30:56.633199] [INFO ] [sig ] [2650/3445] Forecasting RMNI... [2026-02-05T20:30:56.633229] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-05T20:30:56.633261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-05T20:30:56.644022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-05T20:30:56.644392] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-05T20:30:56.645258] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-05T20:30:56.645313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:56.645347] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:56.645374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:56.645432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:56.703290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:56.704134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:56.704219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:56.704253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:56.826676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:56.826837] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:56.826879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:56.826909] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:56.830544] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=40.52%) [2026-02-05T20:30:56.830863] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-05T20:30:56.830997] [INFO ] [sig ] RMNI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:56.979343] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RMNI.txt [2026-02-05T20:30:56.979504] [INFO ] [sig ] [2650/3445] Completed RMNI in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.8m [2026-02-05T20:30:56.979546] [INFO ] [sig ] [2651/3445] Forecasting RNA... [2026-02-05T20:30:56.979595] [INFO ] [sig ] Generating forecast for: RNA [2026-02-05T20:30:56.979632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-05T20:30:56.991443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-05T20:30:56.991863] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-05T20:30:56.992908] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-05T20:30:56.992962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:56.993025] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:56.993053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:56.993110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:57.053894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:57.054989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:57.055075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:57.055117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:57.183928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:57.184304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:57.184346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:57.184375] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:57.188062] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=89.56%) [2026-02-05T20:30:57.188378] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-05T20:30:57.188515] [INFO ] [sig ] RNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:57.347143] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RNA.txt [2026-02-05T20:30:57.347503] [INFO ] [sig ] [2651/3445] Completed RNA in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.8m [2026-02-05T20:30:57.347547] [INFO ] [sig ] [2652/3445] Forecasting RNAC... [2026-02-05T20:30:57.347596] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-05T20:30:57.347633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-05T20:30:57.361400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-05T20:30:57.362022] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-05T20:30:57.362932] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-05T20:30:57.363175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:57.363208] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:57.363235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:57.363293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:57.422997] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:57.423886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:57.423977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:57.424013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:57.566258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:57.566447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:57.566511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:57.566556] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:57.571435] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=58.29%) [2026-02-05T20:30:57.571853] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-05T20:30:57.572063] [INFO ] [sig ] RNAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:57.726481] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RNAC.txt [2026-02-05T20:30:57.726644] [INFO ] [sig ] [2652/3445] Completed RNAC in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:57.726688] [INFO ] [sig ] [2653/3445] Forecasting RNAZ... [2026-02-05T20:30:57.726718] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-05T20:30:57.726751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-05T20:30:57.737840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-05T20:30:57.738221] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-05T20:30:57.739102] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-05T20:30:57.739156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:57.739188] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:57.739215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:57.739272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:57.798130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:57.798862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:57.798944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:57.798978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:57.923095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:57.923282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:57.923326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:57.923355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:57.926877] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: DOWN (p=47.56%) [2026-02-05T20:30:57.927169] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-05T20:30:57.927309] [INFO ] [sig ] RNAZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:58.066664] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RNAZ.txt [2026-02-05T20:30:58.066805] [INFO ] [sig ] [2653/3445] Completed RNAZ in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:58.066846] [INFO ] [sig ] [2654/3445] Forecasting RNG... [2026-02-05T20:30:58.066876] [INFO ] [sig ] Generating forecast for: RNG [2026-02-05T20:30:58.066925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-05T20:30:58.078904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-05T20:30:58.079258] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-05T20:30:58.080143] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-05T20:30:58.080210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:58.080245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:58.080272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:58.080343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:58.138331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:58.139035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:58.139130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:58.139165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:58.259125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:58.259289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:58.259329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:58.259394] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:58.262906] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-05T20:30:58.263244] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-05T20:30:58.263384] [INFO ] [sig ] RNG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:58.401834] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RNG.txt [2026-02-05T20:30:58.401997] [INFO ] [sig ] [2654/3445] Completed RNG in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:58.402042] [INFO ] [sig ] [2655/3445] Forecasting RNP... [2026-02-05T20:30:58.402071] [INFO ] [sig ] Generating forecast for: RNP [2026-02-05T20:30:58.402102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-05T20:30:58.412941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-05T20:30:58.413280] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-05T20:30:58.414107] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-05T20:30:58.414160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:58.414192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:58.414219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:58.414275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:58.471553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:58.472240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:58.472322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:58.472355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:58.592847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:58.593028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:58.593070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:58.593100] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:58.596534] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: UP (p=99.63%) [2026-02-05T20:30:58.596839] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-05T20:30:58.596978] [INFO ] [sig ] RNP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:58.736740] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RNP.txt [2026-02-05T20:30:58.736872] [INFO ] [sig ] [2655/3445] Completed RNP in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:58.736912] [INFO ] [sig ] [2656/3445] Forecasting ROAD... [2026-02-05T20:30:58.736941] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-05T20:30:58.736971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-05T20:30:58.747970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-05T20:30:58.748350] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-05T20:30:58.749185] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-05T20:30:58.749238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:58.749269] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:58.749295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:58.749351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:58.807665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:58.808527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:58.808628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:58.808662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:58.932186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:58.932359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:58.932403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:58.932435] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:58.936266] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-05T20:30:58.936611] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-05T20:30:58.936769] [INFO ] [sig ] ROAD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:30:59.088975] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ROAD.txt [2026-02-05T20:30:59.089132] [INFO ] [sig ] [2656/3445] Completed ROAD in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:59.089172] [INFO ] [sig ] [2657/3445] Forecasting ROCK... [2026-02-05T20:30:59.089203] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-05T20:30:59.089235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-05T20:30:59.100928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-05T20:30:59.101301] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-05T20:30:59.102237] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-05T20:30:59.102293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:59.102334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:59.102371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:59.102431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:59.166841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:59.167672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:59.167760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:59.167802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:59.291857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:59.292020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:59.292061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:59.292090] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:59.295964] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-05T20:30:59.296475] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-05T20:30:59.296657] [INFO ] [sig ] ROCK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:59.447007] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ROCK.txt [2026-02-05T20:30:59.447155] [INFO ] [sig ] [2657/3445] Completed ROCK in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:59.447206] [INFO ] [sig ] [2658/3445] Forecasting ROE... [2026-02-05T20:30:59.447250] [INFO ] [sig ] Generating forecast for: ROE [2026-02-05T20:30:59.447287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-05T20:30:59.458917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-05T20:30:59.459461] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-05T20:30:59.460534] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-05T20:30:59.460608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:59.460646] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:59.460674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:59.460731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:59.523312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:59.524153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:59.524241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:59.524276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:30:59.648718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:30:59.648885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:30:59.648933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:30:59.648970] [INFO ] [FORECASTER] Training complete [2026-02-05T20:30:59.652437] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: UP (p=91.35%) [2026-02-05T20:30:59.652745] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-05T20:30:59.652883] [INFO ] [sig ] ROE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:30:59.803160] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ROE.txt [2026-02-05T20:30:59.803336] [INFO ] [sig ] [2658/3445] Completed ROE in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:30:59.803384] [INFO ] [sig ] [2659/3445] Forecasting ROP... [2026-02-05T20:30:59.803417] [INFO ] [sig ] Generating forecast for: ROP [2026-02-05T20:30:59.803453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-05T20:30:59.815394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-05T20:30:59.815839] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-05T20:30:59.816701] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-05T20:30:59.816755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:30:59.816787] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:30:59.816815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:30:59.816873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:30:59.875641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:30:59.876555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:30:59.876672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:30:59.876706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:00.009993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:00.010174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:00.010407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:00.010438] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:00.014243] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: DOWN (p=19.67%) [2026-02-05T20:31:00.014523] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-05T20:31:00.014697] [INFO ] [sig ] ROP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:00.165435] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ROP.txt [2026-02-05T20:31:00.165619] [INFO ] [sig ] [2659/3445] Completed ROP in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:31:00.165664] [INFO ] [sig ] [2660/3445] Forecasting RPAY... [2026-02-05T20:31:00.165695] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-05T20:31:00.165726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-05T20:31:00.177168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-05T20:31:00.177620] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-05T20:31:00.178529] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-05T20:31:00.178601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:00.178635] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:00.178663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:00.178720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:00.235448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:00.236363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:00.236456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:00.236488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:00.358621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:00.358784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:00.358825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:00.358855] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:00.362478] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=13.16%) [2026-02-05T20:31:00.362821] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-05T20:31:00.362972] [INFO ] [sig ] RPAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:00.508517] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RPAY.txt [2026-02-05T20:31:00.508703] [INFO ] [sig ] [2660/3445] Completed RPAY in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:31:00.508746] [INFO ] [sig ] [2661/3445] Forecasting RPD... [2026-02-05T20:31:00.508778] [INFO ] [sig ] Generating forecast for: RPD [2026-02-05T20:31:00.508809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-05T20:31:00.523535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-05T20:31:00.524183] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-05T20:31:00.525214] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-05T20:31:00.525268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:00.525473] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:00.525500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:00.525557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:00.592041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:00.593168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:00.593283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:00.593318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:00.727360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:00.727553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:00.727636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:00.727679] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:00.731975] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=86.88%) [2026-02-05T20:31:00.732389] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-05T20:31:00.732555] [INFO ] [sig ] RPD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:00.881141] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RPD.txt [2026-02-05T20:31:00.881301] [INFO ] [sig ] [2661/3445] Completed RPD in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:31:00.881343] [INFO ] [sig ] [2662/3445] Forecasting RPID... [2026-02-05T20:31:00.881380] [INFO ] [sig ] Generating forecast for: RPID [2026-02-05T20:31:00.881427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-05T20:31:00.893306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-05T20:31:00.893731] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-05T20:31:00.894677] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-05T20:31:00.894742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:00.894779] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:00.894808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:00.894868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:00.954739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:00.955749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:00.955853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:00.955890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:01.081332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:01.081497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:01.081540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:01.081589] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:01.085074] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-05T20:31:01.085358] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-05T20:31:01.085489] [INFO ] [sig ] RPID: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:01.224363] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RPID.txt [2026-02-05T20:31:01.224517] [INFO ] [sig ] [2662/3445] Completed RPID in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:31:01.224557] [INFO ] [sig ] [2663/3445] Forecasting RPRX... [2026-02-05T20:31:01.224610] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-05T20:31:01.224643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-05T20:31:01.235959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-05T20:31:01.236415] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-05T20:31:01.237370] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-05T20:31:01.237427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:01.237465] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:01.237502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:01.237594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:01.301914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:01.302949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:01.303039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:01.303074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:01.429232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:01.429395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:01.429435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:01.429464] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:01.432900] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: DOWN (p=45.03%) [2026-02-05T20:31:01.433177] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-05T20:31:01.433311] [INFO ] [sig ] RPRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:01.575266] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RPRX.txt [2026-02-05T20:31:01.575402] [INFO ] [sig ] [2663/3445] Completed RPRX in 0.4s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:31:01.575442] [INFO ] [sig ] [2664/3445] Forecasting RQI... [2026-02-05T20:31:01.575471] [INFO ] [sig ] Generating forecast for: RQI [2026-02-05T20:31:01.575503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-05T20:31:01.587162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-05T20:31:01.587553] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-05T20:31:01.588454] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-05T20:31:01.588507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:01.588541] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:01.588589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:01.588651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:01.645180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:01.646158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:01.646396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:01.646437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:01.771151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:01.771322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:01.771367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:01.771396] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:01.774992] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=9.58%) [2026-02-05T20:31:01.775296] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-05T20:31:01.775449] [INFO ] [sig ] RQI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:01.924268] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RQI.txt [2026-02-05T20:31:01.924465] [INFO ] [sig ] [2664/3445] Completed RQI in 0.3s | 2.78 sym/s | Total: 15.9m | ETA: 4.7m [2026-02-05T20:31:01.924510] [INFO ] [sig ] [2665/3445] Forecasting RRBI... [2026-02-05T20:31:01.924544] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-05T20:31:01.924594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-05T20:31:01.935402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-05T20:31:01.935842] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-05T20:31:01.936767] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-05T20:31:01.936833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:01.936908] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:01.936940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:01.937001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:01.998900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:01.999794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:01.999890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:01.999926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:02.116454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:02.116638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:02.116683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:02.116714] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:02.120792] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-02-05T20:31:02.121112] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-05T20:31:02.121262] [INFO ] [sig ] RRBI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:02.303143] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RRBI.txt [2026-02-05T20:31:02.303370] [INFO ] [sig ] [2665/3445] Completed RRBI in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.7m [2026-02-05T20:31:02.303444] [INFO ] [sig ] [2666/3445] Forecasting RRC... [2026-02-05T20:31:02.303503] [INFO ] [sig ] Generating forecast for: RRC [2026-02-05T20:31:02.303564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-05T20:31:02.316923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-05T20:31:02.317400] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-05T20:31:02.318820] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-05T20:31:02.318879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:02.318912] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:02.318939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:02.318996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:02.383794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:02.384727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:02.384828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:02.384864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:02.514931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:02.515107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:02.515149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:02.515179] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:02.519325] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=2.81%) [2026-02-05T20:31:02.519723] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-05T20:31:02.519880] [INFO ] [sig ] RRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:02.673303] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RRC.txt [2026-02-05T20:31:02.673474] [INFO ] [sig ] [2666/3445] Completed RRC in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.7m [2026-02-05T20:31:02.673515] [INFO ] [sig ] [2667/3445] Forecasting RRGB... [2026-02-05T20:31:02.673544] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-05T20:31:02.673598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-05T20:31:02.686233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-05T20:31:02.686745] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-05T20:31:02.687713] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-05T20:31:02.687769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:02.687803] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:02.687832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:02.687890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:02.752186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:02.753145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:02.753248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:02.753282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:02.885200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:02.885374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:02.885417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:02.885448] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:02.889418] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: UP (p=70.09%) [2026-02-05T20:31:02.889837] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-05T20:31:02.889999] [INFO ] [sig ] RRGB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:03.040499] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RRGB.txt [2026-02-05T20:31:03.040691] [INFO ] [sig ] [2667/3445] Completed RRGB in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.7m [2026-02-05T20:31:03.040738] [INFO ] [sig ] [2668/3445] Forecasting RRX... [2026-02-05T20:31:03.040772] [INFO ] [sig ] Generating forecast for: RRX [2026-02-05T20:31:03.040805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-05T20:31:03.053912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-05T20:31:03.054321] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-05T20:31:03.055241] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-05T20:31:03.055302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:03.055389] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:03.055419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:03.055478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:03.115794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:03.116730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:03.116831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:03.116865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:03.242041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:03.242403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:03.242446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:03.242476] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:03.246135] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: DOWN (p=36.69%) [2026-02-05T20:31:03.246464] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-05T20:31:03.246645] [INFO ] [sig ] RRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:03.394698] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RRX.txt [2026-02-05T20:31:03.394858] [INFO ] [sig ] [2668/3445] Completed RRX in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.7m [2026-02-05T20:31:03.394900] [INFO ] [sig ] [2669/3445] Forecasting RS... [2026-02-05T20:31:03.394939] [INFO ] [sig ] Generating forecast for: RS [2026-02-05T20:31:03.394971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-05T20:31:03.406516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-05T20:31:03.406939] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-05T20:31:03.407922] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-05T20:31:03.407989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:03.408022] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:03.408051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:03.408109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:03.468795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:03.469707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:03.469800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:03.469836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:03.593289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:03.593481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:03.593540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:03.593604] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:03.597507] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=61.18%) [2026-02-05T20:31:03.597889] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-05T20:31:03.598038] [INFO ] [sig ] RS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:03.745803] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RS.txt [2026-02-05T20:31:03.745959] [INFO ] [sig ] [2669/3445] Completed RS in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:03.746001] [INFO ] [sig ] [2670/3445] Forecasting RSG... [2026-02-05T20:31:03.746033] [INFO ] [sig ] Generating forecast for: RSG [2026-02-05T20:31:03.746063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-05T20:31:03.757310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-05T20:31:03.757762] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-05T20:31:03.758736] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-05T20:31:03.758801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:03.758833] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:03.758860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:03.758917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:03.819123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:03.820042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:03.820150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:03.820212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:03.945845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:03.946008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:03.946048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:03.946077] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:03.949675] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: DOWN (p=35.20%) [2026-02-05T20:31:03.949987] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-05T20:31:03.950124] [INFO ] [sig ] RSG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:04.099102] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RSG.txt [2026-02-05T20:31:04.099295] [INFO ] [sig ] [2670/3445] Completed RSG in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:04.099336] [INFO ] [sig ] [2671/3445] Forecasting RSI... [2026-02-05T20:31:04.099367] [INFO ] [sig ] Generating forecast for: RSI [2026-02-05T20:31:04.099408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-05T20:31:04.111837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-05T20:31:04.112258] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-05T20:31:04.113178] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-05T20:31:04.113237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:04.113270] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:04.113298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:04.113357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:04.175812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:04.176775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:04.176883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:04.176920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:04.309086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:04.309441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:04.309485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:04.309520] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:04.314917] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-02-05T20:31:04.315250] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-05T20:31:04.315398] [INFO ] [sig ] RSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:04.465429] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RSI.txt [2026-02-05T20:31:04.465605] [INFO ] [sig ] [2671/3445] Completed RSI in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:04.465650] [INFO ] [sig ] [2672/3445] Forecasting RSKD... [2026-02-05T20:31:04.465680] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-05T20:31:04.465713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-05T20:31:04.477830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-05T20:31:04.478275] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-05T20:31:04.479232] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-05T20:31:04.479306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:04.479345] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:04.479374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:04.479433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:04.539925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:04.540796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:04.540882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:04.540915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:04.666171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:04.666511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:04.666550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:04.666619] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:04.670706] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=53.36%) [2026-02-05T20:31:04.671024] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-05T20:31:04.671164] [INFO ] [sig ] RSKD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:04.822668] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RSKD.txt [2026-02-05T20:31:04.822838] [INFO ] [sig ] [2672/3445] Completed RSKD in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:04.822878] [INFO ] [sig ] [2673/3445] Forecasting RSSS... [2026-02-05T20:31:04.822907] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-05T20:31:04.822938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-05T20:31:04.833824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-05T20:31:04.834232] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-05T20:31:04.835100] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-05T20:31:04.835156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:04.835190] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:04.835219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:04.835278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:04.906848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:04.907889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:04.907992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:04.908033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:05.051158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:05.051323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:05.051365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:05.051600] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:05.055434] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=45.81%) [2026-02-05T20:31:05.055733] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-05T20:31:05.055863] [INFO ] [sig ] RSSS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:05.195478] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RSSS.txt [2026-02-05T20:31:05.195607] [INFO ] [sig ] [2673/3445] Completed RSSS in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:05.195648] [INFO ] [sig ] [2674/3445] Forecasting RTO... [2026-02-05T20:31:05.195678] [INFO ] [sig ] Generating forecast for: RTO [2026-02-05T20:31:05.195710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-05T20:31:05.206863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-05T20:31:05.207203] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-05T20:31:05.208029] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-05T20:31:05.208086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:05.208118] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:05.208145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:05.208233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:05.266650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:05.267311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:05.267391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:05.267424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:05.397360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:05.397468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:05.397508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:05.397536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:05.400899] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-02-05T20:31:05.401174] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-05T20:31:05.401301] [INFO ] [sig ] RTO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:05.541997] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RTO.txt [2026-02-05T20:31:05.542122] [INFO ] [sig ] [2674/3445] Completed RTO in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:05.542162] [INFO ] [sig ] [2675/3445] Forecasting RUM... [2026-02-05T20:31:05.542190] [INFO ] [sig ] Generating forecast for: RUM [2026-02-05T20:31:05.542413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-05T20:31:05.558225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-05T20:31:05.558825] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-05T20:31:05.559856] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-05T20:31:05.559909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:05.559941] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:05.559968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:05.560024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:05.621491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:05.622638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:05.622726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:05.622759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:05.748320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:05.748482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:05.748523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:05.748552] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:05.752364] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-05T20:31:05.752670] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-05T20:31:05.752804] [INFO ] [sig ] RUM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:05.896333] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RUM.txt [2026-02-05T20:31:05.896500] [INFO ] [sig ] [2675/3445] Completed RUM in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:05.896542] [INFO ] [sig ] [2676/3445] Forecasting RUN... [2026-02-05T20:31:05.896594] [INFO ] [sig ] Generating forecast for: RUN [2026-02-05T20:31:05.896629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-05T20:31:05.908428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-05T20:31:05.908861] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-05T20:31:05.909854] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-05T20:31:05.909909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:05.909942] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:05.909970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:05.910043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:05.985175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:05.986236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:05.986344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:05.986383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:06.120703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:06.120869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:06.120912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:06.120942] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:06.124462] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-05T20:31:06.124782] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-05T20:31:06.124918] [INFO ] [sig ] RUN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:06.274151] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RUN.txt [2026-02-05T20:31:06.274337] [INFO ] [sig ] [2676/3445] Completed RUN in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:06.274387] [INFO ] [sig ] [2677/3445] Forecasting RUNN... [2026-02-05T20:31:06.274423] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-05T20:31:06.274465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-05T20:31:06.286128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-05T20:31:06.286525] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-05T20:31:06.287496] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-05T20:31:06.287561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:06.287656] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:06.287688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:06.287748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:06.353918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:06.355003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:06.355098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:06.355136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:06.476250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:06.476410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:06.476451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:06.476480] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:06.480033] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: UP (p=89.16%) [2026-02-05T20:31:06.480318] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-05T20:31:06.480447] [INFO ] [sig ] RUNN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:06.623098] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RUNN.txt [2026-02-05T20:31:06.623232] [INFO ] [sig ] [2677/3445] Completed RUNN in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:06.623271] [INFO ] [sig ] [2678/3445] Forecasting RUSHA... [2026-02-05T20:31:06.623301] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-05T20:31:06.623333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-05T20:31:06.635417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-05T20:31:06.635793] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-05T20:31:06.636616] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-05T20:31:06.636682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:06.636716] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:06.636744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:06.636802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:06.695543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:06.696297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:06.696409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:06.696445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:06.817724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:06.817886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:06.817927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:06.817956] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:06.821540] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: UP (p=75.40%) [2026-02-05T20:31:06.821848] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-05T20:31:06.821981] [INFO ] [sig ] RUSHA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:06.967351] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RUSHA.txt [2026-02-05T20:31:06.967512] [INFO ] [sig ] [2678/3445] Completed RUSHA in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:06.967554] [INFO ] [sig ] [2679/3445] Forecasting RUSHB... [2026-02-05T20:31:06.967609] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-05T20:31:06.967644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-05T20:31:06.978481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-05T20:31:06.978905] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-05T20:31:06.979820] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-05T20:31:06.979874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:06.979907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:06.979935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:06.979992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:07.042696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:07.043708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:07.043806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:07.043843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:07.152045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:07.152231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:07.152272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:07.152302] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:07.155750] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: DOWN (p=1.09%) [2026-02-05T20:31:07.156038] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-05T20:31:07.156176] [INFO ] [sig ] RUSHB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:07.307002] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RUSHB.txt [2026-02-05T20:31:07.307189] [INFO ] [sig ] [2679/3445] Completed RUSHB in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:07.307235] [INFO ] [sig ] [2680/3445] Forecasting RVMD... [2026-02-05T20:31:07.307265] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-05T20:31:07.307299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-05T20:31:07.319931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-05T20:31:07.320352] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-05T20:31:07.321202] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-05T20:31:07.321256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:07.321288] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:07.321315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:07.321372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:07.381807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:07.382944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:07.383033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:07.383066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:07.510239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:07.510402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:07.510442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:07.510472] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:07.513928] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=67.96%) [2026-02-05T20:31:07.514230] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-05T20:31:07.514371] [INFO ] [sig ] RVMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:07.662352] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RVMD.txt [2026-02-05T20:31:07.662532] [INFO ] [sig ] [2680/3445] Completed RVMD in 0.4s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:07.662597] [INFO ] [sig ] [2681/3445] Forecasting RVSB... [2026-02-05T20:31:07.662635] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-05T20:31:07.662668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-05T20:31:07.674242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-05T20:31:07.674720] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-05T20:31:07.675612] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-05T20:31:07.675669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:07.675702] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:07.675730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:07.675788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:07.733725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:07.734650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:07.734739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:07.734773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:07.861072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:07.861251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:07.861300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:07.861332] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:07.865106] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=7.49%) [2026-02-05T20:31:07.865413] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-05T20:31:07.865551] [INFO ] [sig ] RVSB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:08.012088] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RVSB.txt [2026-02-05T20:31:08.012278] [INFO ] [sig ] [2681/3445] Completed RVSB in 0.3s | 2.78 sym/s | Total: 16.0m | ETA: 4.6m [2026-02-05T20:31:08.012323] [INFO ] [sig ] [2682/3445] Forecasting RVTY... [2026-02-05T20:31:08.012356] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-05T20:31:08.012392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-05T20:31:08.024756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-05T20:31:08.025171] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-05T20:31:08.026064] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-05T20:31:08.026120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:08.026154] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:08.026182] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:08.026242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:08.096570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:08.097500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:08.097612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:08.097652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:08.224167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:08.224525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:08.224566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:08.224616] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:08.228514] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: DOWN (p=27.44%) [2026-02-05T20:31:08.228826] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-05T20:31:08.228960] [INFO ] [sig ] RVTY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:08.376412] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RVTY.txt [2026-02-05T20:31:08.376598] [INFO ] [sig ] [2682/3445] Completed RVTY in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.6m [2026-02-05T20:31:08.376641] [INFO ] [sig ] [2683/3445] Forecasting RWAY... [2026-02-05T20:31:08.376672] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-05T20:31:08.376704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-05T20:31:08.389470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-05T20:31:08.389874] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-05T20:31:08.390998] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-05T20:31:08.391053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:08.391095] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:08.391134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:08.391193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:08.454152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:08.454879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:08.454965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:08.454998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:08.578083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:08.578281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:08.578511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:08.578542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:08.582437] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=98.66%) [2026-02-05T20:31:08.582755] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-05T20:31:08.582888] [INFO ] [sig ] RWAY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:08.724054] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RWAY.txt [2026-02-05T20:31:08.724223] [INFO ] [sig ] [2683/3445] Completed RWAY in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.6m [2026-02-05T20:31:08.724264] [INFO ] [sig ] [2684/3445] Forecasting RXO... [2026-02-05T20:31:08.724294] [INFO ] [sig ] Generating forecast for: RXO [2026-02-05T20:31:08.724325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-05T20:31:08.735879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-05T20:31:08.736280] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-05T20:31:08.737118] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-05T20:31:08.737173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:08.737206] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:08.737234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:08.737291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:08.796057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:08.797035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:08.797127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:08.797165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:08.926729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:08.926902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:08.926950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:08.926981] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:08.931077] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=6.64%) [2026-02-05T20:31:08.931633] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-05T20:31:08.931779] [INFO ] [sig ] RXO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:09.084688] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RXO.txt [2026-02-05T20:31:09.084858] [INFO ] [sig ] [2684/3445] Completed RXO in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.6m [2026-02-05T20:31:09.084901] [INFO ] [sig ] [2685/3445] Forecasting RXRX... [2026-02-05T20:31:09.084934] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-05T20:31:09.084966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-05T20:31:09.097994] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-05T20:31:09.098423] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-05T20:31:09.099307] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-05T20:31:09.099403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:09.099452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:09.099494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:09.099595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:09.162924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:09.164084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:09.164309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:09.164346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:09.289534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:09.289729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:09.289774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:09.289805] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:09.293317] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: UP (p=97.69%) [2026-02-05T20:31:09.293631] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-05T20:31:09.293771] [INFO ] [sig ] RXRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:09.437605] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RXRX.txt [2026-02-05T20:31:09.437770] [INFO ] [sig ] [2685/3445] Completed RXRX in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:09.437813] [INFO ] [sig ] [2686/3445] Forecasting RY... [2026-02-05T20:31:09.437845] [INFO ] [sig ] Generating forecast for: RY [2026-02-05T20:31:09.437881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-05T20:31:09.450684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-05T20:31:09.451035] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-05T20:31:09.451959] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-05T20:31:09.452019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:09.452062] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:09.452090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:09.452148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:09.515944] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:09.516860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:09.516964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:09.517003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:09.648277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:09.648461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:09.648504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:09.648534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:09.652517] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: DOWN (p=19.15%) [2026-02-05T20:31:09.652840] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-05T20:31:09.652984] [INFO ] [sig ] RY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:09.801349] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RY.txt [2026-02-05T20:31:09.801509] [INFO ] [sig ] [2686/3445] Completed RY in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:09.801549] [INFO ] [sig ] [2687/3445] Forecasting RYAAY... [2026-02-05T20:31:09.801599] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-05T20:31:09.801632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-05T20:31:09.813562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-05T20:31:09.814023] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-05T20:31:09.814970] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-05T20:31:09.815026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:09.815059] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:09.815085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:09.815144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:09.876962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:09.878155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:09.878306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:09.878355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:10.005225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:10.005396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:10.005439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:10.005467] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:10.009136] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: DOWN (p=9.16%) [2026-02-05T20:31:10.009434] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-05T20:31:10.009568] [INFO ] [sig ] RYAAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:10.166616] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RYAAY.txt [2026-02-05T20:31:10.166775] [INFO ] [sig ] [2687/3445] Completed RYAAY in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:10.166816] [INFO ] [sig ] [2688/3445] Forecasting RYAM... [2026-02-05T20:31:10.166847] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-05T20:31:10.166877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-05T20:31:10.178015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-05T20:31:10.178422] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-05T20:31:10.179309] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-05T20:31:10.179364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:10.179398] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:10.179425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:10.179484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:10.237397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:10.238074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:10.238153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:10.238202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:10.364850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:10.365017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:10.365158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:10.365222] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:10.369059] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: UP (p=92.19%) [2026-02-05T20:31:10.369378] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-05T20:31:10.369513] [INFO ] [sig ] RYAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:10.509840] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RYAM.txt [2026-02-05T20:31:10.509972] [INFO ] [sig ] [2688/3445] Completed RYAM in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:10.510012] [INFO ] [sig ] [2689/3445] Forecasting RYAN... [2026-02-05T20:31:10.510043] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-05T20:31:10.510074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-05T20:31:10.521123] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-05T20:31:10.521435] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-05T20:31:10.522247] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-05T20:31:10.522317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:10.522351] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:10.522379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:10.522436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:10.583429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:10.584319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:10.584421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:10.584455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:10.707067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:10.707220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:10.707265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:10.707295] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:10.711041] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=67.45%) [2026-02-05T20:31:10.711338] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-05T20:31:10.711686] [INFO ] [sig ] RYAN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:10.857035] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RYAN.txt [2026-02-05T20:31:10.857199] [INFO ] [sig ] [2689/3445] Completed RYAN in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:10.857242] [INFO ] [sig ] [2690/3445] Forecasting RYI... [2026-02-05T20:31:10.857274] [INFO ] [sig ] Generating forecast for: RYI [2026-02-05T20:31:10.857307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYI' from 'https://tdm.silogroup.org/data/derivative_storage/RYI.csv'. [2026-02-05T20:31:10.868079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYI'. [2026-02-05T20:31:10.868536] [INFO ] [FORECASTER] Starting predict_future for RYI [2026-02-05T20:31:10.869438] [DEBUG] [LOCAL ] No optimal features file found for RYI: ./output/feature-sets/RYI.txt [2026-02-05T20:31:10.869493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:10.869528] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:10.869557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:10.869636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:10.929203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:10.930124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:10.930216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:10.930251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:11.053458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:11.053641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:11.053686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:11.053717] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:11.057310] [DEBUG] [FORECASTER] RYI: Forecast T+1@11:T+2@11: DOWN (p=15.96%) [2026-02-05T20:31:11.057625] [INFO ] [FORECASTER] Completed predict_future for RYI [2026-02-05T20:31:11.057763] [INFO ] [sig ] RYI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:11.205539] [INFO ] [LOCAL ] Saved forecast: RYI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RYI.txt [2026-02-05T20:31:11.205715] [INFO ] [sig ] [2690/3445] Completed RYI in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:11.205756] [INFO ] [sig ] [2691/3445] Forecasting RYN... [2026-02-05T20:31:11.205789] [INFO ] [sig ] Generating forecast for: RYN [2026-02-05T20:31:11.205819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-05T20:31:11.217996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-05T20:31:11.218364] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-05T20:31:11.219404] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-05T20:31:11.219459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:11.219492] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:11.219521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:11.219602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:11.279411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:11.280612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:11.280695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:11.280728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:11.402469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:11.402619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:11.402677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:11.402722] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:11.406763] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-05T20:31:11.407055] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-05T20:31:11.407196] [INFO ] [sig ] RYN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:11.549347] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RYN.txt [2026-02-05T20:31:11.549487] [INFO ] [sig ] [2691/3445] Completed RYN in 0.3s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:11.549527] [INFO ] [sig ] [2692/3445] Forecasting RYTM... [2026-02-05T20:31:11.549557] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-05T20:31:11.549646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-05T20:31:11.561386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-05T20:31:11.561723] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-05T20:31:11.562550] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-05T20:31:11.562622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:11.562655] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:11.562682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:11.562739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:11.621272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:11.622076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:11.622156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:11.622188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:11.757021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:11.757199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:11.757259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:11.757297] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:11.761208] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-05T20:31:11.761521] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-05T20:31:11.761678] [INFO ] [sig ] RYTM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:11.925764] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/RYTM.txt [2026-02-05T20:31:11.925929] [INFO ] [sig ] [2692/3445] Completed RYTM in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:11.925978] [INFO ] [sig ] [2693/3445] Forecasting RZB... [2026-02-05T20:31:11.926013] [INFO ] [sig ] Generating forecast for: RZB [2026-02-05T20:31:11.926046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-05T20:31:11.938454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-05T20:31:11.939091] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-05T20:31:11.940108] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-05T20:31:11.940179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:11.940228] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:11.940270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:11.940364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:12.008700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:12.009658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:12.009748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:12.009785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:12.136152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:12.136321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:12.136363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:12.136394] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:12.140144] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=83.83%) [2026-02-05T20:31:12.140485] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-05T20:31:12.140645] [INFO ] [sig ] RZB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:12.282530] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RZB.txt [2026-02-05T20:31:12.282710] [INFO ] [sig ] [2693/3445] Completed RZB in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:12.282752] [INFO ] [sig ] [2694/3445] Forecasting RZC... [2026-02-05T20:31:12.282782] [INFO ] [sig ] Generating forecast for: RZC [2026-02-05T20:31:12.282816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-05T20:31:12.293871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-05T20:31:12.294272] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-05T20:31:12.295188] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-05T20:31:12.295242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:12.295276] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:12.295304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:12.295362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:12.354603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:12.355511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:12.355621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:12.355658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:12.483563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:12.483808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:12.483851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:12.483880] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:12.487723] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: UP (p=69.08%) [2026-02-05T20:31:12.488073] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-05T20:31:12.488280] [INFO ] [sig ] RZC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:12.679271] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/RZC.txt [2026-02-05T20:31:12.679495] [INFO ] [sig ] [2694/3445] Completed RZC in 0.4s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:12.679554] [INFO ] [sig ] [2695/3445] Forecasting S... [2026-02-05T20:31:12.679627] [INFO ] [sig ] Generating forecast for: S [2026-02-05T20:31:12.679679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-05T20:31:12.705699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-05T20:31:12.706664] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-05T20:31:12.708794] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-05T20:31:12.709059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:12.709106] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:12.709139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:12.709266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:12.801289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:12.802984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:12.803133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:12.803194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:12.992560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:12.992787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:12.992849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:12.992899] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:12.998901] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-05T20:31:12.999468] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-05T20:31:12.999714] [INFO ] [sig ] S: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:13.311565] [INFO ] [LOCAL ] Saved forecast: S 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/S.txt [2026-02-05T20:31:13.311893] [INFO ] [sig ] [2695/3445] Completed S in 0.6s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:13.311965] [INFO ] [sig ] [2696/3445] Forecasting SA... [2026-02-05T20:31:13.312023] [INFO ] [sig ] Generating forecast for: SA [2026-02-05T20:31:13.312077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-05T20:31:13.372268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-05T20:31:13.373066] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-05T20:31:13.374500] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-05T20:31:13.374596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:13.374657] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:13.374706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:13.374804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:13.459789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:13.461256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:13.461418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:13.461455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:13.622710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:13.622915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:13.622967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:13.623049] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:13.627964] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=60.26%) [2026-02-05T20:31:13.628507] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-05T20:31:13.628746] [INFO ] [sig ] SA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:13.824201] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SA.txt [2026-02-05T20:31:13.824434] [INFO ] [sig ] [2696/3445] Completed SA in 0.5s | 2.78 sym/s | Total: 16.1m | ETA: 4.5m [2026-02-05T20:31:13.824495] [INFO ] [sig ] [2697/3445] Forecasting SAFE... [2026-02-05T20:31:13.824540] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-05T20:31:13.824602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-05T20:31:13.840457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-05T20:31:13.841009] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-05T20:31:13.842156] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-05T20:31:13.842224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:13.842267] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:13.842302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:13.842385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:13.925303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:13.926482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:13.926629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:13.926679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:14.088360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:14.088557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:14.088631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:14.088671] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:14.093872] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: UP (p=98.34%) [2026-02-05T20:31:14.094325] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-05T20:31:14.094523] [INFO ] [sig ] SAFE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:14.255618] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SAFE.txt [2026-02-05T20:31:14.255787] [INFO ] [sig ] [2697/3445] Completed SAFE in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.5m [2026-02-05T20:31:14.255830] [INFO ] [sig ] [2698/3445] Forecasting SAH... [2026-02-05T20:31:14.255860] [INFO ] [sig ] Generating forecast for: SAH [2026-02-05T20:31:14.255891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-05T20:31:14.268603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-05T20:31:14.269039] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-05T20:31:14.269932] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-05T20:31:14.269988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:14.270021] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:14.270048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:14.270105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:14.328618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:14.329539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:14.329649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:14.329702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:14.453360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:14.453541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:14.453610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:14.453644] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:14.457241] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-02-05T20:31:14.457558] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-05T20:31:14.457717] [INFO ] [sig ] SAH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:14.602334] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SAH.txt [2026-02-05T20:31:14.602505] [INFO ] [sig ] [2698/3445] Completed SAH in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.5m [2026-02-05T20:31:14.602545] [INFO ] [sig ] [2699/3445] Forecasting SAIA... [2026-02-05T20:31:14.602599] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-05T20:31:14.602633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-05T20:31:14.617026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-05T20:31:14.617694] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-05T20:31:14.618839] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-05T20:31:14.618899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:14.618934] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:14.618962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:14.619028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:14.679962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:14.681246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:14.681394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:14.681434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:14.814657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:14.814835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:14.814877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:14.814905] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:14.818607] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=76.81%) [2026-02-05T20:31:14.818953] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-05T20:31:14.819100] [INFO ] [sig ] SAIA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:14.967552] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SAIA.txt [2026-02-05T20:31:14.967753] [INFO ] [sig ] [2699/3445] Completed SAIA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.5m [2026-02-05T20:31:14.967794] [INFO ] [sig ] [2700/3445] Forecasting SAIC... [2026-02-05T20:31:14.967826] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-05T20:31:14.967856] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-05T20:31:14.980607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-05T20:31:14.981040] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-05T20:31:14.981910] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-05T20:31:14.981964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:14.981996] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:14.982048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:14.982108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:15.040850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:15.041843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:15.041939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:15.041973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:15.178344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:15.178518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:15.178559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:15.178611] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:15.182301] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-05T20:31:15.182703] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-05T20:31:15.182860] [INFO ] [sig ] SAIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:15.323260] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SAIC.txt [2026-02-05T20:31:15.323428] [INFO ] [sig ] [2700/3445] Completed SAIC in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.5m [2026-02-05T20:31:15.323470] [INFO ] [sig ] [2701/3445] Forecasting SAM... [2026-02-05T20:31:15.323500] [INFO ] [sig ] Generating forecast for: SAM [2026-02-05T20:31:15.323531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-05T20:31:15.335676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-05T20:31:15.336085] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-05T20:31:15.336928] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-05T20:31:15.336982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:15.337014] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:15.337040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:15.337097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:15.393889] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:15.394823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:15.394925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:15.394959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:15.524033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:15.524212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:15.524254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:15.524281] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:15.527897] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-05T20:31:15.528256] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-05T20:31:15.528415] [INFO ] [sig ] SAM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:15.716872] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SAM.txt [2026-02-05T20:31:15.717078] [INFO ] [sig ] [2701/3445] Completed SAM in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.5m [2026-02-05T20:31:15.717133] [INFO ] [sig ] [2702/3445] Forecasting SAMG... [2026-02-05T20:31:15.717175] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-05T20:31:15.717213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-05T20:31:15.732057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-05T20:31:15.732548] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-05T20:31:15.733706] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-05T20:31:15.733801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:15.733837] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:15.733866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:15.733931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:15.808860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:15.810014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:15.810173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:15.810221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:15.938843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:15.939011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:15.939054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:15.939087] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:15.943215] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=9.48%) [2026-02-05T20:31:15.943560] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-05T20:31:15.943730] [INFO ] [sig ] SAMG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:16.106398] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SAMG.txt [2026-02-05T20:31:16.106811] [INFO ] [sig ] [2702/3445] Completed SAMG in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:16.106873] [INFO ] [sig ] [2703/3445] Forecasting SAN... [2026-02-05T20:31:16.106918] [INFO ] [sig ] Generating forecast for: SAN [2026-02-05T20:31:16.106956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-05T20:31:16.120951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-05T20:31:16.121454] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-05T20:31:16.122591] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-05T20:31:16.122660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:16.122700] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:16.122734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:16.122810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:16.185144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:16.186102] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:16.186195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:16.186238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:16.319766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:16.319933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:16.319973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:16.320003] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:16.323508] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=48.26%) [2026-02-05T20:31:16.323840] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-05T20:31:16.323980] [INFO ] [sig ] SAN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:16.487950] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SAN.txt [2026-02-05T20:31:16.488113] [INFO ] [sig ] [2703/3445] Completed SAN in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:16.488155] [INFO ] [sig ] [2704/3445] Forecasting SANA... [2026-02-05T20:31:16.488214] [INFO ] [sig ] Generating forecast for: SANA [2026-02-05T20:31:16.488263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-05T20:31:16.500061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-05T20:31:16.500397] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-05T20:31:16.501258] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-05T20:31:16.501314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:16.501348] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:16.501377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:16.501434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:16.560716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:16.561823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:16.561914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:16.561949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:16.682958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:16.683128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:16.683170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:16.683201] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:16.686755] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=15.88%) [2026-02-05T20:31:16.687039] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-05T20:31:16.687170] [INFO ] [sig ] SANA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:16.839497] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SANA.txt [2026-02-05T20:31:16.839670] [INFO ] [sig ] [2704/3445] Completed SANA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:16.839713] [INFO ] [sig ] [2705/3445] Forecasting SANM... [2026-02-05T20:31:16.839746] [INFO ] [sig ] Generating forecast for: SANM [2026-02-05T20:31:16.839777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-05T20:31:16.851094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-05T20:31:16.851429] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-05T20:31:16.852266] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-05T20:31:16.852320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:16.852358] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:16.852392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:16.852461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:16.920686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:16.921600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:16.921698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:16.921733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:17.048331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:17.048492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:17.048583] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:17.048621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:17.052174] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=99.50%) [2026-02-05T20:31:17.052488] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-05T20:31:17.052643] [INFO ] [sig ] SANM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:17.216990] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SANM.txt [2026-02-05T20:31:17.217139] [INFO ] [sig ] [2705/3445] Completed SANM in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:17.217180] [INFO ] [sig ] [2706/3445] Forecasting SAP... [2026-02-05T20:31:17.217209] [INFO ] [sig ] Generating forecast for: SAP [2026-02-05T20:31:17.217241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-05T20:31:17.227954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-05T20:31:17.228317] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-05T20:31:17.229213] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-05T20:31:17.229267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:17.229299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:17.229326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:17.229384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:17.287785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:17.288686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:17.288776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:17.288812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:17.416447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:17.416649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:17.416694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:17.416724] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:17.420301] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=66.80%) [2026-02-05T20:31:17.420614] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-05T20:31:17.420753] [INFO ] [sig ] SAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:17.574541] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SAP.txt [2026-02-05T20:31:17.574728] [INFO ] [sig ] [2706/3445] Completed SAP in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:17.574769] [INFO ] [sig ] [2707/3445] Forecasting SARK... [2026-02-05T20:31:17.574799] [INFO ] [sig ] Generating forecast for: SARK [2026-02-05T20:31:17.574833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-05T20:31:17.586842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-05T20:31:17.587204] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-05T20:31:17.588026] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-05T20:31:17.588078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:17.588110] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:17.588138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:17.588219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:17.651034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:17.651908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:17.651998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:17.652035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:17.776156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:17.776315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:17.776356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:17.776385] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:17.779853] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=1.36%) [2026-02-05T20:31:17.780140] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-05T20:31:17.780271] [INFO ] [sig ] SARK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:17.932175] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SARK.txt [2026-02-05T20:31:17.932334] [INFO ] [sig ] [2707/3445] Completed SARK in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:17.932376] [INFO ] [sig ] [2708/3445] Forecasting SATL... [2026-02-05T20:31:17.932408] [INFO ] [sig ] Generating forecast for: SATL [2026-02-05T20:31:17.932440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-05T20:31:17.943738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-05T20:31:17.944162] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-05T20:31:17.945051] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-05T20:31:17.945110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:17.945145] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:17.945173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:17.945233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:18.009215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:18.010145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:18.010231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:18.010267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:18.137504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:18.137681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:18.137723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:18.137754] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:18.141316] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=31.09%) [2026-02-05T20:31:18.141629] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-05T20:31:18.141763] [INFO ] [sig ] SATL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:18.290934] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SATL.txt [2026-02-05T20:31:18.291093] [INFO ] [sig ] [2708/3445] Completed SATL in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:18.291134] [INFO ] [sig ] [2709/3445] Forecasting SATS... [2026-02-05T20:31:18.291194] [INFO ] [sig ] Generating forecast for: SATS [2026-02-05T20:31:18.291227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-05T20:31:18.302881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-05T20:31:18.303340] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-05T20:31:18.304263] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-05T20:31:18.304319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:18.304353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:18.304389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:18.304457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:18.366350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:18.367257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:18.367344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:18.367383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:18.494299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:18.494463] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:18.494505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:18.494534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:18.498505] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: DOWN (p=48.22%) [2026-02-05T20:31:18.498987] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-05T20:31:18.499115] [INFO ] [sig ] SATS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:18.639568] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SATS.txt [2026-02-05T20:31:18.639718] [INFO ] [sig ] [2709/3445] Completed SATS in 0.3s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:18.639757] [INFO ] [sig ] [2710/3445] Forecasting SAVA... [2026-02-05T20:31:18.639787] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-05T20:31:18.639818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-05T20:31:18.651659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-05T20:31:18.652059] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-05T20:31:18.652939] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-05T20:31:18.652994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:18.653029] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:18.653058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:18.653118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:18.729297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:18.730376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:18.730467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:18.730500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:18.856720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:18.856879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:18.856920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:18.856949] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:18.860415] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: DOWN (p=35.27%) [2026-02-05T20:31:18.860715] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-05T20:31:18.860845] [INFO ] [sig ] SAVA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:19.007220] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SAVA.txt [2026-02-05T20:31:19.007355] [INFO ] [sig ] [2710/3445] Completed SAVA in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:19.007395] [INFO ] [sig ] [2711/3445] Forecasting SB... [2026-02-05T20:31:19.007426] [INFO ] [sig ] Generating forecast for: SB [2026-02-05T20:31:19.007461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-05T20:31:19.018677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-05T20:31:19.019000] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-05T20:31:19.019846] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-05T20:31:19.019900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:19.019932] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:19.019961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:19.020034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:19.080885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:19.081772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:19.081855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:19.081889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:19.212036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:19.212225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:19.212283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:19.212329] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:19.217341] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=36.20%) [2026-02-05T20:31:19.217790] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-05T20:31:19.217971] [INFO ] [sig ] SB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:19.370613] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SB.txt [2026-02-05T20:31:19.370762] [INFO ] [sig ] [2711/3445] Completed SB in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:19.370803] [INFO ] [sig ] [2712/3445] Forecasting SBAC... [2026-02-05T20:31:19.370832] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-05T20:31:19.370863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-05T20:31:19.384050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-05T20:31:19.384459] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-05T20:31:19.385522] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-05T20:31:19.385604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:19.385828] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:19.385854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:19.385942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:19.448394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:19.449330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:19.449420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:19.449456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:19.600350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:19.600523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:19.600566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:19.600620] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:19.604089] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: DOWN (p=12.30%) [2026-02-05T20:31:19.604383] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-05T20:31:19.604519] [INFO ] [sig ] SBAC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:19.751686] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SBAC.txt [2026-02-05T20:31:19.751853] [INFO ] [sig ] [2712/3445] Completed SBAC in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:19.751895] [INFO ] [sig ] [2713/3445] Forecasting SBCF... [2026-02-05T20:31:19.751927] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-05T20:31:19.751958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-05T20:31:19.764089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-05T20:31:19.764390] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-05T20:31:19.765394] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-05T20:31:19.765489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:19.765523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:19.765551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:19.765628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:19.826552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:19.827449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:19.827538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:19.827593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:19.978722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:19.979105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:19.979160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:19.979202] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:19.984028] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=6.50%) [2026-02-05T20:31:19.984393] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-05T20:31:19.984550] [INFO ] [sig ] SBCF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:20.167160] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SBCF.txt [2026-02-05T20:31:20.167336] [INFO ] [sig ] [2713/3445] Completed SBCF in 0.4s | 2.78 sym/s | Total: 16.2m | ETA: 4.4m [2026-02-05T20:31:20.167378] [INFO ] [sig ] [2714/3445] Forecasting SBFM... [2026-02-05T20:31:20.167411] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-05T20:31:20.167443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-05T20:31:20.179673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-05T20:31:20.180059] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-05T20:31:20.180945] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-05T20:31:20.181008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:20.181062] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:20.181093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:20.181153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:20.249036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:20.250191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:20.250299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:20.250351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:20.394589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:20.394954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:20.394996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:20.395027] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:20.399397] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: UP (p=50.46%) [2026-02-05T20:31:20.399721] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-05T20:31:20.399854] [INFO ] [sig ] SBFM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:20.542902] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SBFM.txt [2026-02-05T20:31:20.543066] [INFO ] [sig ] [2714/3445] Completed SBFM in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.4m [2026-02-05T20:31:20.543108] [INFO ] [sig ] [2715/3445] Forecasting SBGI... [2026-02-05T20:31:20.543140] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-05T20:31:20.543171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-05T20:31:20.553975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-05T20:31:20.554356] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-05T20:31:20.555237] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-05T20:31:20.555292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:20.555327] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:20.555356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:20.555413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:20.614291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:20.615201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:20.615287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:20.615321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:20.736258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:20.736430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:20.736476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:20.736509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:20.740110] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-05T20:31:20.740467] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-05T20:31:20.740640] [INFO ] [sig ] SBGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:20.890083] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SBGI.txt [2026-02-05T20:31:20.890252] [INFO ] [sig ] [2715/3445] Completed SBGI in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.4m [2026-02-05T20:31:20.890293] [INFO ] [sig ] [2716/3445] Forecasting SBH... [2026-02-05T20:31:20.890323] [INFO ] [sig ] Generating forecast for: SBH [2026-02-05T20:31:20.890353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-05T20:31:20.901958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-05T20:31:20.902326] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-05T20:31:20.903175] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-05T20:31:20.903229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:20.903262] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:20.903289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:20.903347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:20.964827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:20.965703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:20.965786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:20.965820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:21.099459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:21.099655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:21.099702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:21.099735] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:21.103892] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-02-05T20:31:21.104241] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-05T20:31:21.104391] [INFO ] [sig ] SBH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:21.251884] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SBH.txt [2026-02-05T20:31:21.252050] [INFO ] [sig ] [2716/3445] Completed SBH in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.4m [2026-02-05T20:31:21.252091] [INFO ] [sig ] [2717/3445] Forecasting SBI... [2026-02-05T20:31:21.252121] [INFO ] [sig ] Generating forecast for: SBI [2026-02-05T20:31:21.252152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-05T20:31:21.263200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-05T20:31:21.263716] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-05T20:31:21.264623] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-05T20:31:21.264686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:21.264719] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:21.264747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:21.264805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:21.327133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:21.328023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:21.328110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:21.328146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:21.464739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:21.464908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:21.464950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:21.464980] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:21.468782] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-02-05T20:31:21.469129] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-05T20:31:21.469279] [INFO ] [sig ] SBI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:21.615504] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SBI.txt [2026-02-05T20:31:21.615682] [INFO ] [sig ] [2717/3445] Completed SBI in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.4m [2026-02-05T20:31:21.615725] [INFO ] [sig ] [2718/3445] Forecasting SBLK... [2026-02-05T20:31:21.615756] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-05T20:31:21.615787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-05T20:31:21.626629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-05T20:31:21.626997] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-05T20:31:21.627907] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-05T20:31:21.627961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:21.627995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:21.628023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:21.628081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:21.689611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:21.690485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:21.690590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:21.690628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:21.814624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:21.814792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:21.814835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:21.814865] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:21.819049] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-05T20:31:21.819351] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-05T20:31:21.819486] [INFO ] [sig ] SBLK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:21.972958] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SBLK.txt [2026-02-05T20:31:21.973124] [INFO ] [sig ] [2718/3445] Completed SBLK in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.4m [2026-02-05T20:31:21.973166] [INFO ] [sig ] [2719/3445] Forecasting SBRA... [2026-02-05T20:31:21.973205] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-05T20:31:21.973239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-05T20:31:21.984634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-05T20:31:21.985091] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-05T20:31:21.986040] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-05T20:31:21.986095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:21.986129] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:21.986157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:21.986220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:22.047292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:22.048239] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:22.048326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:22.048362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:22.171393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:22.171561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:22.171623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:22.171656] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:22.175196] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: UP (p=80.32%) [2026-02-05T20:31:22.175501] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-05T20:31:22.175671] [INFO ] [sig ] SBRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:22.332482] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SBRA.txt [2026-02-05T20:31:22.332671] [INFO ] [sig ] [2719/3445] Completed SBRA in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:22.332715] [INFO ] [sig ] [2720/3445] Forecasting SBS... [2026-02-05T20:31:22.332745] [INFO ] [sig ] Generating forecast for: SBS [2026-02-05T20:31:22.332959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-05T20:31:22.344567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-05T20:31:22.345007] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-05T20:31:22.345880] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-05T20:31:22.345934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:22.345969] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:22.345997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:22.346055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:22.406999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:22.408093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:22.408208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:22.408245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:22.541249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:22.541413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:22.541473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:22.541504] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:22.545169] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=87.91%) [2026-02-05T20:31:22.545453] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-05T20:31:22.545626] [INFO ] [sig ] SBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:22.695642] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SBS.txt [2026-02-05T20:31:22.695813] [INFO ] [sig ] [2720/3445] Completed SBS in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:22.695855] [INFO ] [sig ] [2721/3445] Forecasting SBSI... [2026-02-05T20:31:22.695887] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-05T20:31:22.695918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-05T20:31:22.706454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-05T20:31:22.706896] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-05T20:31:22.707735] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-05T20:31:22.707788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:22.707820] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:22.707847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:22.707904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:22.768464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:22.769384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:22.769487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:22.769529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:22.893782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:22.893946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:22.893987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:22.894016] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:22.897391] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: DOWN (p=3.88%) [2026-02-05T20:31:22.897696] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-05T20:31:22.897992] [INFO ] [sig ] SBSI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:23.047711] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SBSI.txt [2026-02-05T20:31:23.047926] [INFO ] [sig ] [2721/3445] Completed SBSI in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:23.047997] [INFO ] [sig ] [2722/3445] Forecasting SBUX... [2026-02-05T20:31:23.048039] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-05T20:31:23.048076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-05T20:31:23.059446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-05T20:31:23.059827] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-05T20:31:23.060744] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-05T20:31:23.060804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:23.060836] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:23.060863] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:23.060923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:23.124515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:23.125499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:23.125621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:23.125661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:23.249930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:23.250096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:23.250138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:23.250169] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:23.253924] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-05T20:31:23.254230] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-05T20:31:23.254368] [INFO ] [sig ] SBUX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:23.397054] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SBUX.txt [2026-02-05T20:31:23.397222] [INFO ] [sig ] [2722/3445] Completed SBUX in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:23.397264] [INFO ] [sig ] [2723/3445] Forecasting SCD... [2026-02-05T20:31:23.397295] [INFO ] [sig ] Generating forecast for: SCD [2026-02-05T20:31:23.397329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-05T20:31:23.408429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-05T20:31:23.408898] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-05T20:31:23.409887] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-05T20:31:23.409944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:23.409977] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:23.410005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:23.410062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:23.471447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:23.472332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:23.472417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:23.472452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:23.593249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:23.593409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:23.593449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:23.593483] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:23.597334] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: DOWN (p=47.40%) [2026-02-05T20:31:23.597679] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-05T20:31:23.597816] [INFO ] [sig ] SCD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:23.742126] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SCD.txt [2026-02-05T20:31:23.742285] [INFO ] [sig ] [2723/3445] Completed SCD in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:23.742326] [INFO ] [sig ] [2724/3445] Forecasting SCHL... [2026-02-05T20:31:23.742357] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-05T20:31:23.742388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-05T20:31:23.752817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-05T20:31:23.753218] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-05T20:31:23.754135] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-05T20:31:23.754190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:23.754237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:23.754267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:23.754325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:23.817467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:23.818508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:23.818613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:23.818650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:23.948515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:23.948704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:23.948746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:23.948776] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:23.952435] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: UP (p=66.78%) [2026-02-05T20:31:23.952769] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-05T20:31:23.952913] [INFO ] [sig ] SCHL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:24.100173] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SCHL.txt [2026-02-05T20:31:24.100335] [INFO ] [sig ] [2724/3445] Completed SCHL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:24.100379] [INFO ] [sig ] [2725/3445] Forecasting SCI... [2026-02-05T20:31:24.100409] [INFO ] [sig ] Generating forecast for: SCI [2026-02-05T20:31:24.100442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-05T20:31:24.110812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-05T20:31:24.111154] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-05T20:31:24.111983] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-05T20:31:24.112037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:24.112069] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:24.112097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:24.112156] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:24.172305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:24.173176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:24.173262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:24.173296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:24.291983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:24.292146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:24.292188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:24.292217] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:24.295817] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=24.88%) [2026-02-05T20:31:24.296120] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-05T20:31:24.296257] [INFO ] [sig ] SCI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:24.442390] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SCI.txt [2026-02-05T20:31:24.442551] [INFO ] [sig ] [2725/3445] Completed SCI in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:24.442643] [INFO ] [sig ] [2726/3445] Forecasting SCL... [2026-02-05T20:31:24.442675] [INFO ] [sig ] Generating forecast for: SCL [2026-02-05T20:31:24.442892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-05T20:31:24.454158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-05T20:31:24.454564] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-05T20:31:24.455421] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-05T20:31:24.455476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:24.455511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:24.455540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:24.455622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:24.515531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:24.516418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:24.516505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:24.516539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:24.640408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:24.640623] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:24.640669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:24.640700] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:24.644201] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=81.75%) [2026-02-05T20:31:24.644507] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-05T20:31:24.644673] [INFO ] [sig ] SCL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:24.787007] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SCL.txt [2026-02-05T20:31:24.787162] [INFO ] [sig ] [2726/3445] Completed SCL in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:24.787202] [INFO ] [sig ] [2727/3445] Forecasting SCM... [2026-02-05T20:31:24.787232] [INFO ] [sig ] Generating forecast for: SCM [2026-02-05T20:31:24.787263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-05T20:31:24.797899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-05T20:31:24.798283] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-05T20:31:24.799194] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-05T20:31:24.799249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:24.799283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:24.799311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:24.799371] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:24.859326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:24.860207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:24.860292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:24.860328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:24.981050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:24.981210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:24.981252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:24.981280] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:24.984704] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=95.84%) [2026-02-05T20:31:24.984983] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-05T20:31:24.985112] [INFO ] [sig ] SCM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:25.130558] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SCM.txt [2026-02-05T20:31:25.130750] [INFO ] [sig ] [2727/3445] Completed SCM in 0.3s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:25.130792] [INFO ] [sig ] [2728/3445] Forecasting SCSC... [2026-02-05T20:31:25.130849] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-05T20:31:25.130884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-05T20:31:25.140689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-05T20:31:25.141056] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-05T20:31:25.141986] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-05T20:31:25.142040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:25.142074] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:25.142103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:25.142166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:25.201283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:25.202155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:25.202239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:25.202272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:25.343699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:25.343878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:25.343921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:25.343950] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:25.347455] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: UP (p=79.87%) [2026-02-05T20:31:25.347795] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-05T20:31:25.347931] [INFO ] [sig ] SCSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:25.491140] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SCSC.txt [2026-02-05T20:31:25.491311] [INFO ] [sig ] [2728/3445] Completed SCSC in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:25.491354] [INFO ] [sig ] [2729/3445] Forecasting SCVL... [2026-02-05T20:31:25.491393] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-05T20:31:25.491432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-05T20:31:25.501874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-05T20:31:25.502229] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-05T20:31:25.503127] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-05T20:31:25.503182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:25.503215] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:25.503275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:25.503335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:25.563440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:25.564369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:25.564464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:25.564503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:25.689385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:25.689557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:25.689626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:25.689658] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:25.693289] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: UP (p=57.41%) [2026-02-05T20:31:25.693605] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-05T20:31:25.693742] [INFO ] [sig ] SCVL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:25.850565] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SCVL.txt [2026-02-05T20:31:25.850772] [INFO ] [sig ] [2729/3445] Completed SCVL in 0.4s | 2.78 sym/s | Total: 16.3m | ETA: 4.3m [2026-02-05T20:31:25.850813] [INFO ] [sig ] [2730/3445] Forecasting SCZ... [2026-02-05T20:31:25.850847] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-05T20:31:25.850879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-05T20:31:25.861192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-05T20:31:25.861621] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-05T20:31:25.862484] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-05T20:31:25.862541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:25.862598] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:25.862631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:25.862690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:25.923387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:25.924335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:25.924427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:25.924462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:26.052595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:26.052780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:26.052824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:26.052857] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:26.056446] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-05T20:31:26.056808] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-05T20:31:26.056961] [INFO ] [sig ] SCZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:26.203708] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SCZ.txt [2026-02-05T20:31:26.203867] [INFO ] [sig ] [2730/3445] Completed SCZ in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.3m [2026-02-05T20:31:26.203907] [INFO ] [sig ] [2731/3445] Forecasting SD... [2026-02-05T20:31:26.203938] [INFO ] [sig ] Generating forecast for: SD [2026-02-05T20:31:26.203969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-05T20:31:26.214154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-05T20:31:26.214491] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-05T20:31:26.215350] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-05T20:31:26.215402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:26.215434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:26.215461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:26.215518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:26.275261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:26.276124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:26.276209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:26.276242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:26.412977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:26.413139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:26.413182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:26.413228] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:26.416809] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-02-05T20:31:26.417102] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-05T20:31:26.417237] [INFO ] [sig ] SD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:26.559423] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SD.txt [2026-02-05T20:31:26.559600] [INFO ] [sig ] [2731/3445] Completed SD in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.3m [2026-02-05T20:31:26.559644] [INFO ] [sig ] [2732/3445] Forecasting SDA... [2026-02-05T20:31:26.559676] [INFO ] [sig ] Generating forecast for: SDA [2026-02-05T20:31:26.559707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-05T20:31:26.570046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-05T20:31:26.570463] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-05T20:31:26.571361] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-05T20:31:26.571418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:26.571451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:26.571479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:26.571537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:26.631469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:26.632592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:26.632685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:26.632722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:26.757362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:26.757543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:26.757619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:26.757658] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:26.761676] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: UP (p=55.87%) [2026-02-05T20:31:26.762242] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-05T20:31:26.762420] [INFO ] [sig ] SDA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:26.907703] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SDA.txt [2026-02-05T20:31:26.907863] [INFO ] [sig ] [2732/3445] Completed SDA in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.3m [2026-02-05T20:31:26.907906] [INFO ] [sig ] [2733/3445] Forecasting SDHY... [2026-02-05T20:31:26.907938] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-05T20:31:26.907973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-05T20:31:26.918421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-05T20:31:26.918833] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-05T20:31:26.919716] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-05T20:31:26.919772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:26.919803] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:26.919830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:26.919886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:26.980260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:26.981323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:26.981411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:26.981462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:27.105493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:27.105661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:27.105704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:27.105732] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:27.109214] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-05T20:31:27.109489] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-05T20:31:27.109634] [INFO ] [sig ] SDHY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:27.249232] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SDHY.txt [2026-02-05T20:31:27.249375] [INFO ] [sig ] [2733/3445] Completed SDHY in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.3m [2026-02-05T20:31:27.249416] [INFO ] [sig ] [2734/3445] Forecasting SDRL... [2026-02-05T20:31:27.249449] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-05T20:31:27.249485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-05T20:31:27.259164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-05T20:31:27.259513] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-05T20:31:27.260344] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-05T20:31:27.260397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:27.260430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:27.260457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:27.260514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:27.317916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:27.318599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:27.318682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:27.318715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:27.436983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:27.437146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:27.437186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:27.437215] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:27.440758] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: DOWN (p=6.28%) [2026-02-05T20:31:27.441056] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-05T20:31:27.441188] [INFO ] [sig ] SDRL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:27.583814] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SDRL.txt [2026-02-05T20:31:27.583973] [INFO ] [sig ] [2734/3445] Completed SDRL in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.3m [2026-02-05T20:31:27.584014] [INFO ] [sig ] [2735/3445] Forecasting SDVY... [2026-02-05T20:31:27.584045] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-05T20:31:27.584075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-05T20:31:27.594082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-05T20:31:27.594479] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-05T20:31:27.595308] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-05T20:31:27.595361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:27.595393] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:27.595420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:27.595489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:27.653381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:27.654119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:27.654202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:27.654235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:27.781291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:27.781447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:27.781488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:27.781518] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:27.785051] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-02-05T20:31:27.785337] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-05T20:31:27.785467] [INFO ] [sig ] SDVY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:27.930260] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SDVY.txt [2026-02-05T20:31:27.930415] [INFO ] [sig ] [2735/3445] Completed SDVY in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.3m [2026-02-05T20:31:27.930456] [INFO ] [sig ] [2736/3445] Forecasting SE... [2026-02-05T20:31:27.930488] [INFO ] [sig ] Generating forecast for: SE [2026-02-05T20:31:27.930519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-05T20:31:27.941115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-05T20:31:27.941551] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-05T20:31:27.942427] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-05T20:31:27.942482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:27.942516] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:27.942545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:27.942629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:28.004030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:28.005130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:28.005218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:28.005253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:28.128308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:28.128470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:28.128511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:28.128542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:28.132014] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=84.32%) [2026-02-05T20:31:28.132293] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-05T20:31:28.132425] [INFO ] [sig ] SE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:28.290801] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SE.txt [2026-02-05T20:31:28.290984] [INFO ] [sig ] [2736/3445] Completed SE in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:28.291036] [INFO ] [sig ] [2737/3445] Forecasting SEDG... [2026-02-05T20:31:28.291079] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-05T20:31:28.291118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-05T20:31:28.301377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-05T20:31:28.301731] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-05T20:31:28.302539] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-05T20:31:28.302627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:28.302662] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:28.302689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:28.302744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:28.363311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:28.364295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:28.364382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:28.364416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:28.485311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:28.485471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:28.485512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:28.485542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:28.489156] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=63.15%) [2026-02-05T20:31:28.489439] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-05T20:31:28.489628] [INFO ] [sig ] SEDG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:28.632934] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SEDG.txt [2026-02-05T20:31:28.633128] [INFO ] [sig ] [2737/3445] Completed SEDG in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:28.633183] [INFO ] [sig ] [2738/3445] Forecasting SEE... [2026-02-05T20:31:28.633225] [INFO ] [sig ] Generating forecast for: SEE [2026-02-05T20:31:28.633266] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-05T20:31:28.644012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-05T20:31:28.644427] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-05T20:31:28.645590] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-05T20:31:28.645654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:28.645687] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:28.645714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:28.645963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:28.712374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:28.713479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:28.713569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:28.713625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:28.851722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:28.851888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:28.851930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:28.851960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:28.855541] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=96.97%) [2026-02-05T20:31:28.856047] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-05T20:31:28.856182] [INFO ] [sig ] SEE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:29.020365] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SEE.txt [2026-02-05T20:31:29.020521] [INFO ] [sig ] [2738/3445] Completed SEE in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:29.020562] [INFO ] [sig ] [2739/3445] Forecasting SEIC... [2026-02-05T20:31:29.020611] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-05T20:31:29.020645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-05T20:31:29.032354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-05T20:31:29.032795] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-05T20:31:29.033930] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-05T20:31:29.033995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:29.034038] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:29.034072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:29.034151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:29.100437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:29.101373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:29.101460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:29.101495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:29.232264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:29.232425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:29.232465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:29.232495] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:29.236855] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: UP (p=72.47%) [2026-02-05T20:31:29.237209] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-05T20:31:29.237372] [INFO ] [sig ] SEIC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:29.393292] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SEIC.txt [2026-02-05T20:31:29.393462] [INFO ] [sig ] [2739/3445] Completed SEIC in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:29.393511] [INFO ] [sig ] [2740/3445] Forecasting SELF... [2026-02-05T20:31:29.393544] [INFO ] [sig ] Generating forecast for: SELF [2026-02-05T20:31:29.393601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-05T20:31:29.403679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-05T20:31:29.404095] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-05T20:31:29.405002] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-05T20:31:29.405060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:29.405093] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:29.405120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:29.405177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:29.468891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:29.469762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:29.469871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:29.469906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:29.587139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:29.587276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:29.587318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:29.587349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:29.590916] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=9.30%) [2026-02-05T20:31:29.591202] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-05T20:31:29.591335] [INFO ] [sig ] SELF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:29.745800] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SELF.txt [2026-02-05T20:31:29.746034] [INFO ] [sig ] [2740/3445] Completed SELF in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:29.746102] [INFO ] [sig ] [2741/3445] Forecasting SEM... [2026-02-05T20:31:29.746150] [INFO ] [sig ] Generating forecast for: SEM [2026-02-05T20:31:29.746194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-05T20:31:29.757057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-05T20:31:29.757404] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-05T20:31:29.758277] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-05T20:31:29.758331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:29.758363] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:29.758390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:29.758447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:29.818498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:29.819271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:29.819355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:29.819389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:29.946063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:29.946222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:29.946261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:29.946291] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:29.950151] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: UP (p=55.36%) [2026-02-05T20:31:29.950434] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-05T20:31:29.950566] [INFO ] [sig ] SEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:30.107066] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SEM.txt [2026-02-05T20:31:30.107233] [INFO ] [sig ] [2741/3445] Completed SEM in 0.4s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:30.107276] [INFO ] [sig ] [2742/3445] Forecasting SENEA... [2026-02-05T20:31:30.107307] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-05T20:31:30.107341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-05T20:31:30.117480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-05T20:31:30.117945] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-05T20:31:30.118883] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-05T20:31:30.118938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:30.118971] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:30.118999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:30.119056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:30.181355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:30.182182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:30.182268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:30.182304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:30.305317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:30.305474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:30.305514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:30.305543] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:30.309025] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-05T20:31:30.309341] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-05T20:31:30.309469] [INFO ] [sig ] SENEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:30.456404] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SENEA.txt [2026-02-05T20:31:30.456586] [INFO ] [sig ] [2742/3445] Completed SENEA in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:30.456661] [INFO ] [sig ] [2743/3445] Forecasting SENS... [2026-02-05T20:31:30.456693] [INFO ] [sig ] Generating forecast for: SENS [2026-02-05T20:31:30.456734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-05T20:31:30.467820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-05T20:31:30.468194] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-05T20:31:30.469096] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-05T20:31:30.469149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:30.469188] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:30.469218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:30.469280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:30.526743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:30.527460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:30.527552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:30.527604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:30.653547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:30.653729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:30.653773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:30.653803] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:30.657448] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=52.88%) [2026-02-05T20:31:30.657790] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-05T20:31:30.657930] [INFO ] [sig ] SENS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:30.801406] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SENS.txt [2026-02-05T20:31:30.801558] [INFO ] [sig ] [2743/3445] Completed SENS in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:30.801619] [INFO ] [sig ] [2744/3445] Forecasting SERA... [2026-02-05T20:31:30.801651] [INFO ] [sig ] Generating forecast for: SERA [2026-02-05T20:31:30.801683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-05T20:31:30.812667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-05T20:31:30.813224] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-05T20:31:30.814095] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-05T20:31:30.814150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:30.814365] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:30.814394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:30.814454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:30.874795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:30.875676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:30.875757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:30.875811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:31.000734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:31.000940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:31.001003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:31.001052] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:31.005057] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-05T20:31:31.005353] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-05T20:31:31.005489] [INFO ] [sig ] SERA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:31.149382] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SERA.txt [2026-02-05T20:31:31.149517] [INFO ] [sig ] [2744/3445] Completed SERA in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:31.149558] [INFO ] [sig ] [2745/3445] Forecasting SES... [2026-02-05T20:31:31.149607] [INFO ] [sig ] Generating forecast for: SES [2026-02-05T20:31:31.149646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-05T20:31:31.159819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-05T20:31:31.160127] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-05T20:31:31.160945] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-05T20:31:31.160998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:31.161036] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:31.161072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:31.161133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:31.221546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:31.222281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:31.222366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:31.222401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:31.348391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:31.348554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:31.348615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:31.348648] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:31.352244] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-05T20:31:31.352543] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-05T20:31:31.352719] [INFO ] [sig ] SES: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:31.498894] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SES.txt [2026-02-05T20:31:31.499034] [INFO ] [sig ] [2745/3445] Completed SES in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:31.499074] [INFO ] [sig ] [2746/3445] Forecasting SEVN... [2026-02-05T20:31:31.499105] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-05T20:31:31.499135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-05T20:31:31.509166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-05T20:31:31.509485] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-05T20:31:31.510331] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-05T20:31:31.510389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:31.510428] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:31.510496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:31.510559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:31.572400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:31.573207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:31.573310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:31.573351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:31.697426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:31.697586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:31.697636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:31.697668] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:31.701360] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-05T20:31:31.701671] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-05T20:31:31.701812] [INFO ] [sig ] SEVN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:31.848595] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SEVN.txt [2026-02-05T20:31:31.848767] [INFO ] [sig ] [2746/3445] Completed SEVN in 0.3s | 2.78 sym/s | Total: 16.4m | ETA: 4.2m [2026-02-05T20:31:31.848817] [INFO ] [sig ] [2747/3445] Forecasting SEZL... [2026-02-05T20:31:31.848853] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-05T20:31:31.848886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-05T20:31:31.860613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-05T20:31:31.860940] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-05T20:31:31.861818] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-05T20:31:31.861873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:31.861907] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:31.861935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:31.861993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:31.925739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:31.927097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:31.927233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:31.927270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:32.053042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:32.053199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:32.053240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:32.053270] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:32.056760] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=81.92%) [2026-02-05T20:31:32.057033] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-05T20:31:32.057172] [INFO ] [sig ] SEZL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:32.200525] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SEZL.txt [2026-02-05T20:31:32.200687] [INFO ] [sig ] [2747/3445] Completed SEZL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-05T20:31:32.200737] [INFO ] [sig ] [2748/3445] Forecasting SF... [2026-02-05T20:31:32.200771] [INFO ] [sig ] Generating forecast for: SF [2026-02-05T20:31:32.200813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-05T20:31:32.213098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-05T20:31:32.213453] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-05T20:31:32.214498] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-05T20:31:32.214550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:32.214621] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:32.214654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:32.214711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:32.274338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:32.275411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:32.275495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:32.275528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:32.407271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:32.407428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:32.407469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:32.407498] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:32.411203] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=47.31%) [2026-02-05T20:31:32.411491] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-05T20:31:32.411643] [INFO ] [sig ] SF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:32.554681] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SF.txt [2026-02-05T20:31:32.554827] [INFO ] [sig ] [2748/3445] Completed SF in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-05T20:31:32.554868] [INFO ] [sig ] [2749/3445] Forecasting SFB... [2026-02-05T20:31:32.554901] [INFO ] [sig ] Generating forecast for: SFB [2026-02-05T20:31:32.554966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-05T20:31:32.567460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-05T20:31:32.567857] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-05T20:31:32.569296] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-05T20:31:32.569367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:32.569419] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:32.569462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:32.569549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:32.647081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:32.648090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:32.648218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:32.648259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:32.769445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:32.769629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:32.769674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:32.769704] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:32.774429] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-05T20:31:32.774893] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-05T20:31:32.775039] [INFO ] [sig ] SFB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:32.922282] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SFB.txt [2026-02-05T20:31:32.922451] [INFO ] [sig ] [2749/3445] Completed SFB in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-05T20:31:32.922493] [INFO ] [sig ] [2750/3445] Forecasting SFBS... [2026-02-05T20:31:32.922523] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-05T20:31:32.922553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-05T20:31:32.933204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-05T20:31:32.933566] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-05T20:31:32.934466] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-05T20:31:32.934521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:32.934556] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:32.934605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:32.934666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:32.996109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:32.996971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:32.997058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:32.997094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:33.121038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:33.121206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:33.121251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:33.121283] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:33.124914] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-05T20:31:33.125212] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-05T20:31:33.125351] [INFO ] [sig ] SFBS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:33.342498] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SFBS.txt [2026-02-05T20:31:33.342688] [INFO ] [sig ] [2750/3445] Completed SFBS in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-05T20:31:33.342731] [INFO ] [sig ] [2751/3445] Forecasting SFIX... [2026-02-05T20:31:33.342761] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-05T20:31:33.342792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-05T20:31:33.352793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-05T20:31:33.353174] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-05T20:31:33.354091] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-05T20:31:33.354147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:33.354182] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:33.354210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:33.354270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:33.414813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:33.415656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:33.415752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:33.415792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:33.541660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:33.541835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:33.541878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:33.541907] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:33.545310] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-05T20:31:33.545615] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-05T20:31:33.545751] [INFO ] [sig ] SFIX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:33.695477] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SFIX.txt [2026-02-05T20:31:33.695644] [INFO ] [sig ] [2751/3445] Completed SFIX in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-05T20:31:33.695701] [INFO ] [sig ] [2752/3445] Forecasting SFL... [2026-02-05T20:31:33.695740] [INFO ] [sig ] Generating forecast for: SFL [2026-02-05T20:31:33.695779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-05T20:31:33.706056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-05T20:31:33.706445] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-05T20:31:33.707282] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-05T20:31:33.707336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:33.707369] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:33.707395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:33.707452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:33.770300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:33.771100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:33.771185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:33.771221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:33.899292] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:33.899458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:33.899504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:33.899536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:33.903512] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: DOWN (p=4.26%) [2026-02-05T20:31:33.903848] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-05T20:31:33.903990] [INFO ] [sig ] SFL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:34.048800] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SFL.txt [2026-02-05T20:31:34.048979] [INFO ] [sig ] [2752/3445] Completed SFL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.2m [2026-02-05T20:31:34.049034] [INFO ] [sig ] [2753/3445] Forecasting SFLO... [2026-02-05T20:31:34.049071] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-05T20:31:34.049105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-05T20:31:34.060504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-05T20:31:34.060939] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-05T20:31:34.061794] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-05T20:31:34.061850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:34.061884] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:34.061914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:34.061973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:34.120543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:34.121423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:34.121512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:34.121546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:34.244121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:34.244286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:34.244329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:34.244358] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:34.248336] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: UP (p=85.29%) [2026-02-05T20:31:34.248650] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-05T20:31:34.248806] [INFO ] [sig ] SFLO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:34.391389] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SFLO.txt [2026-02-05T20:31:34.391533] [INFO ] [sig ] [2753/3445] Completed SFLO in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:34.391594] [INFO ] [sig ] [2754/3445] Forecasting SFM... [2026-02-05T20:31:34.391629] [INFO ] [sig ] Generating forecast for: SFM [2026-02-05T20:31:34.391663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-05T20:31:34.402397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-05T20:31:34.402816] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-05T20:31:34.403712] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-05T20:31:34.403767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:34.403801] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:34.403830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:34.403890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:34.465227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:34.465985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:34.466069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:34.466104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:34.588098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:34.588277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:34.588318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:34.588348] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:34.592009] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=80.63%) [2026-02-05T20:31:34.592477] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-05T20:31:34.592624] [INFO ] [sig ] SFM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:34.739142] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SFM.txt [2026-02-05T20:31:34.739281] [INFO ] [sig ] [2754/3445] Completed SFM in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:34.739321] [INFO ] [sig ] [2755/3445] Forecasting SFNC... [2026-02-05T20:31:34.739351] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-05T20:31:34.739381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-05T20:31:34.750440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-05T20:31:34.750875] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-05T20:31:34.751864] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-05T20:31:34.751919] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:34.751954] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:34.751981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:34.752038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:34.817913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:34.822071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:34.822216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:34.822252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:34.948058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:34.948238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:34.948308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:34.948339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:34.951922] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: DOWN (p=3.83%) [2026-02-05T20:31:34.952233] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-05T20:31:34.952372] [INFO ] [sig ] SFNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:35.098395] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SFNC.txt [2026-02-05T20:31:35.098541] [INFO ] [sig ] [2755/3445] Completed SFNC in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:35.098601] [INFO ] [sig ] [2756/3445] Forecasting SG... [2026-02-05T20:31:35.098636] [INFO ] [sig ] Generating forecast for: SG [2026-02-05T20:31:35.098671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-05T20:31:35.109447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-05T20:31:35.109878] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-05T20:31:35.110733] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-05T20:31:35.110788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:35.110823] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:35.110861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:35.110937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:35.173978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:35.174849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:35.174936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:35.174971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:35.303479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:35.303652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:35.303694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:35.303723] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:35.307119] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-05T20:31:35.307402] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-05T20:31:35.307535] [INFO ] [sig ] SG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:35.453783] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SG.txt [2026-02-05T20:31:35.453940] [INFO ] [sig ] [2756/3445] Completed SG in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:35.453980] [INFO ] [sig ] [2757/3445] Forecasting SGC... [2026-02-05T20:31:35.454012] [INFO ] [sig ] Generating forecast for: SGC [2026-02-05T20:31:35.454042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-05T20:31:35.464559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-05T20:31:35.464978] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-05T20:31:35.465832] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-05T20:31:35.465885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:35.465917] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:35.465945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:35.466003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:35.525206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:35.526169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:35.526282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:35.526316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:35.646020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:35.646192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:35.646233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:35.646264] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:35.650039] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=20.01%) [2026-02-05T20:31:35.650353] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-05T20:31:35.650495] [INFO ] [sig ] SGC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:35.793926] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SGC.txt [2026-02-05T20:31:35.794092] [INFO ] [sig ] [2757/3445] Completed SGC in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:35.794134] [INFO ] [sig ] [2758/3445] Forecasting SGHC... [2026-02-05T20:31:35.794165] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-05T20:31:35.794195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-05T20:31:35.805266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-05T20:31:35.805697] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-05T20:31:35.806541] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-05T20:31:35.806616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:35.806650] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:35.806678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:35.806741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:35.866881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:35.867777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:35.867865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:35.867901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:35.994633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:35.994792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:35.994836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:35.994866] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:35.998419] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-05T20:31:35.998726] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-05T20:31:35.998868] [INFO ] [sig ] SGHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:36.153017] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SGHC.txt [2026-02-05T20:31:36.153247] [INFO ] [sig ] [2758/3445] Completed SGHC in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:36.153319] [INFO ] [sig ] [2759/3445] Forecasting SGRY... [2026-02-05T20:31:36.153374] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-05T20:31:36.153422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-05T20:31:36.167136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-05T20:31:36.167697] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-05T20:31:36.168891] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-05T20:31:36.168950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:36.168984] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:36.169029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:36.169092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:36.229744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:36.230636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:36.230722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:36.230761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:36.358716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:36.358882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:36.358929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:36.358963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:36.362873] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-05T20:31:36.363157] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-05T20:31:36.363300] [INFO ] [sig ] SGRY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:36.503848] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SGRY.txt [2026-02-05T20:31:36.503989] [INFO ] [sig ] [2759/3445] Completed SGRY in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:36.504057] [INFO ] [sig ] [2760/3445] Forecasting SHAK... [2026-02-05T20:31:36.504089] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-05T20:31:36.504121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-05T20:31:36.515618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-05T20:31:36.515979] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-05T20:31:36.517044] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-05T20:31:36.517098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:36.517130] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:36.517157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:36.517213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:36.574759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:36.575754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:36.575866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:36.575909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:36.697503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:36.697691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:36.697733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:36.697764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:36.701273] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=34.03%) [2026-02-05T20:31:36.701552] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-05T20:31:36.701702] [INFO ] [sig ] SHAK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:36.840195] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHAK.txt [2026-02-05T20:31:36.840337] [INFO ] [sig ] [2760/3445] Completed SHAK in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:36.840378] [INFO ] [sig ] [2761/3445] Forecasting SHBI... [2026-02-05T20:31:36.840408] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-05T20:31:36.840438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-05T20:31:36.850972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-05T20:31:36.851368] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-05T20:31:36.852191] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-05T20:31:36.852245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:36.852277] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:36.852304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:36.852361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:36.909811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:36.910512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:36.910611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:36.910648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:37.034788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:37.034960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:37.035001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:37.035030] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:37.038515] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-05T20:31:37.038813] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-05T20:31:37.038942] [INFO ] [sig ] SHBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:37.178429] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHBI.txt [2026-02-05T20:31:37.178605] [INFO ] [sig ] [2761/3445] Completed SHBI in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:37.178649] [INFO ] [sig ] [2762/3445] Forecasting SHC... [2026-02-05T20:31:37.178680] [INFO ] [sig ] Generating forecast for: SHC [2026-02-05T20:31:37.178711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-05T20:31:37.190167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-05T20:31:37.190594] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-05T20:31:37.191432] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-05T20:31:37.191484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:37.191515] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:37.191542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:37.191616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:37.249710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:37.250826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:37.250912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:37.250946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:37.374552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:37.374742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:37.374784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:37.374812] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:37.378618] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: DOWN (p=11.82%) [2026-02-05T20:31:37.378939] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-05T20:31:37.379248] [INFO ] [sig ] SHC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:37.525064] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHC.txt [2026-02-05T20:31:37.525236] [INFO ] [sig ] [2762/3445] Completed SHC in 0.3s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:37.525276] [INFO ] [sig ] [2763/3445] Forecasting SHEL... [2026-02-05T20:31:37.525306] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-05T20:31:37.525345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-05T20:31:37.536684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-05T20:31:37.537233] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-05T20:31:37.538321] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-05T20:31:37.538374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:37.538405] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:37.538465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:37.538523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:37.602192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:37.603103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:37.603193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:37.603229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:37.737169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:37.737344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:37.737395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:37.737426] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:37.741296] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-05T20:31:37.741603] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-05T20:31:37.741742] [INFO ] [sig ] SHEL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:37.891204] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHEL.txt [2026-02-05T20:31:37.891346] [INFO ] [sig ] [2763/3445] Completed SHEL in 0.4s | 2.78 sym/s | Total: 16.5m | ETA: 4.1m [2026-02-05T20:31:37.891387] [INFO ] [sig ] [2764/3445] Forecasting SHEN... [2026-02-05T20:31:37.891418] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-05T20:31:37.891447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-05T20:31:37.902394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-05T20:31:37.902776] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-05T20:31:37.903806] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-05T20:31:37.903863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:37.903896] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:37.903924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:37.903980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:37.964451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:37.965658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:37.965803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:37.965843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:38.091323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:38.091496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:38.091537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:38.091589] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:38.095060] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=10.60%) [2026-02-05T20:31:38.095373] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-05T20:31:38.095513] [INFO ] [sig ] SHEN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:38.239923] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHEN.txt [2026-02-05T20:31:38.240067] [INFO ] [sig ] [2764/3445] Completed SHEN in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-05T20:31:38.240109] [INFO ] [sig ] [2765/3445] Forecasting SHG... [2026-02-05T20:31:38.240140] [INFO ] [sig ] Generating forecast for: SHG [2026-02-05T20:31:38.240171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-05T20:31:38.251756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-05T20:31:38.252107] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-05T20:31:38.252943] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-05T20:31:38.252996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:38.253028] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:38.253056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:38.253301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:38.311414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:38.312320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:38.312407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:38.312441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:38.438419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:38.438601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:38.438645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:38.438674] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:38.442199] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=97.22%) [2026-02-05T20:31:38.442479] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-05T20:31:38.442628] [INFO ] [sig ] SHG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:38.584409] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SHG.txt [2026-02-05T20:31:38.584592] [INFO ] [sig ] [2765/3445] Completed SHG in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-05T20:31:38.584635] [INFO ] [sig ] [2766/3445] Forecasting SHIP... [2026-02-05T20:31:38.584667] [INFO ] [sig ] Generating forecast for: SHIP [2026-02-05T20:31:38.584698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHIP' from 'https://tdm.silogroup.org/data/derivative_storage/SHIP.csv'. [2026-02-05T20:31:38.594995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHIP'. [2026-02-05T20:31:38.595410] [INFO ] [FORECASTER] Starting predict_future for SHIP [2026-02-05T20:31:38.596300] [DEBUG] [LOCAL ] No optimal features file found for SHIP: ./output/feature-sets/SHIP.txt [2026-02-05T20:31:38.596355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:38.596386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:38.596412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:38.596468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:38.656704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:38.657789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:38.657873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:38.657907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:38.780148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:38.780325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:38.780365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:38.780415] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:38.783921] [DEBUG] [FORECASTER] SHIP: Forecast T+1@11:T+2@11: UP (p=73.25%) [2026-02-05T20:31:38.784214] [INFO ] [FORECASTER] Completed predict_future for SHIP [2026-02-05T20:31:38.784357] [INFO ] [sig ] SHIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:38.940138] [INFO ] [LOCAL ] Saved forecast: SHIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SHIP.txt [2026-02-05T20:31:38.940311] [INFO ] [sig ] [2766/3445] Completed SHIP in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-05T20:31:38.940353] [INFO ] [sig ] [2767/3445] Forecasting SHLS... [2026-02-05T20:31:38.940391] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-05T20:31:38.940432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-05T20:31:38.951860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-05T20:31:38.952257] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-05T20:31:38.953179] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-05T20:31:38.953234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:38.953268] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:38.953295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:38.953353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:39.018854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:39.019907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:39.020024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:39.020070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:39.146904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:39.147085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:39.147309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:39.147338] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:39.151569] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=4.82%) [2026-02-05T20:31:39.151881] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-05T20:31:39.152025] [INFO ] [sig ] SHLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:39.305539] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHLS.txt [2026-02-05T20:31:39.305720] [INFO ] [sig ] [2767/3445] Completed SHLS in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-05T20:31:39.305762] [INFO ] [sig ] [2768/3445] Forecasting SHO... [2026-02-05T20:31:39.305795] [INFO ] [sig ] Generating forecast for: SHO [2026-02-05T20:31:39.305827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-05T20:31:39.316044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-05T20:31:39.316440] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-05T20:31:39.317325] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-05T20:31:39.317382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:39.317416] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:39.317445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:39.317504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:39.382124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:39.383217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:39.383332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:39.383387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:39.527339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:39.527508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:39.527550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:39.527600] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:39.532244] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=6.09%) [2026-02-05T20:31:39.532560] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-05T20:31:39.532726] [INFO ] [sig ] SHO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:39.686415] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHO.txt [2026-02-05T20:31:39.686599] [INFO ] [sig ] [2768/3445] Completed SHO in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.1m [2026-02-05T20:31:39.686641] [INFO ] [sig ] [2769/3445] Forecasting SHOC... [2026-02-05T20:31:39.686672] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-05T20:31:39.686704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-05T20:31:39.698859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-05T20:31:39.699229] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-05T20:31:39.700146] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-05T20:31:39.700390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:39.700423] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:39.700449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:39.700507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:39.761494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:39.762594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:39.762683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:39.762721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:39.883908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:39.884073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:39.884308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:39.884336] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:39.888279] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-05T20:31:39.888557] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-05T20:31:39.888706] [INFO ] [sig ] SHOC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:40.039024] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHOC.txt [2026-02-05T20:31:40.039186] [INFO ] [sig ] [2769/3445] Completed SHOC in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:40.039230] [INFO ] [sig ] [2770/3445] Forecasting SHOO... [2026-02-05T20:31:40.039261] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-05T20:31:40.039292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-05T20:31:40.050137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-05T20:31:40.050558] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-05T20:31:40.051722] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-05T20:31:40.051790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:40.051844] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:40.051895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:40.052010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:40.130367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:40.131481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:40.131608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:40.131648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:40.252415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:40.252597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:40.252641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:40.252673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:40.256161] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-05T20:31:40.256445] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-05T20:31:40.256598] [INFO ] [sig ] SHOO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:40.418541] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SHOO.txt [2026-02-05T20:31:40.418727] [INFO ] [sig ] [2770/3445] Completed SHOO in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:40.418769] [INFO ] [sig ] [2771/3445] Forecasting SHOP... [2026-02-05T20:31:40.418798] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-05T20:31:40.418831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-05T20:31:40.430020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-05T20:31:40.430443] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-05T20:31:40.431392] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-05T20:31:40.431450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:40.431485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:40.431512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:40.431591] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:40.492200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:40.493113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:40.493202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:40.493238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:40.624631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:40.624805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:40.624846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:40.624876] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:40.628437] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: UP (p=70.08%) [2026-02-05T20:31:40.628789] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-05T20:31:40.628935] [INFO ] [sig ] SHOP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:40.783932] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SHOP.txt [2026-02-05T20:31:40.784106] [INFO ] [sig ] [2771/3445] Completed SHOP in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:40.784149] [INFO ] [sig ] [2772/3445] Forecasting SHY... [2026-02-05T20:31:40.784178] [INFO ] [sig ] Generating forecast for: SHY [2026-02-05T20:31:40.784210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-05T20:31:40.794685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-05T20:31:40.795151] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-05T20:31:40.796112] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-05T20:31:40.796205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:40.796239] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:40.796265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:40.796320] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:40.855294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:40.856246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:40.856333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:40.856368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:40.978465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:40.978652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:40.978696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:40.978727] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:40.982418] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=45.59%) [2026-02-05T20:31:40.982724] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-05T20:31:40.982860] [INFO ] [sig ] SHY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:41.128269] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SHY.txt [2026-02-05T20:31:41.128488] [INFO ] [sig ] [2772/3445] Completed SHY in 0.3s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:41.128555] [INFO ] [sig ] [2773/3445] Forecasting SIBN... [2026-02-05T20:31:41.128626] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-05T20:31:41.128676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-05T20:31:41.142841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-05T20:31:41.143340] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-05T20:31:41.144511] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-05T20:31:41.144604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:41.144655] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:41.144699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:41.144783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:41.217124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:41.218033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:41.218156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:41.218209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:41.338945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:41.339106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:41.339147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:41.339177] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:41.342688] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-02-05T20:31:41.342976] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-05T20:31:41.343105] [INFO ] [sig ] SIBN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:41.487470] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SIBN.txt [2026-02-05T20:31:41.487684] [INFO ] [sig ] [2773/3445] Completed SIBN in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:41.487731] [INFO ] [sig ] [2774/3445] Forecasting SID... [2026-02-05T20:31:41.487761] [INFO ] [sig ] Generating forecast for: SID [2026-02-05T20:31:41.487794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-05T20:31:41.499748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-05T20:31:41.500179] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-05T20:31:41.501043] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-05T20:31:41.501097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:41.501130] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:41.501158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:41.501217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:41.565333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:41.566310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:41.566412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:41.566453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:41.694132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:41.694303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:41.694349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:41.694386] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:41.698118] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-05T20:31:41.698476] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-05T20:31:41.698654] [INFO ] [sig ] SID: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:41.848647] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SID.txt [2026-02-05T20:31:41.848800] [INFO ] [sig ] [2774/3445] Completed SID in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:41.848841] [INFO ] [sig ] [2775/3445] Forecasting SIEB... [2026-02-05T20:31:41.848870] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-05T20:31:41.848902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-05T20:31:41.858696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-05T20:31:41.859060] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-05T20:31:41.859922] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-05T20:31:41.859974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:41.860031] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:41.860063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:41.860133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:41.918924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:41.919766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:41.919849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:41.919882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:42.041783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:42.041947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:42.041990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:42.042023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:42.045828] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: DOWN (p=9.39%) [2026-02-05T20:31:42.046179] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-05T20:31:42.046359] [INFO ] [sig ] SIEB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:42.209293] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SIEB.txt [2026-02-05T20:31:42.209514] [INFO ] [sig ] [2775/3445] Completed SIEB in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:42.209597] [INFO ] [sig ] [2776/3445] Forecasting SIFY... [2026-02-05T20:31:42.209648] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-05T20:31:42.209695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-05T20:31:42.222272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-05T20:31:42.222703] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-05T20:31:42.223592] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-05T20:31:42.223649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:42.223685] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:42.223714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:42.223774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:42.287815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:42.288748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:42.288837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:42.288874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:42.409693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:42.409856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:42.409898] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:42.409930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:42.413656] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=98.05%) [2026-02-05T20:31:42.413997] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-05T20:31:42.414140] [INFO ] [sig ] SIFY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:42.568811] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SIFY.txt [2026-02-05T20:31:42.569024] [INFO ] [sig ] [2776/3445] Completed SIFY in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:42.569075] [INFO ] [sig ] [2777/3445] Forecasting SIG... [2026-02-05T20:31:42.569107] [INFO ] [sig ] Generating forecast for: SIG [2026-02-05T20:31:42.569139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-05T20:31:42.580129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-05T20:31:42.580512] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-05T20:31:42.581665] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-05T20:31:42.581723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:42.581759] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:42.581789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:42.581849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:42.648926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:42.649847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:42.649947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:42.649993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:42.778809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:42.778975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:42.779029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:42.779069] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:42.782928] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: DOWN (p=8.80%) [2026-02-05T20:31:42.783227] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-05T20:31:42.783358] [INFO ] [sig ] SIG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:42.936960] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SIG.txt [2026-02-05T20:31:42.937121] [INFO ] [sig ] [2777/3445] Completed SIG in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:42.937162] [INFO ] [sig ] [2778/3445] Forecasting SIGA... [2026-02-05T20:31:42.937192] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-05T20:31:42.937236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-05T20:31:42.948143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-05T20:31:42.948525] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-05T20:31:42.949410] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-05T20:31:42.949463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:42.949505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:42.949535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:42.949628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:43.009163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:43.009997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:43.010128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:43.010167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:43.133109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:43.133274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:43.133318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:43.133349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:43.136853] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: DOWN (p=48.38%) [2026-02-05T20:31:43.137136] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-05T20:31:43.137264] [INFO ] [sig ] SIGA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:43.313191] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SIGA.txt [2026-02-05T20:31:43.313350] [INFO ] [sig ] [2778/3445] Completed SIGA in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:43.313390] [INFO ] [sig ] [2779/3445] Forecasting SIGI... [2026-02-05T20:31:43.313420] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-05T20:31:43.313452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-05T20:31:43.324853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-05T20:31:43.325207] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-05T20:31:43.326123] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-05T20:31:43.326184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:43.326220] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:43.326250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:43.326310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:43.387874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:43.388685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:43.388772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:43.388808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:43.515646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:43.515857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:43.515902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:43.515934] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:43.520249] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-05T20:31:43.520732] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-05T20:31:43.520871] [INFO ] [sig ] SIGI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:43.671960] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SIGI.txt [2026-02-05T20:31:43.672100] [INFO ] [sig ] [2779/3445] Completed SIGI in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:43.672139] [INFO ] [sig ] [2780/3445] Forecasting SII... [2026-02-05T20:31:43.672169] [INFO ] [sig ] Generating forecast for: SII [2026-02-05T20:31:43.672200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-05T20:31:43.686090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-05T20:31:43.686455] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-05T20:31:43.687369] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-05T20:31:43.687423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:43.687489] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:43.687518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:43.687594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:43.750111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:43.750946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:43.751069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:43.751116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:43.874323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:43.874487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:43.874528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:43.874557] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:43.878351] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-05T20:31:43.878671] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-05T20:31:43.878809] [INFO ] [sig ] SII: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:44.031957] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SII.txt [2026-02-05T20:31:44.032123] [INFO ] [sig ] [2780/3445] Completed SII in 0.4s | 2.78 sym/s | Total: 16.6m | ETA: 4.0m [2026-02-05T20:31:44.032164] [INFO ] [sig ] [2781/3445] Forecasting SIMO... [2026-02-05T20:31:44.032194] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-05T20:31:44.032226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-05T20:31:44.042473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-05T20:31:44.042827] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-05T20:31:44.043650] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-05T20:31:44.043702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:44.043734] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:44.043761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:44.043818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:44.107621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:44.108491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:44.108598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:44.108637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:44.233310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:44.233471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:44.233515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:44.233546] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:44.237273] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=58.75%) [2026-02-05T20:31:44.237567] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-05T20:31:44.237724] [INFO ] [sig ] SIMO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:44.412388] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SIMO.txt [2026-02-05T20:31:44.412551] [INFO ] [sig ] [2781/3445] Completed SIMO in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 4.0m [2026-02-05T20:31:44.412616] [INFO ] [sig ] [2782/3445] Forecasting SIRI... [2026-02-05T20:31:44.412650] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-05T20:31:44.412750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-05T20:31:44.423159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-05T20:31:44.423547] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-05T20:31:44.424439] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-05T20:31:44.424495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:44.424529] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:44.424557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:44.424644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:44.487990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:44.488910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:44.489001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:44.489040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:44.633217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:44.633382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:44.633425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:44.633456] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:44.637831] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-05T20:31:44.638304] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-05T20:31:44.638471] [INFO ] [sig ] SIRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:44.792147] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SIRI.txt [2026-02-05T20:31:44.792304] [INFO ] [sig ] [2782/3445] Completed SIRI in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 4.0m [2026-02-05T20:31:44.792349] [INFO ] [sig ] [2783/3445] Forecasting SITC... [2026-02-05T20:31:44.792380] [INFO ] [sig ] Generating forecast for: SITC [2026-02-05T20:31:44.792415] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-05T20:31:44.803058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-05T20:31:44.803480] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-05T20:31:44.804448] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-05T20:31:44.804535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:44.804591] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:44.804632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:44.804694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:44.872620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:44.873501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:44.873608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:44.873647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:45.003271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:45.003659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:45.003703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:45.003767] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:45.007566] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-05T20:31:45.007924] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-05T20:31:45.008096] [INFO ] [sig ] SITC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:45.160417] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SITC.txt [2026-02-05T20:31:45.160592] [INFO ] [sig ] [2783/3445] Completed SITC in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 4.0m [2026-02-05T20:31:45.160639] [INFO ] [sig ] [2784/3445] Forecasting SITE... [2026-02-05T20:31:45.160670] [INFO ] [sig ] Generating forecast for: SITE [2026-02-05T20:31:45.160704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-05T20:31:45.171341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-05T20:31:45.171707] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-05T20:31:45.172636] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-05T20:31:45.172693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:45.172727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:45.172757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:45.172816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:45.235133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:45.236007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:45.236095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:45.236130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:45.367907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:45.368101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:45.368155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:45.368227] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:45.373367] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: DOWN (p=6.15%) [2026-02-05T20:31:45.373854] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-05T20:31:45.374045] [INFO ] [sig ] SITE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:45.537361] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SITE.txt [2026-02-05T20:31:45.537499] [INFO ] [sig ] [2784/3445] Completed SITE in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 4.0m [2026-02-05T20:31:45.537539] [INFO ] [sig ] [2785/3445] Forecasting SITM... [2026-02-05T20:31:45.537592] [INFO ] [sig ] Generating forecast for: SITM [2026-02-05T20:31:45.537630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-05T20:31:45.547450] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-05T20:31:45.547798] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-05T20:31:45.548848] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-05T20:31:45.548901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:45.548933] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:45.548969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:45.549026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:45.611177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:45.611964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:45.612065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:45.612108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:45.740383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:45.740553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:45.740627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:45.740667] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:45.744207] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-02-05T20:31:45.744491] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-05T20:31:45.744638] [INFO ] [sig ] SITM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:45.886456] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SITM.txt [2026-02-05T20:31:45.886610] [INFO ] [sig ] [2785/3445] Completed SITM in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 4.0m [2026-02-05T20:31:45.886652] [INFO ] [sig ] [2786/3445] Forecasting SIXG... [2026-02-05T20:31:45.886682] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-05T20:31:45.886719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-05T20:31:45.896825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-05T20:31:45.897166] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-05T20:31:45.898028] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-05T20:31:45.898099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:45.898142] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:45.898174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:45.898253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:45.959760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:45.960707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:45.960797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:45.960832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:46.083868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:46.084034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:46.084077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:46.084107] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:46.087719] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: DOWN (p=46.09%) [2026-02-05T20:31:46.088065] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-05T20:31:46.088252] [INFO ] [sig ] SIXG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:46.232592] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SIXG.txt [2026-02-05T20:31:46.232767] [INFO ] [sig ] [2786/3445] Completed SIXG in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:46.232814] [INFO ] [sig ] [2787/3445] Forecasting SJM... [2026-02-05T20:31:46.232845] [INFO ] [sig ] Generating forecast for: SJM [2026-02-05T20:31:46.232877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-05T20:31:46.243161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-05T20:31:46.243511] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-05T20:31:46.244340] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-05T20:31:46.244393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:46.244426] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:46.244452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:46.244508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:46.302057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:46.302957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:46.303046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:46.303080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:46.427920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:46.428089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:46.428135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:46.428166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:46.432500] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: DOWN (p=13.28%) [2026-02-05T20:31:46.432865] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-05T20:31:46.433010] [INFO ] [sig ] SJM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:46.576170] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SJM.txt [2026-02-05T20:31:46.576329] [INFO ] [sig ] [2787/3445] Completed SJM in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:46.576370] [INFO ] [sig ] [2788/3445] Forecasting SKE... [2026-02-05T20:31:46.576400] [INFO ] [sig ] Generating forecast for: SKE [2026-02-05T20:31:46.576431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-05T20:31:46.586663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-05T20:31:46.587071] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-05T20:31:46.587917] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-05T20:31:46.587970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:46.588002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:46.588029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:46.588086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:46.645803] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:46.646740] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:46.646830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:46.646864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:46.767298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:46.767482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:46.767524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:46.767553] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:46.771148] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: UP (p=99.55%) [2026-02-05T20:31:46.771427] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-05T20:31:46.771601] [INFO ] [sig ] SKE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:46.915913] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SKE.txt [2026-02-05T20:31:46.916084] [INFO ] [sig ] [2788/3445] Completed SKE in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:46.916124] [INFO ] [sig ] [2789/3445] Forecasting SKIL... [2026-02-05T20:31:46.916153] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-05T20:31:46.916185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-05T20:31:46.927216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-05T20:31:46.927647] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-05T20:31:46.928508] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-05T20:31:46.928561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:46.928621] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:46.928648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:46.928705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:46.989352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:46.990272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:46.990366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:46.990401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:47.118913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:47.119085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:47.119128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:47.119158] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:47.122692] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: UP (p=90.25%) [2026-02-05T20:31:47.122990] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-05T20:31:47.123127] [INFO ] [sig ] SKIL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:47.266876] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SKIL.txt [2026-02-05T20:31:47.267042] [INFO ] [sig ] [2789/3445] Completed SKIL in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:47.267084] [INFO ] [sig ] [2790/3445] Forecasting SKIN... [2026-02-05T20:31:47.267115] [INFO ] [sig ] Generating forecast for: SKIN [2026-02-05T20:31:47.267149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIN' from 'https://tdm.silogroup.org/data/derivative_storage/SKIN.csv'. [2026-02-05T20:31:47.277910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIN'. [2026-02-05T20:31:47.278353] [INFO ] [FORECASTER] Starting predict_future for SKIN [2026-02-05T20:31:47.279253] [DEBUG] [LOCAL ] No optimal features file found for SKIN: ./output/feature-sets/SKIN.txt [2026-02-05T20:31:47.279310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:47.279344] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:47.279375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:47.279433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:47.338796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:47.339746] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:47.339875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:47.339911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:47.466646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:47.466805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:47.466881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:47.466914] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:47.470496] [DEBUG] [FORECASTER] SKIN: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-02-05T20:31:47.470860] [INFO ] [FORECASTER] Completed predict_future for SKIN [2026-02-05T20:31:47.471001] [INFO ] [sig ] SKIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:47.638620] [INFO ] [LOCAL ] Saved forecast: SKIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SKIN.txt [2026-02-05T20:31:47.638788] [INFO ] [sig ] [2790/3445] Completed SKIN in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:47.638832] [INFO ] [sig ] [2791/3445] Forecasting SKLZ... [2026-02-05T20:31:47.638865] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-05T20:31:47.638898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-05T20:31:47.649424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-05T20:31:47.649845] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-05T20:31:47.650783] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-05T20:31:47.650839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:47.650874] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:47.650903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:47.650964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:47.711965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:47.712834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:47.712934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:47.712977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:47.839754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:47.839915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:47.839955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:47.839985] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:47.843403] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=12.97%) [2026-02-05T20:31:47.843703] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-05T20:31:47.843832] [INFO ] [sig ] SKLZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:47.989260] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SKLZ.txt [2026-02-05T20:31:47.989402] [INFO ] [sig ] [2791/3445] Completed SKLZ in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:47.989443] [INFO ] [sig ] [2792/3445] Forecasting SKM... [2026-02-05T20:31:47.989473] [INFO ] [sig ] Generating forecast for: SKM [2026-02-05T20:31:47.989506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-05T20:31:48.000513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-05T20:31:48.000860] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-05T20:31:48.001702] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-05T20:31:48.001756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:48.001788] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:48.001816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:48.001873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:48.060743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:48.061845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:48.061932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:48.061966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:48.188297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:48.188678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:48.188720] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:48.188748] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:48.192363] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-05T20:31:48.192661] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-05T20:31:48.192792] [INFO ] [sig ] SKM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:48.344448] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SKM.txt [2026-02-05T20:31:48.344654] [INFO ] [sig ] [2792/3445] Completed SKM in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:48.344700] [INFO ] [sig ] [2793/3445] Forecasting SKRE... [2026-02-05T20:31:48.344732] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-05T20:31:48.344765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-05T20:31:48.357242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-05T20:31:48.357649] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-05T20:31:48.358599] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-05T20:31:48.358654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:48.358686] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:48.358714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:48.358771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:48.421832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:48.422803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:48.422900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:48.422936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:48.546907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:48.547063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:48.547111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:48.547143] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:48.551223] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: UP (p=56.95%) [2026-02-05T20:31:48.551519] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-05T20:31:48.551670] [INFO ] [sig ] SKRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:48.698312] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SKRE.txt [2026-02-05T20:31:48.698495] [INFO ] [sig ] [2793/3445] Completed SKRE in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:48.698539] [INFO ] [sig ] [2794/3445] Forecasting SKWD... [2026-02-05T20:31:48.698592] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-05T20:31:48.698655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-05T20:31:48.710468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-05T20:31:48.710891] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-05T20:31:48.711809] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-05T20:31:48.711866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:48.711914] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:48.711945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:48.712005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:48.774394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:48.775327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:48.775444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:48.775490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:48.924241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:48.924401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:48.924442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:48.924471] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:48.928069] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: DOWN (p=44.65%) [2026-02-05T20:31:48.928394] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-05T20:31:48.928526] [INFO ] [sig ] SKWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:49.075660] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SKWD.txt [2026-02-05T20:31:49.075834] [INFO ] [sig ] [2794/3445] Completed SKWD in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:49.075878] [INFO ] [sig ] [2795/3445] Forecasting SKY... [2026-02-05T20:31:49.075910] [INFO ] [sig ] Generating forecast for: SKY [2026-02-05T20:31:49.075946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-05T20:31:49.088152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-05T20:31:49.088777] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-05T20:31:49.089958] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-05T20:31:49.090013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:49.090047] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:49.090077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:49.090134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:49.160723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:49.161600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:49.161689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:49.161724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:49.285999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:49.286162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:49.286203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:49.286232] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:49.289731] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=70.96%) [2026-02-05T20:31:49.290007] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-05T20:31:49.290143] [INFO ] [sig ] SKY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:49.429896] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SKY.txt [2026-02-05T20:31:49.430043] [INFO ] [sig ] [2795/3445] Completed SKY in 0.4s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:49.430084] [INFO ] [sig ] [2796/3445] Forecasting SKYH... [2026-02-05T20:31:49.430115] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-05T20:31:49.430147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-05T20:31:49.440198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-05T20:31:49.440606] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-05T20:31:49.441413] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-05T20:31:49.441465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:49.441499] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:49.441525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:49.441601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:49.498359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:49.499221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:49.499306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:49.499340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:49.618306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:49.618473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:49.618516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:49.618545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:49.622097] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: DOWN (p=32.29%) [2026-02-05T20:31:49.622422] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-05T20:31:49.622563] [INFO ] [sig ] SKYH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:49.763368] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SKYH.txt [2026-02-05T20:31:49.763508] [INFO ] [sig ] [2796/3445] Completed SKYH in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:49.763549] [INFO ] [sig ] [2797/3445] Forecasting SKYX... [2026-02-05T20:31:49.763604] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-05T20:31:49.763640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-05T20:31:49.773504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-05T20:31:49.773854] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-05T20:31:49.774704] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-05T20:31:49.774757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:49.774834] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:49.774864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:49.774922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:49.835763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:49.836483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:49.836588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:49.836625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:49.953886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:49.954014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:49.954056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:49.954087] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:49.957609] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-05T20:31:49.957892] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-05T20:31:49.958021] [INFO ] [sig ] SKYX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:50.100231] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SKYX.txt [2026-02-05T20:31:50.100359] [INFO ] [sig ] [2797/3445] Completed SKYX in 0.3s | 2.78 sym/s | Total: 16.7m | ETA: 3.9m [2026-02-05T20:31:50.100401] [INFO ] [sig ] [2798/3445] Forecasting SKYY... [2026-02-05T20:31:50.100438] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-05T20:31:50.100482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-05T20:31:50.111040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-05T20:31:50.111382] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-05T20:31:50.112265] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-05T20:31:50.112320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:50.112353] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:50.112382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:50.112440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:50.172300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:50.173119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:50.173205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:50.173238] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:50.295328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:50.295489] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:50.295529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:50.295558] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:50.299019] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: DOWN (p=17.50%) [2026-02-05T20:31:50.299297] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-05T20:31:50.299425] [INFO ] [sig ] SKYY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:50.440029] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SKYY.txt [2026-02-05T20:31:50.440212] [INFO ] [sig ] [2798/3445] Completed SKYY in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.9m [2026-02-05T20:31:50.440268] [INFO ] [sig ] [2799/3445] Forecasting SLAB... [2026-02-05T20:31:50.440301] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-05T20:31:50.440342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-05T20:31:50.451031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-05T20:31:50.451375] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-05T20:31:50.452206] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-05T20:31:50.452261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:50.452295] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:50.452324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:50.452383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:50.510963] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:50.511827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:50.511911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:50.511946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:50.635943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:50.636127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:50.636181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:50.636213] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:50.639774] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: UP (p=68.79%) [2026-02-05T20:31:50.640063] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-05T20:31:50.640205] [INFO ] [sig ] SLAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:50.780410] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLAB.txt [2026-02-05T20:31:50.780554] [INFO ] [sig ] [2799/3445] Completed SLAB in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.9m [2026-02-05T20:31:50.780616] [INFO ] [sig ] [2800/3445] Forecasting SLB... [2026-02-05T20:31:50.780665] [INFO ] [sig ] Generating forecast for: SLB [2026-02-05T20:31:50.780699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-05T20:31:50.793769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-05T20:31:50.794075] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-05T20:31:50.795153] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-05T20:31:50.795220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:50.795261] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:50.795291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:50.795349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:50.853520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:50.854484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:50.854569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:50.854623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:50.975960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:50.976112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:50.976155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:50.976216] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:50.979652] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-05T20:31:50.979936] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-05T20:31:50.980066] [INFO ] [sig ] SLB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:51.122102] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLB.txt [2026-02-05T20:31:51.122244] [INFO ] [sig ] [2800/3445] Completed SLB in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.9m [2026-02-05T20:31:51.122283] [INFO ] [sig ] [2801/3445] Forecasting SLDB... [2026-02-05T20:31:51.122313] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-05T20:31:51.122344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-05T20:31:51.132897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-05T20:31:51.133247] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-05T20:31:51.134109] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-05T20:31:51.134174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:51.134213] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:51.134247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:51.134305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:51.192243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:51.192949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:51.193032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:51.193066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:51.315555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:51.315733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:51.315773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:51.315818] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:51.319349] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: DOWN (p=24.96%) [2026-02-05T20:31:51.319656] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-05T20:31:51.319785] [INFO ] [sig ] SLDB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:51.462701] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLDB.txt [2026-02-05T20:31:51.462838] [INFO ] [sig ] [2801/3445] Completed SLDB in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.9m [2026-02-05T20:31:51.462879] [INFO ] [sig ] [2802/3445] Forecasting SLDP... [2026-02-05T20:31:51.462909] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-05T20:31:51.462943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-05T20:31:51.473163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-05T20:31:51.473494] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-05T20:31:51.474326] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-05T20:31:51.474379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:51.474410] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:51.474437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:51.474494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:51.535866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:51.536768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:51.536855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:51.536889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:51.661539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:51.661727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:51.661781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:51.661812] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:51.667172] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=78.54%) [2026-02-05T20:31:51.667595] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-05T20:31:51.667766] [INFO ] [sig ] SLDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:51.813436] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLDP.txt [2026-02-05T20:31:51.813599] [INFO ] [sig ] [2802/3445] Completed SLDP in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:51.813642] [INFO ] [sig ] [2803/3445] Forecasting SLF... [2026-02-05T20:31:51.813672] [INFO ] [sig ] Generating forecast for: SLF [2026-02-05T20:31:51.813705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-05T20:31:51.824215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-05T20:31:51.824645] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-05T20:31:51.825551] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-05T20:31:51.825641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:51.825689] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:51.825729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:51.825810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:51.896594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:51.897546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:51.897658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:51.897710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:52.026800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:52.026967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:52.027019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:52.027058] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:52.031356] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=16.29%) [2026-02-05T20:31:52.031736] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-05T20:31:52.031904] [INFO ] [sig ] SLF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:52.175674] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLF.txt [2026-02-05T20:31:52.175848] [INFO ] [sig ] [2803/3445] Completed SLF in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:52.175891] [INFO ] [sig ] [2804/3445] Forecasting SLG... [2026-02-05T20:31:52.175921] [INFO ] [sig ] Generating forecast for: SLG [2026-02-05T20:31:52.175952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-05T20:31:52.186439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-05T20:31:52.186864] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-05T20:31:52.187782] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-05T20:31:52.187835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:52.187868] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:52.187896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:52.187954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:52.248790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:52.249706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:52.249793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:52.249828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:52.377752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:52.377949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:52.377993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:52.378023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:52.382320] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=37.75%) [2026-02-05T20:31:52.382680] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-05T20:31:52.382844] [INFO ] [sig ] SLG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:52.526411] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLG.txt [2026-02-05T20:31:52.526589] [INFO ] [sig ] [2804/3445] Completed SLG in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:52.526633] [INFO ] [sig ] [2805/3445] Forecasting SLGN... [2026-02-05T20:31:52.526666] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-05T20:31:52.526697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-05T20:31:52.538790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-05T20:31:52.539261] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-05T20:31:52.540235] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-05T20:31:52.540291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:52.540324] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:52.540366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:52.540424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:52.603536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:52.604494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:52.604611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:52.604658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:52.725259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:52.725427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:52.725469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:52.725497] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:52.729096] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-05T20:31:52.729396] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-05T20:31:52.729528] [INFO ] [sig ] SLGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:52.875212] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLGN.txt [2026-02-05T20:31:52.875372] [INFO ] [sig ] [2805/3445] Completed SLGN in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:52.875416] [INFO ] [sig ] [2806/3445] Forecasting SLM... [2026-02-05T20:31:52.875449] [INFO ] [sig ] Generating forecast for: SLM [2026-02-05T20:31:52.875482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-05T20:31:52.885715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-05T20:31:52.886088] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-05T20:31:52.886947] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-05T20:31:52.887001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:52.887035] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:52.887062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:52.887120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:52.945900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:52.946779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:52.946869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:52.946903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:53.066566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:53.066738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:53.066803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:53.066834] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:53.070268] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-02-05T20:31:53.070547] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-05T20:31:53.070695] [INFO ] [sig ] SLM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:53.214417] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLM.txt [2026-02-05T20:31:53.214590] [INFO ] [sig ] [2806/3445] Completed SLM in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:53.214632] [INFO ] [sig ] [2807/3445] Forecasting SLN... [2026-02-05T20:31:53.214662] [INFO ] [sig ] Generating forecast for: SLN [2026-02-05T20:31:53.214695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-05T20:31:53.224855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-05T20:31:53.225209] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-05T20:31:53.226075] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-05T20:31:53.226130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:53.226161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:53.226188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:53.226245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:53.292836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:53.293921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:53.294050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:53.294086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:53.417522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:53.417693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:53.417734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:53.417763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:53.421680] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: DOWN (p=43.78%) [2026-02-05T20:31:53.421965] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-05T20:31:53.422090] [INFO ] [sig ] SLN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:53.561591] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLN.txt [2026-02-05T20:31:53.561734] [INFO ] [sig ] [2807/3445] Completed SLN in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:53.561774] [INFO ] [sig ] [2808/3445] Forecasting SLNO... [2026-02-05T20:31:53.561805] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-05T20:31:53.561837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-05T20:31:53.571723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-05T20:31:53.572042] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-05T20:31:53.572869] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-05T20:31:53.572922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:53.572954] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:53.572980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:53.573036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:53.635515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:53.636327] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:53.636411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:53.636445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:53.760685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:53.760851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:53.760893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:53.760923] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:53.764409] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=98.60%) [2026-02-05T20:31:53.764722] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-05T20:31:53.764858] [INFO ] [sig ] SLNO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:53.918271] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLNO.txt [2026-02-05T20:31:53.918425] [INFO ] [sig ] [2808/3445] Completed SLNO in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:53.918467] [INFO ] [sig ] [2809/3445] Forecasting SLP... [2026-02-05T20:31:53.918497] [INFO ] [sig ] Generating forecast for: SLP [2026-02-05T20:31:53.918534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-05T20:31:53.929443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-05T20:31:53.929856] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-05T20:31:53.930757] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-05T20:31:53.930813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:53.930847] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:53.930874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:53.930930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:53.988962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:53.989981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:53.990065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:53.990098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:54.108910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:54.109069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:54.109110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:54.109140] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:54.112592] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=75.27%) [2026-02-05T20:31:54.112872] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-05T20:31:54.113001] [INFO ] [sig ] SLP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:54.254319] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLP.txt [2026-02-05T20:31:54.254455] [INFO ] [sig ] [2809/3445] Completed SLP in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:54.254494] [INFO ] [sig ] [2810/3445] Forecasting SLQD... [2026-02-05T20:31:54.254524] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-05T20:31:54.254554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-05T20:31:54.264841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-05T20:31:54.265198] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-05T20:31:54.266038] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-05T20:31:54.266092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:54.266124] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:54.266154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:54.266224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:54.325390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:54.326096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:54.326177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:54.326210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:54.445242] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:54.445410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:54.445451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:54.445481] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:54.449066] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: DOWN (p=49.53%) [2026-02-05T20:31:54.449386] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-05T20:31:54.449518] [INFO ] [sig ] SLQD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:54.590246] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLQD.txt [2026-02-05T20:31:54.590443] [INFO ] [sig ] [2810/3445] Completed SLQD in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:54.590705] [INFO ] [sig ] [2811/3445] Forecasting SLRC... [2026-02-05T20:31:54.590748] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-05T20:31:54.590791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-05T20:31:54.602199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-05T20:31:54.602605] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-05T20:31:54.603476] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-05T20:31:54.603752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:54.603790] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:54.603819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:54.603877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:54.668112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:54.669172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:54.669265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:54.669300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:54.790416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:54.790595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:54.790638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:54.790666] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:54.794138] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-05T20:31:54.794420] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-05T20:31:54.794566] [INFO ] [sig ] SLRC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:54.940284] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLRC.txt [2026-02-05T20:31:54.940460] [INFO ] [sig ] [2811/3445] Completed SLRC in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:54.940526] [INFO ] [sig ] [2812/3445] Forecasting SLS... [2026-02-05T20:31:54.940559] [INFO ] [sig ] Generating forecast for: SLS [2026-02-05T20:31:54.940614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-05T20:31:54.952901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-05T20:31:54.953299] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-05T20:31:54.954207] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-05T20:31:54.954261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:54.954294] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:54.954321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:54.954379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:55.012149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:55.012925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:55.013008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:55.013041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:55.130949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:55.131119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:55.131160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:55.131190] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:55.135257] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=55.72%) [2026-02-05T20:31:55.135718] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-05T20:31:55.135850] [INFO ] [sig ] SLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:55.281607] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLS.txt [2026-02-05T20:31:55.281773] [INFO ] [sig ] [2812/3445] Completed SLS in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:55.281815] [INFO ] [sig ] [2813/3445] Forecasting SLVM... [2026-02-05T20:31:55.281846] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-05T20:31:55.281878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-05T20:31:55.292249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-05T20:31:55.292664] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-05T20:31:55.293498] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-05T20:31:55.293551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:55.293609] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:55.293639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:55.293697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:55.352892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:55.353823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:55.353913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:55.353948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:55.480327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:55.480553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:55.480616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:55.480647] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:55.484407] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: UP (p=85.77%) [2026-02-05T20:31:55.484792] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-05T20:31:55.484940] [INFO ] [sig ] SLVM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:55.627295] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLVM.txt [2026-02-05T20:31:55.627479] [INFO ] [sig ] [2813/3445] Completed SLVM in 0.3s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:55.627526] [INFO ] [sig ] [2814/3445] Forecasting SLVO... [2026-02-05T20:31:55.627558] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-05T20:31:55.627612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-05T20:31:55.637988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-05T20:31:55.638418] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-05T20:31:55.639310] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-05T20:31:55.639373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:55.639446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:55.639476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:55.639534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:55.702846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:55.703769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:55.703861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:55.703894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:55.833418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:55.833619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:55.833665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:55.833694] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:55.837107] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: UP (p=69.88%) [2026-02-05T20:31:55.837397] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-05T20:31:55.837734] [INFO ] [sig ] SLVO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:55.987949] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SLVO.txt [2026-02-05T20:31:55.988174] [INFO ] [sig ] [2814/3445] Completed SLVO in 0.4s | 2.78 sym/s | Total: 16.8m | ETA: 3.8m [2026-02-05T20:31:55.988261] [INFO ] [sig ] [2815/3445] Forecasting SLXN... [2026-02-05T20:31:55.988305] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-05T20:31:55.988345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-05T20:31:56.000455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-05T20:31:56.001095] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-05T20:31:56.002159] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-05T20:31:56.002213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:56.002245] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:56.002271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:56.002328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:56.062800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:56.063706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:56.063794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:56.063830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:56.192501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:56.192734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:56.192792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:56.192831] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:56.197061] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=7.79%) [2026-02-05T20:31:56.197525] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-05T20:31:56.197724] [INFO ] [sig ] SLXN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:56.338804] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SLXN.txt [2026-02-05T20:31:56.338952] [INFO ] [sig ] [2815/3445] Completed SLXN in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.8m [2026-02-05T20:31:56.338994] [INFO ] [sig ] [2816/3445] Forecasting SM... [2026-02-05T20:31:56.339025] [INFO ] [sig ] Generating forecast for: SM [2026-02-05T20:31:56.339056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-05T20:31:56.350992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-05T20:31:56.351381] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-05T20:31:56.352636] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-05T20:31:56.352689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:56.352723] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:56.352750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:56.352807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:56.411048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:56.411931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:56.412021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:56.412056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:56.545935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:56.546097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:56.546153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:56.546203] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:56.549935] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=32.02%) [2026-02-05T20:31:56.550226] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-05T20:31:56.550383] [INFO ] [sig ] SM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:56.702421] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SM.txt [2026-02-05T20:31:56.702813] [INFO ] [sig ] [2816/3445] Completed SM in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.8m [2026-02-05T20:31:56.702865] [INFO ] [sig ] [2817/3445] Forecasting SMBC... [2026-02-05T20:31:56.702897] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-05T20:31:56.702930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-05T20:31:56.715126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-05T20:31:56.715769] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-05T20:31:56.716633] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-05T20:31:56.716689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:56.716723] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:56.716751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:56.716810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:56.783636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:56.784569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:56.784690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:56.784738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:56.914058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:56.914262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:56.914329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:56.914429] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:56.921273] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: DOWN (p=27.93%) [2026-02-05T20:31:56.921753] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-05T20:31:56.921945] [INFO ] [sig ] SMBC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:57.079764] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMBC.txt [2026-02-05T20:31:57.079943] [INFO ] [sig ] [2817/3445] Completed SMBC in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.8m [2026-02-05T20:31:57.079986] [INFO ] [sig ] [2818/3445] Forecasting SMBK... [2026-02-05T20:31:57.080017] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-05T20:31:57.080050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-05T20:31:57.091340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-05T20:31:57.091802] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-05T20:31:57.092858] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-05T20:31:57.092953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:57.092995] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:57.093028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:57.093103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:57.158981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:57.159893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:57.159982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:57.160018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:57.289910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:57.290075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:57.290122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:57.290166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:57.294009] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=71.02%) [2026-02-05T20:31:57.294321] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-05T20:31:57.294461] [INFO ] [sig ] SMBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:57.455269] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SMBK.txt [2026-02-05T20:31:57.455441] [INFO ] [sig ] [2818/3445] Completed SMBK in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.8m [2026-02-05T20:31:57.455483] [INFO ] [sig ] [2819/3445] Forecasting SMCI... [2026-02-05T20:31:57.455512] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-05T20:31:57.455544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-05T20:31:57.465831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-05T20:31:57.466170] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-05T20:31:57.467002] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-05T20:31:57.467055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:57.467088] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:57.467115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:57.467172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:57.526499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:57.527301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:57.527386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:57.527419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:57.657074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:57.657234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:57.657276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:57.657310] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:57.660809] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: UP (p=87.92%) [2026-02-05T20:31:57.661095] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-05T20:31:57.661225] [INFO ] [sig ] SMCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:57.812484] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SMCI.txt [2026-02-05T20:31:57.812641] [INFO ] [sig ] [2819/3445] Completed SMCI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:57.812685] [INFO ] [sig ] [2820/3445] Forecasting SMCX... [2026-02-05T20:31:57.812715] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-05T20:31:57.812748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-05T20:31:57.823820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-05T20:31:57.824154] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-05T20:31:57.825034] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-05T20:31:57.825088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:57.825120] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:57.825146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:57.825202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:57.885360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:57.886277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:57.886360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:57.886394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:58.015639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:58.015796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:58.015836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:58.015865] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:58.019446] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=29.68%) [2026-02-05T20:31:58.019743] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-05T20:31:58.019873] [INFO ] [sig ] SMCX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:58.169472] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMCX.txt [2026-02-05T20:31:58.169628] [INFO ] [sig ] [2820/3445] Completed SMCX in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:58.169671] [INFO ] [sig ] [2821/3445] Forecasting SMFG... [2026-02-05T20:31:58.169701] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-05T20:31:58.169732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-05T20:31:58.179998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-05T20:31:58.180329] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-05T20:31:58.181158] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-05T20:31:58.181211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:58.181259] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:58.181308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:58.181388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:58.239468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:58.240304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:58.240402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:58.240438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:58.367291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:58.367466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:58.367507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:58.367537] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:58.371024] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=91.95%) [2026-02-05T20:31:58.371295] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-05T20:31:58.371423] [INFO ] [sig ] SMFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:58.515695] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SMFG.txt [2026-02-05T20:31:58.515826] [INFO ] [sig ] [2821/3445] Completed SMFG in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:58.515872] [INFO ] [sig ] [2822/3445] Forecasting SMH... [2026-02-05T20:31:58.515902] [INFO ] [sig ] Generating forecast for: SMH [2026-02-05T20:31:58.515934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-05T20:31:58.526264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-05T20:31:58.526615] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-05T20:31:58.527416] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-05T20:31:58.527481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:58.527524] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:58.527562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:58.527694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:58.589073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:58.590131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:58.590216] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:58.590249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:58.715026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:58.715182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:58.715222] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:58.715252] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:58.718702] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=10.47%) [2026-02-05T20:31:58.718973] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-05T20:31:58.719100] [INFO ] [sig ] SMH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:58.871244] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMH.txt [2026-02-05T20:31:58.871422] [INFO ] [sig ] [2822/3445] Completed SMH in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:58.871471] [INFO ] [sig ] [2823/3445] Forecasting SMHI... [2026-02-05T20:31:58.871504] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-05T20:31:58.871535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-05T20:31:58.882032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-05T20:31:58.882379] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-05T20:31:58.883251] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-05T20:31:58.883315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:58.883356] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:58.883392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:58.883458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:58.943447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:58.944423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:58.944535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:58.944569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:59.065994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:59.066158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:59.066201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:59.066229] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:59.069762] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=28.87%) [2026-02-05T20:31:59.070047] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-05T20:31:59.070210] [INFO ] [sig ] SMHI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:59.215732] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMHI.txt [2026-02-05T20:31:59.215891] [INFO ] [sig ] [2823/3445] Completed SMHI in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:59.215931] [INFO ] [sig ] [2824/3445] Forecasting SMHX... [2026-02-05T20:31:59.215962] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-05T20:31:59.215993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-05T20:31:59.226730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-05T20:31:59.227118] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-05T20:31:59.227962] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-05T20:31:59.228014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:59.228045] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:59.228072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:59.228128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:59.285330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:59.286153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:59.286269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:59.286315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:59.409306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:59.409473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:59.409513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:59.409542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:59.412996] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: UP (p=57.07%) [2026-02-05T20:31:59.413313] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-05T20:31:59.413451] [INFO ] [sig ] SMHX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:31:59.558566] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SMHX.txt [2026-02-05T20:31:59.558731] [INFO ] [sig ] [2824/3445] Completed SMHX in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:59.558772] [INFO ] [sig ] [2825/3445] Forecasting SMID... [2026-02-05T20:31:59.558804] [INFO ] [sig ] Generating forecast for: SMID [2026-02-05T20:31:59.558842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-05T20:31:59.568963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-05T20:31:59.569353] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-05T20:31:59.570272] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-05T20:31:59.570327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:59.570360] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:59.570387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:59.570444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:59.631213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:59.632199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:59.632294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:59.632338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:31:59.745151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:31:59.745319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:31:59.745387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:31:59.745424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:31:59.749562] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-05T20:31:59.749853] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-05T20:31:59.749984] [INFO ] [sig ] SMID: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:31:59.897689] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMID.txt [2026-02-05T20:31:59.897902] [INFO ] [sig ] [2825/3445] Completed SMID in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:31:59.897955] [INFO ] [sig ] [2826/3445] Forecasting SMPL... [2026-02-05T20:31:59.897994] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-05T20:31:59.898033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-05T20:31:59.911073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-05T20:31:59.911618] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-05T20:31:59.912853] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-05T20:31:59.912914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:31:59.912952] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:31:59.912980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:31:59.913038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:31:59.986422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:31:59.987692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:31:59.987810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:31:59.987847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:00.144560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:00.144791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:00.144866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:00.144902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:00.150953] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: DOWN (p=36.92%) [2026-02-05T20:32:00.151521] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-05T20:32:00.151805] [INFO ] [sig ] SMPL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:00.376656] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMPL.txt [2026-02-05T20:32:00.376895] [INFO ] [sig ] [2826/3445] Completed SMPL in 0.5s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:32:00.376962] [INFO ] [sig ] [2827/3445] Forecasting SMTC... [2026-02-05T20:32:00.377013] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-05T20:32:00.377067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-05T20:32:00.430510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-05T20:32:00.431027] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-05T20:32:00.432229] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-05T20:32:00.432305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:00.432346] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:00.432379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:00.432453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:00.531362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:00.532715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:00.532846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:00.532902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:00.747529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:00.747796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:00.747869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:00.747922] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:00.753919] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-05T20:32:00.754493] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-05T20:32:00.754741] [INFO ] [sig ] SMTC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:00.985278] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMTC.txt [2026-02-05T20:32:00.985595] [INFO ] [sig ] [2827/3445] Completed SMTC in 0.6s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:32:00.985671] [INFO ] [sig ] [2828/3445] Forecasting SMTI... [2026-02-05T20:32:00.985725] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-05T20:32:00.985782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-05T20:32:01.016801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-05T20:32:01.017343] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-05T20:32:01.018680] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-05T20:32:01.018757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:01.018801] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:01.018838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:01.018923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:01.105394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:01.106794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:01.106923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:01.106972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:01.258004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:01.258179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:01.258256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:01.258285] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:01.262078] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=96.45%) [2026-02-05T20:32:01.262472] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-05T20:32:01.262684] [INFO ] [sig ] SMTI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:01.417291] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SMTI.txt [2026-02-05T20:32:01.417464] [INFO ] [sig ] [2828/3445] Completed SMTI in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:32:01.417507] [INFO ] [sig ] [2829/3445] Forecasting SMWB... [2026-02-05T20:32:01.417540] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-05T20:32:01.417595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-05T20:32:01.429377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-05T20:32:01.429823] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-05T20:32:01.430776] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-05T20:32:01.430835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:01.430902] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:01.430942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:01.431013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:01.493010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:01.493937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:01.494031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:01.494066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:01.626238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:01.626390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:01.626435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:01.626467] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:01.630281] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=19.76%) [2026-02-05T20:32:01.630602] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-05T20:32:01.630741] [INFO ] [sig ] SMWB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:01.784529] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SMWB.txt [2026-02-05T20:32:01.784716] [INFO ] [sig ] [2829/3445] Completed SMWB in 0.4s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:32:01.784757] [INFO ] [sig ] [2830/3445] Forecasting SMX... [2026-02-05T20:32:01.784787] [INFO ] [sig ] Generating forecast for: SMX [2026-02-05T20:32:01.784819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-05T20:32:01.795913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-05T20:32:01.796353] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-05T20:32:01.797523] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-05T20:32:01.797602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:01.797640] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:01.797668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:01.797727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:01.862359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:01.863232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:01.863320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:01.863355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:01.978258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:01.978421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:01.978462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:01.978493] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:01.981968] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: UP (p=50.27%) [2026-02-05T20:32:01.982255] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-05T20:32:01.982385] [INFO ] [sig ] SMX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:02.130394] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SMX.txt [2026-02-05T20:32:02.130593] [INFO ] [sig ] [2830/3445] Completed SMX in 0.3s | 2.78 sym/s | Total: 16.9m | ETA: 3.7m [2026-02-05T20:32:02.130638] [INFO ] [sig ] [2831/3445] Forecasting SN... [2026-02-05T20:32:02.130667] [INFO ] [sig ] Generating forecast for: SN [2026-02-05T20:32:02.130699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-05T20:32:02.141807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-05T20:32:02.142197] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-05T20:32:02.143256] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-05T20:32:02.143311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:02.143375] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:02.143411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:02.143500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:02.208084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:02.208943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:02.209028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:02.209061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:02.338995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:02.339157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:02.339202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:02.339231] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:02.343595] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-05T20:32:02.343886] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-05T20:32:02.344023] [INFO ] [sig ] SN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:02.486851] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SN.txt [2026-02-05T20:32:02.486970] [INFO ] [sig ] [2831/3445] Completed SN in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.7m [2026-02-05T20:32:02.487010] [INFO ] [sig ] [2832/3445] Forecasting SNA... [2026-02-05T20:32:02.487038] [INFO ] [sig ] Generating forecast for: SNA [2026-02-05T20:32:02.487070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-05T20:32:02.497206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-05T20:32:02.497520] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-05T20:32:02.498370] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-05T20:32:02.498427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:02.498460] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:02.498487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:02.498544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:02.557462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:02.558090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:02.558170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:02.558234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:02.675945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:02.676102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:02.676144] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:02.676174] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:02.679636] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-02-05T20:32:02.679920] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-05T20:32:02.680049] [INFO ] [sig ] SNA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:02.824336] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNA.txt [2026-02-05T20:32:02.824497] [INFO ] [sig ] [2832/3445] Completed SNA in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.7m [2026-02-05T20:32:02.824538] [INFO ] [sig ] [2833/3445] Forecasting SNAP... [2026-02-05T20:32:02.824599] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-05T20:32:02.824643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-05T20:32:02.835887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-05T20:32:02.836312] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-05T20:32:02.837204] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-05T20:32:02.837260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:02.837292] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:02.837319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:02.837376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:02.901858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:02.902784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:02.902874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:02.902919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:03.028052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:03.028242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:03.028283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:03.028311] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:03.031799] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-05T20:32:03.032102] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-05T20:32:03.032236] [INFO ] [sig ] SNAP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:03.187402] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SNAP.txt [2026-02-05T20:32:03.187562] [INFO ] [sig ] [2833/3445] Completed SNAP in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.7m [2026-02-05T20:32:03.187654] [INFO ] [sig ] [2834/3445] Forecasting SNCY... [2026-02-05T20:32:03.187694] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-05T20:32:03.187728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-05T20:32:03.199541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-05T20:32:03.199977] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-05T20:32:03.200883] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-05T20:32:03.200939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:03.200973] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:03.201000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:03.201058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:03.262222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:03.263080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:03.263169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:03.263203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:03.402271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:03.402434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:03.402475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:03.402563] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:03.406842] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: UP (p=50.80%) [2026-02-05T20:32:03.407146] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-05T20:32:03.407289] [INFO ] [sig ] SNCY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:03.554469] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SNCY.txt [2026-02-05T20:32:03.554647] [INFO ] [sig ] [2834/3445] Completed SNCY in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.7m [2026-02-05T20:32:03.554690] [INFO ] [sig ] [2835/3445] Forecasting SND... [2026-02-05T20:32:03.554721] [INFO ] [sig ] Generating forecast for: SND [2026-02-05T20:32:03.554753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-05T20:32:03.565784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-05T20:32:03.566317] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-05T20:32:03.567273] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-05T20:32:03.567340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:03.567389] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:03.567438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:03.567514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:03.628795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:03.629553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:03.629850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:03.629885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:03.754816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:03.754979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:03.755022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:03.755052] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:03.759000] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: UP (p=86.64%) [2026-02-05T20:32:03.759307] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-05T20:32:03.759449] [INFO ] [sig ] SND: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:03.902360] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SND.txt [2026-02-05T20:32:03.902492] [INFO ] [sig ] [2835/3445] Completed SND in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.7m [2026-02-05T20:32:03.902531] [INFO ] [sig ] [2836/3445] Forecasting SNDL... [2026-02-05T20:32:03.902561] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-05T20:32:03.902802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-05T20:32:03.913775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-05T20:32:03.914094] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-05T20:32:03.914940] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-05T20:32:03.914994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:03.915028] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:03.915056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:03.915115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:03.975907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:03.976563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:03.976662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:03.976695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:04.097677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:04.098007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:04.098047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:04.098093] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:04.102266] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: UP (p=63.80%) [2026-02-05T20:32:04.102550] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-05T20:32:04.102700] [INFO ] [sig ] SNDL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:04.248026] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SNDL.txt [2026-02-05T20:32:04.248203] [INFO ] [sig ] [2836/3445] Completed SNDL in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:04.248249] [INFO ] [sig ] [2837/3445] Forecasting SNDX... [2026-02-05T20:32:04.248283] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-05T20:32:04.248316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-05T20:32:04.259705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-05T20:32:04.260107] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-05T20:32:04.260966] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-05T20:32:04.261021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:04.261055] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:04.261082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:04.261142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:04.319239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:04.320114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:04.320200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:04.320234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:04.445275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:04.445435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:04.445480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:04.445509] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:04.449146] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=64.35%) [2026-02-05T20:32:04.449494] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-05T20:32:04.449659] [INFO ] [sig ] SNDX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:04.593714] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SNDX.txt [2026-02-05T20:32:04.593858] [INFO ] [sig ] [2837/3445] Completed SNDX in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:04.593897] [INFO ] [sig ] [2838/3445] Forecasting SNES... [2026-02-05T20:32:04.593926] [INFO ] [sig ] Generating forecast for: SNES [2026-02-05T20:32:04.593957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-05T20:32:04.604133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-05T20:32:04.604461] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-05T20:32:04.605350] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-05T20:32:04.605409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:04.605449] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:04.605484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:04.605554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:04.666867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:04.667760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:04.667847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:04.667898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:04.785809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:04.785967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:04.786009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:04.786038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:04.789733] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-02-05T20:32:04.790048] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-05T20:32:04.790200] [INFO ] [sig ] SNES: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:04.939092] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNES.txt [2026-02-05T20:32:04.939271] [INFO ] [sig ] [2838/3445] Completed SNES in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:04.939313] [INFO ] [sig ] [2839/3445] Forecasting SNEX... [2026-02-05T20:32:04.939343] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-05T20:32:04.939374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-05T20:32:04.952899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-05T20:32:04.953324] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-05T20:32:04.954524] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-05T20:32:04.954609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:04.954651] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:04.954685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:04.954764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:05.018117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:05.019049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:05.019138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:05.019172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:05.144930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:05.145093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:05.145138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:05.145167] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:05.148911] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-02-05T20:32:05.149245] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-05T20:32:05.149390] [INFO ] [sig ] SNEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:05.295749] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNEX.txt [2026-02-05T20:32:05.295909] [INFO ] [sig ] [2839/3445] Completed SNEX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:05.295949] [INFO ] [sig ] [2840/3445] Forecasting SNFCA... [2026-02-05T20:32:05.295979] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-05T20:32:05.296011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-05T20:32:05.307480] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-05T20:32:05.307858] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-05T20:32:05.308973] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-05T20:32:05.309028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:05.309061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:05.309104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:05.309163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:05.370500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:05.371680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:05.371772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:05.371804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:05.494523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:05.494712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:05.494754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:05.494784] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:05.498361] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=60.76%) [2026-02-05T20:32:05.498705] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-05T20:32:05.498838] [INFO ] [sig ] SNFCA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:05.641325] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SNFCA.txt [2026-02-05T20:32:05.641479] [INFO ] [sig ] [2840/3445] Completed SNFCA in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:05.641520] [INFO ] [sig ] [2841/3445] Forecasting SNGX... [2026-02-05T20:32:05.641551] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-05T20:32:05.641601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-05T20:32:05.652879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-05T20:32:05.653300] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-05T20:32:05.654161] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-05T20:32:05.654215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:05.654248] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:05.654276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:05.654335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:05.712315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:05.713167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:05.713292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:05.713328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:05.837902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:05.838071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:05.838116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:05.838145] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:05.841776] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-05T20:32:05.842064] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-05T20:32:05.842195] [INFO ] [sig ] SNGX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:05.988212] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNGX.txt [2026-02-05T20:32:05.988373] [INFO ] [sig ] [2841/3445] Completed SNGX in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:05.988414] [INFO ] [sig ] [2842/3445] Forecasting SNN... [2026-02-05T20:32:05.988449] [INFO ] [sig ] Generating forecast for: SNN [2026-02-05T20:32:05.988487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-05T20:32:06.000102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-05T20:32:06.000479] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-05T20:32:06.001565] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-05T20:32:06.001808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:06.001841] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:06.001868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:06.001927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:06.064279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:06.065208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:06.065298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:06.065333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:06.190301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:06.190479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:06.190528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:06.190565] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:06.194201] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=19.85%) [2026-02-05T20:32:06.194553] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-05T20:32:06.194741] [INFO ] [sig ] SNN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:06.345085] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNN.txt [2026-02-05T20:32:06.345248] [INFO ] [sig ] [2842/3445] Completed SNN in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:06.345315] [INFO ] [sig ] [2843/3445] Forecasting SNOA... [2026-02-05T20:32:06.345380] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-05T20:32:06.345429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-05T20:32:06.356817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-05T20:32:06.357289] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-05T20:32:06.358419] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-05T20:32:06.358490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:06.358527] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:06.358558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:06.358665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:06.424722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:06.425703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:06.425806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:06.425851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:06.548496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:06.548878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:06.548921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:06.548948] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:06.552406] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-02-05T20:32:06.552732] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-05T20:32:06.552870] [INFO ] [sig ] SNOA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:06.701382] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SNOA.txt [2026-02-05T20:32:06.701565] [INFO ] [sig ] [2843/3445] Completed SNOA in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:06.701644] [INFO ] [sig ] [2844/3445] Forecasting SNPS... [2026-02-05T20:32:06.701678] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-05T20:32:06.701716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-05T20:32:06.713256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-05T20:32:06.713882] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-05T20:32:06.714742] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-05T20:32:06.714797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:06.714831] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:06.714858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:06.714915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:06.776691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:06.777616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:06.777705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:06.777741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:06.906035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:06.906198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:06.906239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:06.906269] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:06.909734] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: DOWN (p=33.12%) [2026-02-05T20:32:06.910016] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-05T20:32:06.910149] [INFO ] [sig ] SNPS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:07.055661] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNPS.txt [2026-02-05T20:32:07.055844] [INFO ] [sig ] [2844/3445] Completed SNPS in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:07.055885] [INFO ] [sig ] [2845/3445] Forecasting SNX... [2026-02-05T20:32:07.055915] [INFO ] [sig ] Generating forecast for: SNX [2026-02-05T20:32:07.055946] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-05T20:32:07.067256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-05T20:32:07.067675] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-05T20:32:07.068511] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-05T20:32:07.068564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:07.068621] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:07.068648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:07.068705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:07.133745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:07.134650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:07.134739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:07.134773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:07.266963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:07.267134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:07.267191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:07.267242] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:07.271488] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-02-05T20:32:07.271823] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-05T20:32:07.271963] [INFO ] [sig ] SNX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:07.430028] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNX.txt [2026-02-05T20:32:07.430183] [INFO ] [sig ] [2845/3445] Completed SNX in 0.4s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:07.430224] [INFO ] [sig ] [2846/3445] Forecasting SNY... [2026-02-05T20:32:07.430254] [INFO ] [sig ] Generating forecast for: SNY [2026-02-05T20:32:07.430286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-05T20:32:07.440831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-05T20:32:07.441122] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-05T20:32:07.441970] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-05T20:32:07.442023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:07.442055] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:07.442082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:07.442139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:07.499549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:07.500253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:07.500335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:07.500368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:07.622197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:07.622363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:07.622407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:07.622437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:07.625886] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: DOWN (p=10.34%) [2026-02-05T20:32:07.626175] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-05T20:32:07.626306] [INFO ] [sig ] SNY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:07.771529] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SNY.txt [2026-02-05T20:32:07.771876] [INFO ] [sig ] [2846/3445] Completed SNY in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:07.771917] [INFO ] [sig ] [2847/3445] Forecasting SO... [2026-02-05T20:32:07.771947] [INFO ] [sig ] Generating forecast for: SO [2026-02-05T20:32:07.771976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-05T20:32:07.783710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-05T20:32:07.784262] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-05T20:32:07.785093] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-05T20:32:07.785146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:07.785179] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:07.785207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:07.785264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:07.845981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:07.846857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:07.846940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:07.846973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:07.970154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:07.970317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:07.970359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:07.970388] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:07.973930] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: UP (p=60.15%) [2026-02-05T20:32:07.974214] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-05T20:32:07.974346] [INFO ] [sig ] SO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:08.117354] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SO.txt [2026-02-05T20:32:08.117510] [INFO ] [sig ] [2847/3445] Completed SO in 0.3s | 2.78 sym/s | Total: 17.0m | ETA: 3.6m [2026-02-05T20:32:08.117556] [INFO ] [sig ] [2848/3445] Forecasting SOCL... [2026-02-05T20:32:08.117617] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-05T20:32:08.117658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-05T20:32:08.128344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-05T20:32:08.128746] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-05T20:32:08.129610] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-05T20:32:08.129670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:08.129740] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:08.129774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:08.129853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:08.193671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:08.194633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:08.194733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:08.194768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:08.300817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:08.300989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:08.301030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:08.301059] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:08.304541] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=93.33%) [2026-02-05T20:32:08.304848] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-05T20:32:08.304983] [INFO ] [sig ] SOCL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:08.446075] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SOCL.txt [2026-02-05T20:32:08.446249] [INFO ] [sig ] [2848/3445] Completed SOCL in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.6m [2026-02-05T20:32:08.446292] [INFO ] [sig ] [2849/3445] Forecasting SOFI... [2026-02-05T20:32:08.446324] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-05T20:32:08.446354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-05T20:32:08.456629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-05T20:32:08.457019] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-05T20:32:08.457860] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-05T20:32:08.457913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:08.457945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:08.457972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:08.458029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:08.515330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:08.516236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:08.516324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:08.516357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:08.644769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:08.644972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:08.645017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:08.645046] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:08.648645] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=85.92%) [2026-02-05T20:32:08.648983] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-05T20:32:08.649127] [INFO ] [sig ] SOFI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:08.798670] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SOFI.txt [2026-02-05T20:32:08.798832] [INFO ] [sig ] [2849/3445] Completed SOFI in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.6m [2026-02-05T20:32:08.798873] [INFO ] [sig ] [2850/3445] Forecasting SOGP... [2026-02-05T20:32:08.798904] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-05T20:32:08.798935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-05T20:32:08.809764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-05T20:32:08.810185] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-05T20:32:08.811234] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-05T20:32:08.811291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:08.811326] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:08.811354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:08.811412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:08.869942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:08.870879] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:08.870967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:08.871000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:08.994624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:08.994782] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:32:08.994822] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:08.994851] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:08.998276] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=13.13%) [2026-02-05T20:32:08.998553] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-05T20:32:08.998701] [INFO ] [sig ] SOGP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:09.141965] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SOGP.txt [2026-02-05T20:32:09.142118] [INFO ] [sig ] [2850/3445] Completed SOGP in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.6m [2026-02-05T20:32:09.142158] [INFO ] [sig ] [2851/3445] Forecasting SOJC... [2026-02-05T20:32:09.142188] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-05T20:32:09.142223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-05T20:32:09.153040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-05T20:32:09.153410] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-05T20:32:09.154487] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-05T20:32:09.154541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:09.154597] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:09.154630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:09.154688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:09.222926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:09.223922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:09.224011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:09.224045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:09.356146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:09.356304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:09.356346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:09.356409] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:09.360603] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: DOWN (p=15.09%) [2026-02-05T20:32:09.361097] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-05T20:32:09.361254] [INFO ] [sig ] SOJC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:09.513033] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SOJC.txt [2026-02-05T20:32:09.513168] [INFO ] [sig ] [2851/3445] Completed SOJC in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.6m [2026-02-05T20:32:09.513207] [INFO ] [sig ] [2852/3445] Forecasting SOJD... [2026-02-05T20:32:09.513237] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-05T20:32:09.513270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-05T20:32:09.523413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-05T20:32:09.524030] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-05T20:32:09.525093] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-05T20:32:09.525147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:09.525179] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:09.525206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:09.525262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:09.583530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:09.584403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:09.584491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:09.584528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:09.706171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:09.706336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:09.706379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:09.706409] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:09.709990] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=60.49%) [2026-02-05T20:32:09.710313] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-05T20:32:09.710456] [INFO ] [sig ] SOJD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:09.871924] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SOJD.txt [2026-02-05T20:32:09.872089] [INFO ] [sig ] [2852/3445] Completed SOJD in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.6m [2026-02-05T20:32:09.872159] [INFO ] [sig ] [2853/3445] Forecasting SOJE... [2026-02-05T20:32:09.872211] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-05T20:32:09.872249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-05T20:32:09.884355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-05T20:32:09.884815] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-05T20:32:09.885849] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-05T20:32:09.885941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:09.885985] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:09.886019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:09.886099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:09.953534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:09.954604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:09.954728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:09.954770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:10.088214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:10.088396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:10.088438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:10.088469] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:10.092280] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: UP (p=53.03%) [2026-02-05T20:32:10.092567] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-05T20:32:10.092724] [INFO ] [sig ] SOJE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:10.236637] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SOJE.txt [2026-02-05T20:32:10.236773] [INFO ] [sig ] [2853/3445] Completed SOJE in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:10.236813] [INFO ] [sig ] [2854/3445] Forecasting SON... [2026-02-05T20:32:10.236844] [INFO ] [sig ] Generating forecast for: SON [2026-02-05T20:32:10.236877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-05T20:32:10.246996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-05T20:32:10.247333] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-05T20:32:10.248153] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-05T20:32:10.248236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:10.248277] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:10.248314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:10.248375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:10.305884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:10.306773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:10.306864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:10.306899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:10.439243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:10.439442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:10.439511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:10.439564] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:10.443481] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=95.52%) [2026-02-05T20:32:10.443877] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-05T20:32:10.444048] [INFO ] [sig ] SON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:10.599140] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SON.txt [2026-02-05T20:32:10.599315] [INFO ] [sig ] [2854/3445] Completed SON in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:10.599357] [INFO ] [sig ] [2855/3445] Forecasting SONO... [2026-02-05T20:32:10.599388] [INFO ] [sig ] Generating forecast for: SONO [2026-02-05T20:32:10.599421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-05T20:32:10.611638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-05T20:32:10.612047] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-05T20:32:10.612930] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-05T20:32:10.612984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:10.613016] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:10.613043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:10.613100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:10.674069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:10.675029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:10.675118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:10.675151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:10.797474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:10.797659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:10.797701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:10.797730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:10.801321] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=8.69%) [2026-02-05T20:32:10.801687] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-05T20:32:10.801835] [INFO ] [sig ] SONO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:10.944370] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SONO.txt [2026-02-05T20:32:10.944527] [INFO ] [sig ] [2855/3445] Completed SONO in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:10.944594] [INFO ] [sig ] [2856/3445] Forecasting SOPA... [2026-02-05T20:32:10.944635] [INFO ] [sig ] Generating forecast for: SOPA [2026-02-05T20:32:10.944675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPA' from 'https://tdm.silogroup.org/data/derivative_storage/SOPA.csv'. [2026-02-05T20:32:10.956143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPA'. [2026-02-05T20:32:10.956651] [INFO ] [FORECASTER] Starting predict_future for SOPA [2026-02-05T20:32:10.957831] [DEBUG] [LOCAL ] No optimal features file found for SOPA: ./output/feature-sets/SOPA.txt [2026-02-05T20:32:10.957894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:10.957928] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:10.957955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:10.958012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:11.022131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:11.023063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:11.023156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:11.023192] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:11.144863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:11.145026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:11.145067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:11.145097] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:11.148616] [DEBUG] [FORECASTER] SOPA: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-05T20:32:11.148928] [INFO ] [FORECASTER] Completed predict_future for SOPA [2026-02-05T20:32:11.149062] [INFO ] [sig ] SOPA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:11.294134] [INFO ] [LOCAL ] Saved forecast: SOPA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SOPA.txt [2026-02-05T20:32:11.294305] [INFO ] [sig ] [2856/3445] Completed SOPA in 0.3s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:11.294379] [INFO ] [sig ] [2857/3445] Forecasting SOPH... [2026-02-05T20:32:11.294411] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-05T20:32:11.294444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-05T20:32:11.305082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-05T20:32:11.305478] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-05T20:32:11.306399] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-05T20:32:11.306453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:11.306485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:11.306512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:11.306595] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:11.370294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:11.371295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:11.371386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:11.371420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:11.506718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:11.506886] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:11.506927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:11.506957] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:11.510624] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: DOWN (p=49.40%) [2026-02-05T20:32:11.510944] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-05T20:32:11.511137] [INFO ] [sig ] SOPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:11.664348] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SOPH.txt [2026-02-05T20:32:11.664516] [INFO ] [sig ] [2857/3445] Completed SOPH in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:11.664558] [INFO ] [sig ] [2858/3445] Forecasting SOUN... [2026-02-05T20:32:11.664611] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-05T20:32:11.664646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-05T20:32:11.676129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-05T20:32:11.676545] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-05T20:32:11.677450] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-05T20:32:11.677507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:11.677539] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:11.677567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:11.677653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:11.742392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:11.743661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:11.743819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:11.743862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:11.875965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:11.876126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:11.876167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:11.876197] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:11.879647] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=11.78%) [2026-02-05T20:32:11.879970] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-05T20:32:11.880103] [INFO ] [sig ] SOUN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:12.036276] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SOUN.txt [2026-02-05T20:32:12.036423] [INFO ] [sig ] [2858/3445] Completed SOUN in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:12.036464] [INFO ] [sig ] [2859/3445] Forecasting SOXQ... [2026-02-05T20:32:12.036494] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-05T20:32:12.036526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-05T20:32:12.047775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-05T20:32:12.048375] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-05T20:32:12.049366] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-05T20:32:12.049420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:12.049452] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:12.049479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:12.049535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:12.109219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:12.109962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:12.110044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:12.110078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:12.244259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:12.244445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:12.244488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:12.244517] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:12.248864] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-02-05T20:32:12.249165] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-05T20:32:12.249299] [INFO ] [sig ] SOXQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:12.391447] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SOXQ.txt [2026-02-05T20:32:12.391613] [INFO ] [sig ] [2859/3445] Completed SOXQ in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:12.391662] [INFO ] [sig ] [2860/3445] Forecasting SOXX... [2026-02-05T20:32:12.391691] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-05T20:32:12.391724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-05T20:32:12.403225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-05T20:32:12.403628] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-05T20:32:12.404437] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-05T20:32:12.404490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:12.404523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:12.404551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:12.404629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:12.465352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:12.466351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:12.466444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:12.466478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:12.591331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:12.591496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:12.591584] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:12.591619] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:12.595255] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: DOWN (p=12.83%) [2026-02-05T20:32:12.595531] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-05T20:32:12.595681] [INFO ] [sig ] SOXX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:12.743302] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SOXX.txt [2026-02-05T20:32:12.743448] [INFO ] [sig ] [2860/3445] Completed SOXX in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:12.743490] [INFO ] [sig ] [2861/3445] Forecasting SPAI... [2026-02-05T20:32:12.743520] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-05T20:32:12.743553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-05T20:32:12.755326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-05T20:32:12.755713] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-05T20:32:12.756791] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-05T20:32:12.756846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:12.756883] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:12.756912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:12.756985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:12.825182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:12.826031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:12.826120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:12.826156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:12.963161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:12.963399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:12.963473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:12.963532] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:12.969768] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: DOWN (p=29.34%) [2026-02-05T20:32:12.970395] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-05T20:32:12.970626] [INFO ] [sig ] SPAI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:13.150790] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPAI.txt [2026-02-05T20:32:13.151132] [INFO ] [sig ] [2861/3445] Completed SPAI in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:13.151174] [INFO ] [sig ] [2862/3445] Forecasting SPB... [2026-02-05T20:32:13.151203] [INFO ] [sig ] Generating forecast for: SPB [2026-02-05T20:32:13.151235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-05T20:32:13.162074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-05T20:32:13.162471] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-05T20:32:13.163489] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-05T20:32:13.163543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:13.163596] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:13.163628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:13.163685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:13.223654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:13.224589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:13.224678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:13.224713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:13.352080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:13.352250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:13.352292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:13.352324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:13.356050] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=31.84%) [2026-02-05T20:32:13.356342] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-05T20:32:13.356475] [INFO ] [sig ] SPB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:13.509136] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPB.txt [2026-02-05T20:32:13.509292] [INFO ] [sig ] [2862/3445] Completed SPB in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:13.509335] [INFO ] [sig ] [2863/3445] Forecasting SPCB... [2026-02-05T20:32:13.509367] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-05T20:32:13.509402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-05T20:32:13.521092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-05T20:32:13.521463] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-05T20:32:13.522409] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-05T20:32:13.522465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:13.522497] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:13.522526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:13.522635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:13.582966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:13.583826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:13.583917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:13.583952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:13.704860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:13.705020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:13.705063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:13.705093] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:13.708663] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-05T20:32:13.708979] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-05T20:32:13.709125] [INFO ] [sig ] SPCB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:13.861002] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SPCB.txt [2026-02-05T20:32:13.861153] [INFO ] [sig ] [2863/3445] Completed SPCB in 0.4s | 2.78 sym/s | Total: 17.1m | ETA: 3.5m [2026-02-05T20:32:13.861193] [INFO ] [sig ] [2864/3445] Forecasting SPCE... [2026-02-05T20:32:13.861223] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-05T20:32:13.861255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-05T20:32:13.871844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-05T20:32:13.872171] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-05T20:32:13.873001] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-05T20:32:13.873054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:13.873103] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:13.873132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:13.873190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:13.932315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:13.933245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:13.933333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:13.933368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:14.057553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:14.057742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:14.057793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:14.057834] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:14.062561] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=40.91%) [2026-02-05T20:32:14.063000] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-05T20:32:14.063160] [INFO ] [sig ] SPCE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:14.228257] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPCE.txt [2026-02-05T20:32:14.228458] [INFO ] [sig ] [2864/3445] Completed SPCE in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-05T20:32:14.228506] [INFO ] [sig ] [2865/3445] Forecasting SPE... [2026-02-05T20:32:14.228537] [INFO ] [sig ] Generating forecast for: SPE [2026-02-05T20:32:14.228598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-05T20:32:14.240449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-05T20:32:14.240895] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-05T20:32:14.241826] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-05T20:32:14.241915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:14.241950] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:14.241980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:14.242038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:14.310096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:14.311070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:14.311166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:14.311201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:14.444218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:14.444387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:14.444434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:14.444469] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:14.448411] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: UP (p=51.99%) [2026-02-05T20:32:14.448864] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-05T20:32:14.449051] [INFO ] [sig ] SPE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:14.608451] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SPE.txt [2026-02-05T20:32:14.608636] [INFO ] [sig ] [2865/3445] Completed SPE in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-05T20:32:14.608680] [INFO ] [sig ] [2866/3445] Forecasting SPFI... [2026-02-05T20:32:14.608712] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-05T20:32:14.608744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-05T20:32:14.619303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-05T20:32:14.619734] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-05T20:32:14.620623] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-05T20:32:14.620680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:14.620714] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:14.620742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:14.620802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:14.687096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:14.688010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:14.688102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:14.688153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:14.807952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:14.808128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:14.808208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:14.808250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:14.812271] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=20.62%) [2026-02-05T20:32:14.812637] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-05T20:32:14.812804] [INFO ] [sig ] SPFI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:14.965827] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPFI.txt [2026-02-05T20:32:14.966038] [INFO ] [sig ] [2866/3445] Completed SPFI in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-05T20:32:14.966098] [INFO ] [sig ] [2867/3445] Forecasting SPG... [2026-02-05T20:32:14.966131] [INFO ] [sig ] Generating forecast for: SPG [2026-02-05T20:32:14.966166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-05T20:32:14.977269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-05T20:32:14.977651] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-05T20:32:14.978608] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-05T20:32:14.978668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:14.978709] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:14.978743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:14.978822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:15.036413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:15.037264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:15.037352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:15.037385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:15.161885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:15.162047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:15.162088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:15.162116] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:15.165536] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: DOWN (p=29.55%) [2026-02-05T20:32:15.165846] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-05T20:32:15.165977] [INFO ] [sig ] SPG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:15.307672] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPG.txt [2026-02-05T20:32:15.307870] [INFO ] [sig ] [2867/3445] Completed SPG in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-05T20:32:15.307942] [INFO ] [sig ] [2868/3445] Forecasting SPGI... [2026-02-05T20:32:15.307991] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-05T20:32:15.308025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-05T20:32:15.318442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-05T20:32:15.318873] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-05T20:32:15.319709] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-05T20:32:15.319762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:15.319794] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:15.319821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:15.319877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:15.377897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:15.378850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:15.378937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:15.378970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:15.500190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:15.500378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:15.500461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:15.500494] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:15.505185] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=70.05%) [2026-02-05T20:32:15.505483] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-05T20:32:15.505659] [INFO ] [sig ] SPGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:15.650746] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SPGI.txt [2026-02-05T20:32:15.650915] [INFO ] [sig ] [2868/3445] Completed SPGI in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.5m [2026-02-05T20:32:15.650957] [INFO ] [sig ] [2869/3445] Forecasting SPH... [2026-02-05T20:32:15.650986] [INFO ] [sig ] Generating forecast for: SPH [2026-02-05T20:32:15.651018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-05T20:32:15.661881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-05T20:32:15.662333] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-05T20:32:15.663298] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-05T20:32:15.663367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:15.663408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:15.663441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:15.663502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:15.726984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:15.727970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:15.728069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:15.728108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:15.856405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:15.856607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:15.856669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:15.856714] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:15.860600] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=0.45%) [2026-02-05T20:32:15.860941] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-05T20:32:15.861127] [INFO ] [sig ] SPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:16.007210] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPH.txt [2026-02-05T20:32:16.007384] [INFO ] [sig ] [2869/3445] Completed SPH in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:16.007426] [INFO ] [sig ] [2870/3445] Forecasting SPOK... [2026-02-05T20:32:16.007457] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-05T20:32:16.007491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-05T20:32:16.018320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-05T20:32:16.018731] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-05T20:32:16.019675] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-05T20:32:16.019731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:16.019765] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:16.019794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:16.019852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:16.078841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:16.079766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:16.079853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:16.079889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:16.206954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:16.207121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:16.207161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:16.207190] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:16.211102] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: DOWN (p=33.34%) [2026-02-05T20:32:16.211397] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-05T20:32:16.211531] [INFO ] [sig ] SPOK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:16.358009] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPOK.txt [2026-02-05T20:32:16.358164] [INFO ] [sig ] [2870/3445] Completed SPOK in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:16.358223] [INFO ] [sig ] [2871/3445] Forecasting SPRO... [2026-02-05T20:32:16.358258] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-05T20:32:16.358291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-05T20:32:16.369723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-05T20:32:16.370280] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-05T20:32:16.371302] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-05T20:32:16.371354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:16.371386] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:16.371412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:16.371467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:16.430217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:16.431137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:16.431224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:16.431257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:16.565207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:16.565377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:16.565417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:16.565487] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:16.569647] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-05T20:32:16.570059] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-05T20:32:16.570215] [INFO ] [sig ] SPRO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:16.720210] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPRO.txt [2026-02-05T20:32:16.720381] [INFO ] [sig ] [2871/3445] Completed SPRO in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:16.720424] [INFO ] [sig ] [2872/3445] Forecasting SPRX... [2026-02-05T20:32:16.720489] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-05T20:32:16.720523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-05T20:32:16.731665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-05T20:32:16.732089] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-05T20:32:16.732937] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-05T20:32:16.732990] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:16.733022] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:16.733049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:16.733106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:16.791910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:16.792824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:16.792916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:16.792950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:16.911293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:16.911473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:16.911515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:16.911545] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:16.915567] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: DOWN (p=42.23%) [2026-02-05T20:32:16.915953] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-05T20:32:16.916102] [INFO ] [sig ] SPRX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:17.058312] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPRX.txt [2026-02-05T20:32:17.058479] [INFO ] [sig ] [2872/3445] Completed SPRX in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:17.058520] [INFO ] [sig ] [2873/3445] Forecasting SPRY... [2026-02-05T20:32:17.058549] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-05T20:32:17.058600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-05T20:32:17.069173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-05T20:32:17.069562] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-05T20:32:17.070432] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-05T20:32:17.070486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:17.070522] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:17.070550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:17.070654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:17.127404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:17.128344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:17.128451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:17.128485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:17.257767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:17.257943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:17.257999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:17.258037] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:17.262118] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=38.38%) [2026-02-05T20:32:17.262412] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-05T20:32:17.262543] [INFO ] [sig ] SPRY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:17.424344] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPRY.txt [2026-02-05T20:32:17.424559] [INFO ] [sig ] [2873/3445] Completed SPRY in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:17.424632] [INFO ] [sig ] [2874/3445] Forecasting SPSC... [2026-02-05T20:32:17.424666] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-05T20:32:17.424717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-05T20:32:17.437535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-05T20:32:17.437926] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-05T20:32:17.439001] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-05T20:32:17.439054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:17.439091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:17.439119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:17.439181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:17.498233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:17.499198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:17.499323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:17.499366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:17.623618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:17.623801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:17.623851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:17.623886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:17.627356] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-05T20:32:17.627665] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-05T20:32:17.627805] [INFO ] [sig ] SPSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:17.774224] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SPSC.txt [2026-02-05T20:32:17.774388] [INFO ] [sig ] [2874/3445] Completed SPSC in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:17.774429] [INFO ] [sig ] [2875/3445] Forecasting SPWH... [2026-02-05T20:32:17.774458] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-05T20:32:17.774489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-05T20:32:17.786239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-05T20:32:17.786631] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-05T20:32:17.787493] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-05T20:32:17.787547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:17.787616] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:17.787647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:17.787737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:17.846928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:17.847819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:17.847904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:17.847938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:17.974536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:17.974726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:17.974766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:17.974795] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:17.978312] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=5.77%) [2026-02-05T20:32:17.978623] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-05T20:32:17.978759] [INFO ] [sig ] SPWH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:18.121125] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SPWH.txt [2026-02-05T20:32:18.121284] [INFO ] [sig ] [2875/3445] Completed SPWH in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:18.121327] [INFO ] [sig ] [2876/3445] Forecasting SPXC... [2026-02-05T20:32:18.121356] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-05T20:32:18.121389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-05T20:32:18.131678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-05T20:32:18.132072] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-05T20:32:18.132961] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-05T20:32:18.133015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:18.133048] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:18.133075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:18.133132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:18.191057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:18.191991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:18.192079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:18.192113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:18.314667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:18.314832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:18.314873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:18.314902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:18.318415] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: UP (p=59.52%) [2026-02-05T20:32:18.318729] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-05T20:32:18.318874] [INFO ] [sig ] SPXC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:18.458984] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SPXC.txt [2026-02-05T20:32:18.459151] [INFO ] [sig ] [2876/3445] Completed SPXC in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:18.459194] [INFO ] [sig ] [2877/3445] Forecasting SPXX... [2026-02-05T20:32:18.459228] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-05T20:32:18.459261] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-05T20:32:18.469942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-05T20:32:18.470344] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-05T20:32:18.471240] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-05T20:32:18.471293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:18.471326] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:18.471353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:18.471411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:18.529771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:18.530678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:18.530770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:18.530803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:18.650969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:18.651131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:18.651172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:18.651202] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:18.654616] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: UP (p=58.32%) [2026-02-05T20:32:18.654904] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-05T20:32:18.655031] [INFO ] [sig ] SPXX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:18.794495] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SPXX.txt [2026-02-05T20:32:18.794675] [INFO ] [sig ] [2877/3445] Completed SPXX in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:18.794718] [INFO ] [sig ] [2878/3445] Forecasting SQM... [2026-02-05T20:32:18.794748] [INFO ] [sig ] Generating forecast for: SQM [2026-02-05T20:32:18.794780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-05T20:32:18.805127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-05T20:32:18.805504] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-05T20:32:18.806338] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-05T20:32:18.806392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:18.806424] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:18.806451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:18.806507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:18.865640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:18.866492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:18.866594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:18.866634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:19.000274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:19.000446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:19.000501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:19.000533] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:19.004351] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: DOWN (p=8.90%) [2026-02-05T20:32:19.004778] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-05T20:32:19.004938] [INFO ] [sig ] SQM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:19.150155] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SQM.txt [2026-02-05T20:32:19.150292] [INFO ] [sig ] [2878/3445] Completed SQM in 0.4s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:19.150332] [INFO ] [sig ] [2879/3445] Forecasting SQNS... [2026-02-05T20:32:19.150368] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-05T20:32:19.150413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-05T20:32:19.162723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-05T20:32:19.163284] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-05T20:32:19.164365] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-05T20:32:19.164421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:19.164455] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:19.164484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:19.164542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:19.225708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:19.226642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:19.226744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:19.226779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:19.343021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:19.343184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:19.343225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:19.343254] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:19.346688] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-02-05T20:32:19.346973] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-05T20:32:19.347109] [INFO ] [sig ] SQNS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:19.487455] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SQNS.txt [2026-02-05T20:32:19.487631] [INFO ] [sig ] [2879/3445] Completed SQNS in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:19.487676] [INFO ] [sig ] [2880/3445] Forecasting SQQQ... [2026-02-05T20:32:19.487707] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-05T20:32:19.487742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-05T20:32:19.498350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-05T20:32:19.498748] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-05T20:32:19.499613] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-05T20:32:19.499667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:19.499699] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:19.499726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:19.499783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:19.557066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:19.557904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:19.558000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:19.558040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:19.684038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:19.684201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:19.684248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:19.684278] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:19.687815] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=2.43%) [2026-02-05T20:32:19.688104] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-05T20:32:19.688262] [INFO ] [sig ] SQQQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:19.829459] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SQQQ.txt [2026-02-05T20:32:19.829668] [INFO ] [sig ] [2880/3445] Completed SQQQ in 0.3s | 2.78 sym/s | Total: 17.2m | ETA: 3.4m [2026-02-05T20:32:19.829719] [INFO ] [sig ] [2881/3445] Forecasting SRAD... [2026-02-05T20:32:19.829752] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-05T20:32:19.829785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-05T20:32:19.840521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-05T20:32:19.840959] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-05T20:32:19.841906] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-05T20:32:19.841981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:19.842029] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:19.842061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:19.842121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:19.907627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:19.908709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:19.908827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:19.908862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:20.031649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:20.031824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:20.031872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:20.031907] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:20.035341] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: DOWN (p=47.40%) [2026-02-05T20:32:20.035647] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-05T20:32:20.035802] [INFO ] [sig ] SRAD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:20.259682] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SRAD.txt [2026-02-05T20:32:20.259867] [INFO ] [sig ] [2881/3445] Completed SRAD in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.4m [2026-02-05T20:32:20.259921] [INFO ] [sig ] [2882/3445] Forecasting SRBK... [2026-02-05T20:32:20.259965] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-05T20:32:20.260005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-05T20:32:20.271366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-05T20:32:20.271870] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-05T20:32:20.272808] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-05T20:32:20.272866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:20.272905] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:20.272935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:20.272994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:20.333884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:20.334753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:20.334839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:20.334875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:20.458986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:20.459147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:20.459199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:20.459253] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:20.462936] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-05T20:32:20.463220] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-05T20:32:20.463355] [INFO ] [sig ] SRBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:20.605268] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SRBK.txt [2026-02-05T20:32:20.605426] [INFO ] [sig ] [2882/3445] Completed SRBK in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.4m [2026-02-05T20:32:20.605468] [INFO ] [sig ] [2883/3445] Forecasting SRCE... [2026-02-05T20:32:20.605498] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-05T20:32:20.605530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-05T20:32:20.616607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-05T20:32:20.616990] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-05T20:32:20.617827] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-05T20:32:20.617883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:20.617916] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:20.617944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:20.618152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:20.680369] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:20.681240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:20.681337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:20.681382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:20.809011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:20.809177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:20.809219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:20.809249] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:20.813223] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=21.57%) [2026-02-05T20:32:20.813507] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-05T20:32:20.813685] [INFO ] [sig ] SRCE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:20.967342] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SRCE.txt [2026-02-05T20:32:20.967523] [INFO ] [sig ] [2883/3445] Completed SRCE in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.4m [2026-02-05T20:32:20.967594] [INFO ] [sig ] [2884/3445] Forecasting SRE... [2026-02-05T20:32:20.967630] [INFO ] [sig ] Generating forecast for: SRE [2026-02-05T20:32:20.967664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-05T20:32:20.978482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-05T20:32:20.978950] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-05T20:32:20.979919] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-05T20:32:20.979995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:20.980033] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:20.980060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:20.980119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:21.050427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:21.051419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:21.051511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:21.051564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:21.188959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:21.189128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:21.189178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:21.189208] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:21.192921] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=90.42%) [2026-02-05T20:32:21.193241] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-05T20:32:21.193408] [INFO ] [sig ] SRE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:21.370873] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SRE.txt [2026-02-05T20:32:21.371043] [INFO ] [sig ] [2884/3445] Completed SRE in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.4m [2026-02-05T20:32:21.371084] [INFO ] [sig ] [2885/3445] Forecasting SREA... [2026-02-05T20:32:21.371113] [INFO ] [sig ] Generating forecast for: SREA [2026-02-05T20:32:21.371144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-05T20:32:21.383744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-05T20:32:21.384370] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-05T20:32:21.385536] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-05T20:32:21.385621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:21.385658] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:21.385685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:21.385748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:21.461480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:21.462814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:21.462937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:21.463019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:21.640421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:21.640647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:21.640709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:21.640754] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:21.646119] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: UP (p=74.91%) [2026-02-05T20:32:21.646659] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-05T20:32:21.646881] [INFO ] [sig ] SREA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:21.809992] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SREA.txt [2026-02-05T20:32:21.810157] [INFO ] [sig ] [2885/3445] Completed SREA in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.4m [2026-02-05T20:32:21.810199] [INFO ] [sig ] [2886/3445] Forecasting SRFM... [2026-02-05T20:32:21.810229] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-05T20:32:21.810262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-05T20:32:21.820970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-05T20:32:21.821409] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-05T20:32:21.822301] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-05T20:32:21.822357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:21.822391] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:21.822434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:21.822495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:21.880887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:21.881869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:21.881960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:21.881993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:22.000696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:22.000863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:22.000907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:22.000939] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:22.004437] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: UP (p=55.67%) [2026-02-05T20:32:22.004753] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-05T20:32:22.004891] [INFO ] [sig ] SRFM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:22.145113] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SRFM.txt [2026-02-05T20:32:22.145256] [INFO ] [sig ] [2886/3445] Completed SRFM in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:22.145297] [INFO ] [sig ] [2887/3445] Forecasting SRG... [2026-02-05T20:32:22.145328] [INFO ] [sig ] Generating forecast for: SRG [2026-02-05T20:32:22.145360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-05T20:32:22.155678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-05T20:32:22.156039] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-05T20:32:22.157127] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-05T20:32:22.157182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:22.157216] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:22.157245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:22.157303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:22.216124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:22.216920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:22.217004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:22.217037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:22.337868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:22.338046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:22.338085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:22.338115] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:22.341723] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-02-05T20:32:22.342006] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-05T20:32:22.342135] [INFO ] [sig ] SRG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:22.498971] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SRG.txt [2026-02-05T20:32:22.499142] [INFO ] [sig ] [2887/3445] Completed SRG in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:22.499186] [INFO ] [sig ] [2888/3445] Forecasting SRI... [2026-02-05T20:32:22.499218] [INFO ] [sig ] Generating forecast for: SRI [2026-02-05T20:32:22.499251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-05T20:32:22.510185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-05T20:32:22.510649] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-05T20:32:22.511652] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-05T20:32:22.511711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:22.511744] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:22.511771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:22.511829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:22.571087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:22.572020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:22.572109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:22.572144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:22.691842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:22.692011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:22.692052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:22.692081] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:22.695516] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=56.55%) [2026-02-05T20:32:22.695808] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-05T20:32:22.695939] [INFO ] [sig ] SRI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:22.840964] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SRI.txt [2026-02-05T20:32:22.841157] [INFO ] [sig ] [2888/3445] Completed SRI in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:22.841245] [INFO ] [sig ] [2889/3445] Forecasting SRRK... [2026-02-05T20:32:22.841279] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-05T20:32:22.841311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-05T20:32:22.854156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-05T20:32:22.854653] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-05T20:32:22.855507] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-05T20:32:22.855623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:22.855658] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:22.855685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:22.855742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:22.914421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:22.915383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:22.915471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:22.915504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:23.042309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:23.042482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:23.042548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:23.042606] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:23.046226] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=3.38%) [2026-02-05T20:32:23.046518] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-05T20:32:23.046678] [INFO ] [sig ] SRRK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:23.193311] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SRRK.txt [2026-02-05T20:32:23.193456] [INFO ] [sig ] [2889/3445] Completed SRRK in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:23.193497] [INFO ] [sig ] [2890/3445] Forecasting SRTS... [2026-02-05T20:32:23.193528] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-05T20:32:23.193565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-05T20:32:23.203985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-05T20:32:23.204431] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-05T20:32:23.205392] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-05T20:32:23.205447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:23.205481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:23.205509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:23.205567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:23.265008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:23.265781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:23.265868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:23.265902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:23.395604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:23.395776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:23.395817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:23.395847] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:23.399410] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=36.28%) [2026-02-05T20:32:23.399718] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-05T20:32:23.399862] [INFO ] [sig ] SRTS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:23.545059] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SRTS.txt [2026-02-05T20:32:23.545213] [INFO ] [sig ] [2890/3445] Completed SRTS in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:23.545255] [INFO ] [sig ] [2891/3445] Forecasting SSB... [2026-02-05T20:32:23.545285] [INFO ] [sig ] Generating forecast for: SSB [2026-02-05T20:32:23.545316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-05T20:32:23.556303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-05T20:32:23.556650] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-05T20:32:23.557491] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-05T20:32:23.557544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:23.557600] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:23.557633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:23.557690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:23.618725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:23.619460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:23.619555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:23.619611] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:23.743939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:23.744099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:23.744139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:23.744168] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:23.747984] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: UP (p=92.11%) [2026-02-05T20:32:23.748292] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-05T20:32:23.748422] [INFO ] [sig ] SSB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:23.890335] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SSB.txt [2026-02-05T20:32:23.890480] [INFO ] [sig ] [2891/3445] Completed SSB in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:23.890520] [INFO ] [sig ] [2892/3445] Forecasting SSD... [2026-02-05T20:32:23.890549] [INFO ] [sig ] Generating forecast for: SSD [2026-02-05T20:32:23.890599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-05T20:32:23.902684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-05T20:32:23.903151] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-05T20:32:23.904307] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-05T20:32:23.904377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:23.904427] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:23.904509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:23.904619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:23.977655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:23.978542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:23.978649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:23.978685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:24.109271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:24.109446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:24.109486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:24.109515] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:24.113207] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-05T20:32:24.113515] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-05T20:32:24.113679] [INFO ] [sig ] SSD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:24.254930] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SSD.txt [2026-02-05T20:32:24.255134] [INFO ] [sig ] [2892/3445] Completed SSD in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:24.255178] [INFO ] [sig ] [2893/3445] Forecasting SSL... [2026-02-05T20:32:24.255208] [INFO ] [sig ] Generating forecast for: SSL [2026-02-05T20:32:24.255243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-05T20:32:24.265137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-05T20:32:24.265497] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-05T20:32:24.266360] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-05T20:32:24.266414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:24.266446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:24.266473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:24.266529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:24.332036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:24.333027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:24.333315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:24.333348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:24.465770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:24.465929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:24.465970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:24.465999] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:24.469470] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: UP (p=90.69%) [2026-02-05T20:32:24.469802] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-05T20:32:24.469945] [INFO ] [sig ] SSL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:24.611237] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SSL.txt [2026-02-05T20:32:24.611379] [INFO ] [sig ] [2893/3445] Completed SSL in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:24.611421] [INFO ] [sig ] [2894/3445] Forecasting SSNC... [2026-02-05T20:32:24.611451] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-05T20:32:24.611483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-05T20:32:24.621442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-05T20:32:24.621786] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-05T20:32:24.622843] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-05T20:32:24.622904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:24.622945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:24.622980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:24.623050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:24.687259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:24.688116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:24.688229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:24.688267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:24.828023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:24.828180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:24.828238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:24.828271] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:24.831861] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: DOWN (p=34.70%) [2026-02-05T20:32:24.832143] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-05T20:32:24.832284] [INFO ] [sig ] SSNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:24.983416] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SSNC.txt [2026-02-05T20:32:24.983594] [INFO ] [sig ] [2894/3445] Completed SSNC in 0.4s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:24.983638] [INFO ] [sig ] [2895/3445] Forecasting SSP... [2026-02-05T20:32:24.983668] [INFO ] [sig ] Generating forecast for: SSP [2026-02-05T20:32:24.983701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-05T20:32:24.993889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-05T20:32:24.994286] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-05T20:32:24.995237] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-05T20:32:24.995293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:24.995327] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:24.995355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:24.995413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:25.058518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:25.059470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:25.059593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:25.059633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:25.181711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:25.181891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:25.181932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:25.181960] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:25.185470] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=2.98%) [2026-02-05T20:32:25.185772] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-05T20:32:25.185910] [INFO ] [sig ] SSP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:25.327337] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SSP.txt [2026-02-05T20:32:25.327483] [INFO ] [sig ] [2895/3445] Completed SSP in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:25.327524] [INFO ] [sig ] [2896/3445] Forecasting SSRM... [2026-02-05T20:32:25.327555] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-05T20:32:25.327629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-05T20:32:25.338172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-05T20:32:25.338550] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-05T20:32:25.339382] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-05T20:32:25.339434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:25.339466] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:25.339492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:25.339547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:25.401259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:25.402051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:25.402159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:25.402195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:25.524261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:25.524421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:25.524461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:25.524491] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:25.528121] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: UP (p=64.71%) [2026-02-05T20:32:25.528411] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-05T20:32:25.528555] [INFO ] [sig ] SSRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:25.667076] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SSRM.txt [2026-02-05T20:32:25.667216] [INFO ] [sig ] [2896/3445] Completed SSRM in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:25.667257] [INFO ] [sig ] [2897/3445] Forecasting SSSS... [2026-02-05T20:32:25.667287] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-05T20:32:25.667316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-05T20:32:25.678050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-05T20:32:25.678479] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-05T20:32:25.679319] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-05T20:32:25.679373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:25.679430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:25.679459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:25.679517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:25.737652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:25.738408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:25.738494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:25.738528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:25.863555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:25.863733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:25.863775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:25.863803] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:25.867240] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=87.33%) [2026-02-05T20:32:25.867519] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-05T20:32:25.867670] [INFO ] [sig ] SSSS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:26.008050] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SSSS.txt [2026-02-05T20:32:26.008229] [INFO ] [sig ] [2897/3445] Completed SSSS in 0.3s | 2.78 sym/s | Total: 17.3m | ETA: 3.3m [2026-02-05T20:32:26.008274] [INFO ] [sig ] [2898/3445] Forecasting SSTI... [2026-02-05T20:32:26.008308] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-05T20:32:26.008340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-05T20:32:26.020519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-05T20:32:26.020991] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-05T20:32:26.022002] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-05T20:32:26.022251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:26.022301] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:26.022339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:26.022407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:26.088589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:26.089709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:26.089799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:26.089835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:26.220347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:26.220508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:26.220549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:26.220596] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:26.224637] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: DOWN (p=47.41%) [2026-02-05T20:32:26.224920] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-05T20:32:26.225052] [INFO ] [sig ] SSTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:26.372501] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SSTI.txt [2026-02-05T20:32:26.372672] [INFO ] [sig ] [2898/3445] Completed SSTI in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-05T20:32:26.372718] [INFO ] [sig ] [2899/3445] Forecasting SSTK... [2026-02-05T20:32:26.372750] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-05T20:32:26.372782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-05T20:32:26.384056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-05T20:32:26.384425] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-05T20:32:26.385287] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-05T20:32:26.385365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:26.385401] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:26.385429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:26.385487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:26.444523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:26.445214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:26.445296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:26.445331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:26.575958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:26.576128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:26.576371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:26.576407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:26.580434] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: DOWN (p=20.92%) [2026-02-05T20:32:26.580754] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-05T20:32:26.580888] [INFO ] [sig ] SSTK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:26.726470] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SSTK.txt [2026-02-05T20:32:26.726667] [INFO ] [sig ] [2899/3445] Completed SSTK in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-05T20:32:26.726727] [INFO ] [sig ] [2900/3445] Forecasting SSYS... [2026-02-05T20:32:26.726773] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-05T20:32:26.726820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-05T20:32:26.740309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-05T20:32:26.740717] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-05T20:32:26.741730] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-05T20:32:26.741785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:26.741819] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:26.741848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:26.741912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:26.809175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:26.810466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:26.810566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:26.810621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:26.938998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:26.939171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:26.939220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:26.939250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:26.943492] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=29.49%) [2026-02-05T20:32:26.943793] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-05T20:32:26.943925] [INFO ] [sig ] SSYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:27.093714] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SSYS.txt [2026-02-05T20:32:27.093891] [INFO ] [sig ] [2900/3445] Completed SSYS in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-05T20:32:27.093936] [INFO ] [sig ] [2901/3445] Forecasting STAA... [2026-02-05T20:32:27.093974] [INFO ] [sig ] Generating forecast for: STAA [2026-02-05T20:32:27.094016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-05T20:32:27.105706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-05T20:32:27.106057] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-05T20:32:27.106907] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-05T20:32:27.106965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:27.107006] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:27.107039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:27.107108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:27.168631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:27.169545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:27.169667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:27.169708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:27.323789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:27.323954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:27.324013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:27.324063] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:27.328502] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-05T20:32:27.328954] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-05T20:32:27.329112] [INFO ] [sig ] STAA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:27.495481] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STAA.txt [2026-02-05T20:32:27.495692] [INFO ] [sig ] [2901/3445] Completed STAA in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-05T20:32:27.495737] [INFO ] [sig ] [2902/3445] Forecasting STAG... [2026-02-05T20:32:27.495768] [INFO ] [sig ] Generating forecast for: STAG [2026-02-05T20:32:27.495812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-05T20:32:27.507302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-05T20:32:27.507742] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-05T20:32:27.508898] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-05T20:32:27.508954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:27.509005] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:27.509052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:27.509161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:27.570467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:27.571346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:27.571495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:27.571533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:27.699527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:27.699708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:27.699752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:27.699782] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:27.703525] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: UP (p=52.91%) [2026-02-05T20:32:27.703847] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-05T20:32:27.703984] [INFO ] [sig ] STAG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:27.849201] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STAG.txt [2026-02-05T20:32:27.849361] [INFO ] [sig ] [2902/3445] Completed STAG in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.3m [2026-02-05T20:32:27.849408] [INFO ] [sig ] [2903/3445] Forecasting STBA... [2026-02-05T20:32:27.849440] [INFO ] [sig ] Generating forecast for: STBA [2026-02-05T20:32:27.849473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-05T20:32:27.859998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-05T20:32:27.860407] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-05T20:32:27.861397] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-05T20:32:27.861452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:27.861486] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:27.861515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:27.861604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:27.920747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:27.921616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:27.921699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:27.921733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:28.038502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:28.038683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:28.038727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:28.038755] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:28.042184] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=60.96%) [2026-02-05T20:32:28.042470] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-05T20:32:28.042619] [INFO ] [sig ] STBA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:28.189938] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STBA.txt [2026-02-05T20:32:28.190101] [INFO ] [sig ] [2903/3445] Completed STBA in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:28.190142] [INFO ] [sig ] [2904/3445] Forecasting STC... [2026-02-05T20:32:28.190173] [INFO ] [sig ] Generating forecast for: STC [2026-02-05T20:32:28.190203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-05T20:32:28.200910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-05T20:32:28.201299] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-05T20:32:28.202139] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-05T20:32:28.202205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:28.202239] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:28.202266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:28.202323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:28.261497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:28.262317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:28.262408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:28.262443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:28.385138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:28.385304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:28.385346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:28.385379] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:28.389567] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=75.50%) [2026-02-05T20:32:28.390000] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-05T20:32:28.390221] [INFO ] [sig ] STC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:28.550900] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STC.txt [2026-02-05T20:32:28.551068] [INFO ] [sig ] [2904/3445] Completed STC in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:28.551109] [INFO ] [sig ] [2905/3445] Forecasting STE... [2026-02-05T20:32:28.551140] [INFO ] [sig ] Generating forecast for: STE [2026-02-05T20:32:28.551171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-05T20:32:28.561795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-05T20:32:28.562142] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-05T20:32:28.563215] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-05T20:32:28.563268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:28.563301] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:28.563327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:28.563384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:28.622009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:28.622925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:28.623010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:28.623048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:28.741902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:28.742078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:28.742127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:28.742159] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:28.745630] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: DOWN (p=43.97%) [2026-02-05T20:32:28.745912] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-05T20:32:28.746046] [INFO ] [sig ] STE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:28.894419] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STE.txt [2026-02-05T20:32:28.894628] [INFO ] [sig ] [2905/3445] Completed STE in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:28.894673] [INFO ] [sig ] [2906/3445] Forecasting STEL... [2026-02-05T20:32:28.894704] [INFO ] [sig ] Generating forecast for: STEL [2026-02-05T20:32:28.894734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-05T20:32:28.906752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-05T20:32:28.907152] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-05T20:32:28.908421] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-05T20:32:28.908477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:28.908511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:28.908540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:28.908620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:28.970600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:28.971462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:28.971550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:28.971607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:29.094746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:29.094908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:29.094967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:29.095000] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:29.098837] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=95.33%) [2026-02-05T20:32:29.099161] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-05T20:32:29.099494] [INFO ] [sig ] STEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:29.252508] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STEL.txt [2026-02-05T20:32:29.252696] [INFO ] [sig ] [2906/3445] Completed STEL in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:29.252739] [INFO ] [sig ] [2907/3445] Forecasting STEM... [2026-02-05T20:32:29.252771] [INFO ] [sig ] Generating forecast for: STEM [2026-02-05T20:32:29.252803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-05T20:32:29.264012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-05T20:32:29.264539] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-05T20:32:29.265352] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-05T20:32:29.265406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:29.265438] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:29.265466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:29.265522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:29.329351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:29.330292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:29.330601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:29.330638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:29.454239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:29.454410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:29.454459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:29.454490] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:29.458245] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-02-05T20:32:29.458632] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-05T20:32:29.458784] [INFO ] [sig ] STEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:29.614693] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STEM.txt [2026-02-05T20:32:29.614863] [INFO ] [sig ] [2907/3445] Completed STEM in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:29.614906] [INFO ] [sig ] [2908/3445] Forecasting STEP... [2026-02-05T20:32:29.614940] [INFO ] [sig ] Generating forecast for: STEP [2026-02-05T20:32:29.614973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-05T20:32:29.625685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-05T20:32:29.626066] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-05T20:32:29.626957] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-05T20:32:29.627012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:29.627048] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:29.627076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:29.627135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:29.693276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:29.694200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:29.694298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:29.694334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:29.822349] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:29.822517] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:29.822560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:29.822622] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:29.826360] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=32.42%) [2026-02-05T20:32:29.826722] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-05T20:32:29.826867] [INFO ] [sig ] STEP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:29.969080] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STEP.txt [2026-02-05T20:32:29.969234] [INFO ] [sig ] [2908/3445] Completed STEP in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:29.969467] [INFO ] [sig ] [2909/3445] Forecasting STHO... [2026-02-05T20:32:29.969497] [INFO ] [sig ] Generating forecast for: STHO [2026-02-05T20:32:29.969529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-05T20:32:29.980440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-05T20:32:29.980801] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-05T20:32:29.981651] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-05T20:32:29.981705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:29.981763] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:29.981792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:29.981850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:30.044265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:30.045180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:30.045265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:30.045300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:30.162033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:30.162194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:30.162237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:30.162267] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:30.165847] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-02-05T20:32:30.166125] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-05T20:32:30.166251] [INFO ] [sig ] STHO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:30.312655] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STHO.txt [2026-02-05T20:32:30.312798] [INFO ] [sig ] [2909/3445] Completed STHO in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:30.312838] [INFO ] [sig ] [2910/3445] Forecasting STI... [2026-02-05T20:32:30.312869] [INFO ] [sig ] Generating forecast for: STI [2026-02-05T20:32:30.312899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-05T20:32:30.323842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-05T20:32:30.324184] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-05T20:32:30.325035] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-05T20:32:30.325089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:30.325137] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:30.325168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:30.325226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:30.384870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:30.385653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:30.385738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:30.385774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:30.507887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:30.508055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:30.508107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:30.508144] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:30.511928] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=42.84%) [2026-02-05T20:32:30.512216] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-05T20:32:30.512355] [INFO ] [sig ] STI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:30.656936] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STI.txt [2026-02-05T20:32:30.657074] [INFO ] [sig ] [2910/3445] Completed STI in 0.3s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:30.657118] [INFO ] [sig ] [2911/3445] Forecasting STIM... [2026-02-05T20:32:30.657147] [INFO ] [sig ] Generating forecast for: STIM [2026-02-05T20:32:30.657177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-05T20:32:30.668763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-05T20:32:30.669131] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-05T20:32:30.669953] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-05T20:32:30.670005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:30.670039] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:30.670073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:30.670142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:30.730364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:30.731180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:30.731266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:30.731302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:30.858366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:30.858534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:30.858593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:30.858627] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:30.862216] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=8.96%) [2026-02-05T20:32:30.862504] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-05T20:32:30.862660] [INFO ] [sig ] STIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:31.022784] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STIM.txt [2026-02-05T20:32:31.022965] [INFO ] [sig ] [2911/3445] Completed STIM in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:31.023007] [INFO ] [sig ] [2912/3445] Forecasting STK... [2026-02-05T20:32:31.023041] [INFO ] [sig ] Generating forecast for: STK [2026-02-05T20:32:31.023079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-05T20:32:31.035046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-05T20:32:31.035475] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-05T20:32:31.036323] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-05T20:32:31.036377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:31.036409] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:31.036437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:31.036495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:31.098117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:31.099114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:31.099206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:31.099240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:31.223804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:31.223977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:31.224019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:31.224091] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:31.227921] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-05T20:32:31.228306] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-05T20:32:31.228461] [INFO ] [sig ] STK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:31.378567] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STK.txt [2026-02-05T20:32:31.378754] [INFO ] [sig ] [2912/3445] Completed STK in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:31.378797] [INFO ] [sig ] [2913/3445] Forecasting STKH... [2026-02-05T20:32:31.378829] [INFO ] [sig ] Generating forecast for: STKH [2026-02-05T20:32:31.378861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-05T20:32:31.389311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-05T20:32:31.389750] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-05T20:32:31.390626] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-05T20:32:31.390682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:31.390716] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:31.390745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:31.390804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:31.452487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:31.453462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:31.453548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:31.453603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:31.567499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:31.567689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:31.567733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:31.567763] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:31.575007] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-05T20:32:31.575420] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-05T20:32:31.575647] [INFO ] [sig ] STKH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:31.729721] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STKH.txt [2026-02-05T20:32:31.729880] [INFO ] [sig ] [2913/3445] Completed STKH in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:31.729921] [INFO ] [sig ] [2914/3445] Forecasting STKL... [2026-02-05T20:32:31.729957] [INFO ] [sig ] Generating forecast for: STKL [2026-02-05T20:32:31.729990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-05T20:32:31.741875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-05T20:32:31.742268] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-05T20:32:31.743101] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-05T20:32:31.743153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:31.743185] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:31.743212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:31.743271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:31.802700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:31.803653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:31.803746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:31.803780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:31.939374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:31.939539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:31.939601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:31.939635] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:31.943811] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: DOWN (p=12.05%) [2026-02-05T20:32:31.944104] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-05T20:32:31.944434] [INFO ] [sig ] STKL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:32.090772] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STKL.txt [2026-02-05T20:32:32.090924] [INFO ] [sig ] [2914/3445] Completed STKL in 0.4s | 2.78 sym/s | Total: 17.4m | ETA: 3.2m [2026-02-05T20:32:32.090965] [INFO ] [sig ] [2915/3445] Forecasting STKS... [2026-02-05T20:32:32.090997] [INFO ] [sig ] Generating forecast for: STKS [2026-02-05T20:32:32.091029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-05T20:32:32.103224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-05T20:32:32.103645] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-05T20:32:32.104470] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-05T20:32:32.104523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:32.104557] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:32.104612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:32.104672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:32.164221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:32.165099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:32.165189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:32.165225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:32.294866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:32.295052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:32.295120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:32.295160] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:32.298849] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-05T20:32:32.299158] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-05T20:32:32.299294] [INFO ] [sig ] STKS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:32.442018] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STKS.txt [2026-02-05T20:32:32.442180] [INFO ] [sig ] [2915/3445] Completed STKS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-05T20:32:32.442229] [INFO ] [sig ] [2916/3445] Forecasting STLA... [2026-02-05T20:32:32.442263] [INFO ] [sig ] Generating forecast for: STLA [2026-02-05T20:32:32.442302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-05T20:32:32.453615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-05T20:32:32.453970] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-05T20:32:32.454817] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-05T20:32:32.454870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:32.454902] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:32.454930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:32.454987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:32.516739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:32.517659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:32.517756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:32.517802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:32.647680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:32.647850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:32.647892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:32.647923] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:32.651474] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=74.88%) [2026-02-05T20:32:32.651798] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-05T20:32:32.651954] [INFO ] [sig ] STLA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:32.812250] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STLA.txt [2026-02-05T20:32:32.812412] [INFO ] [sig ] [2916/3445] Completed STLA in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-05T20:32:32.812453] [INFO ] [sig ] [2917/3445] Forecasting STLD... [2026-02-05T20:32:32.812484] [INFO ] [sig ] Generating forecast for: STLD [2026-02-05T20:32:32.812514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-05T20:32:32.824096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-05T20:32:32.824718] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-05T20:32:32.825780] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-05T20:32:32.825833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:32.825865] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:32.825891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:32.825948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:32.888739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:32.890075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:32.890163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:32.890197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:33.016614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:33.016822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:33.016871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:33.016922] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:33.020608] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-05T20:32:33.020912] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-05T20:32:33.021046] [INFO ] [sig ] STLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:33.165130] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STLD.txt [2026-02-05T20:32:33.165260] [INFO ] [sig ] [2917/3445] Completed STLD in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-05T20:32:33.165300] [INFO ] [sig ] [2918/3445] Forecasting STM... [2026-02-05T20:32:33.165330] [INFO ] [sig ] Generating forecast for: STM [2026-02-05T20:32:33.165361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-05T20:32:33.177082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-05T20:32:33.177411] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-05T20:32:33.178274] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-05T20:32:33.178328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:33.178360] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:33.178386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:33.178443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:33.237565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:33.238285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:33.238370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:33.238403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:33.362960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:33.363126] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:33.363168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:33.363198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:33.366973] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-02-05T20:32:33.367328] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-05T20:32:33.367689] [INFO ] [sig ] STM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:33.512467] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STM.txt [2026-02-05T20:32:33.512649] [INFO ] [sig ] [2918/3445] Completed STM in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.2m [2026-02-05T20:32:33.512693] [INFO ] [sig ] [2919/3445] Forecasting STN... [2026-02-05T20:32:33.512725] [INFO ] [sig ] Generating forecast for: STN [2026-02-05T20:32:33.512756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-05T20:32:33.523477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-05T20:32:33.523869] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-05T20:32:33.524731] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-05T20:32:33.524785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:33.524818] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:33.524847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:33.524904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:33.586866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:33.587787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:33.587926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:33.587976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:33.718527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:33.718733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:33.718788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:33.718822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:33.723560] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: DOWN (p=32.47%) [2026-02-05T20:32:33.723880] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-05T20:32:33.724019] [INFO ] [sig ] STN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:33.866396] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STN.txt [2026-02-05T20:32:33.866549] [INFO ] [sig ] [2919/3445] Completed STN in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:33.866610] [INFO ] [sig ] [2920/3445] Forecasting STNE... [2026-02-05T20:32:33.866644] [INFO ] [sig ] Generating forecast for: STNE [2026-02-05T20:32:33.866675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-05T20:32:33.877362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-05T20:32:33.877740] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-05T20:32:33.878598] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-05T20:32:33.878651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:33.878683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:33.878713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:33.878769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:33.938566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:33.939517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:33.939627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:33.939665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:34.069854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:34.070023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:34.070066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:34.070096] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:34.073607] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=74.94%) [2026-02-05T20:32:34.073905] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-05T20:32:34.074039] [INFO ] [sig ] STNE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:34.218772] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STNE.txt [2026-02-05T20:32:34.218943] [INFO ] [sig ] [2920/3445] Completed STNE in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:34.218984] [INFO ] [sig ] [2921/3445] Forecasting STOK... [2026-02-05T20:32:34.219015] [INFO ] [sig ] Generating forecast for: STOK [2026-02-05T20:32:34.219047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-05T20:32:34.229870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-05T20:32:34.230265] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-05T20:32:34.231147] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-05T20:32:34.231211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:34.231250] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:34.231297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:34.231355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:34.290282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:34.291197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:34.291287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:34.291320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:34.430615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:34.430816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:34.430860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:34.430891] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:34.434990] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: UP (p=75.99%) [2026-02-05T20:32:34.435294] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-05T20:32:34.435658] [INFO ] [sig ] STOK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:34.583502] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STOK.txt [2026-02-05T20:32:34.583673] [INFO ] [sig ] [2921/3445] Completed STOK in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:34.583715] [INFO ] [sig ] [2922/3445] Forecasting STRA... [2026-02-05T20:32:34.583746] [INFO ] [sig ] Generating forecast for: STRA [2026-02-05T20:32:34.583777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-05T20:32:34.595857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-05T20:32:34.596308] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-05T20:32:34.597402] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-05T20:32:34.597456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:34.597490] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:34.597518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:34.597592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:34.659035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:34.659989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:34.660078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:34.660112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:34.783489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:34.783673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:34.783715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:34.783746] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:34.787444] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-05T20:32:34.787864] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-05T20:32:34.788020] [INFO ] [sig ] STRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:34.975531] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STRA.txt [2026-02-05T20:32:34.975752] [INFO ] [sig ] [2922/3445] Completed STRA in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:34.975797] [INFO ] [sig ] [2923/3445] Forecasting STRL... [2026-02-05T20:32:34.975830] [INFO ] [sig ] Generating forecast for: STRL [2026-02-05T20:32:34.975861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-05T20:32:34.991002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-05T20:32:34.991729] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-05T20:32:34.992860] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-05T20:32:34.992925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:34.992971] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:34.993008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:34.993071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:35.055088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:35.056517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:35.056649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:35.056687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:35.193318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:35.193509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:35.193558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:35.193608] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:35.197453] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=94.03%) [2026-02-05T20:32:35.197789] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-05T20:32:35.197932] [INFO ] [sig ] STRL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:35.342362] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STRL.txt [2026-02-05T20:32:35.342526] [INFO ] [sig ] [2923/3445] Completed STRL in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:35.342567] [INFO ] [sig ] [2924/3445] Forecasting STRS... [2026-02-05T20:32:35.342622] [INFO ] [sig ] Generating forecast for: STRS [2026-02-05T20:32:35.342654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-05T20:32:35.352237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-05T20:32:35.352554] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-05T20:32:35.353539] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-05T20:32:35.353613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:35.353650] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:35.353679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:35.353743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:35.412192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:35.413031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:35.413123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:35.413167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:35.508415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:35.508590] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-05T20:32:35.508636] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:35.508667] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:35.512163] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=22.60%) [2026-02-05T20:32:35.512446] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-05T20:32:35.512596] [INFO ] [sig ] STRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:35.668211] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STRS.txt [2026-02-05T20:32:35.668408] [INFO ] [sig ] [2924/3445] Completed STRS in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:35.668451] [INFO ] [sig ] [2925/3445] Forecasting STSS... [2026-02-05T20:32:35.668485] [INFO ] [sig ] Generating forecast for: STSS [2026-02-05T20:32:35.668524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-05T20:32:35.679558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-05T20:32:35.680015] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-05T20:32:35.680957] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-05T20:32:35.681027] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:35.681066] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:35.681095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:35.681153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:35.746219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:35.747290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:35.747613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:35.747656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:35.889258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:35.889454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:35.889502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:35.889536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:35.893479] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=88.48%) [2026-02-05T20:32:35.893812] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-05T20:32:35.893969] [INFO ] [sig ] STSS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:36.041359] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STSS.txt [2026-02-05T20:32:36.041538] [INFO ] [sig ] [2925/3445] Completed STSS in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:36.041612] [INFO ] [sig ] [2926/3445] Forecasting STTK... [2026-02-05T20:32:36.041658] [INFO ] [sig ] Generating forecast for: STTK [2026-02-05T20:32:36.041700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-05T20:32:36.052026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-05T20:32:36.052436] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-05T20:32:36.053316] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-05T20:32:36.053369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:36.053446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:36.053476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:36.053533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:36.112559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:36.113470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:36.113558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:36.113616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:36.236418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:36.236606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:36.236650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:36.236682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:36.240252] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=77.99%) [2026-02-05T20:32:36.240556] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-05T20:32:36.240715] [INFO ] [sig ] STTK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:36.390902] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STTK.txt [2026-02-05T20:32:36.391078] [INFO ] [sig ] [2926/3445] Completed STTK in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:36.391123] [INFO ] [sig ] [2927/3445] Forecasting STVN... [2026-02-05T20:32:36.391155] [INFO ] [sig ] Generating forecast for: STVN [2026-02-05T20:32:36.391187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-05T20:32:36.401300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-05T20:32:36.401724] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-05T20:32:36.402566] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-05T20:32:36.402647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:36.402681] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:36.402709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:36.402767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:36.463270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:36.464181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:36.464271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:36.464306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:36.589849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:36.590065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:36.590120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:36.590153] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:36.594113] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: DOWN (p=38.19%) [2026-02-05T20:32:36.594421] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-05T20:32:36.594570] [INFO ] [sig ] STVN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:36.741820] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STVN.txt [2026-02-05T20:32:36.741982] [INFO ] [sig ] [2927/3445] Completed STVN in 0.4s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:36.742025] [INFO ] [sig ] [2928/3445] Forecasting STWD... [2026-02-05T20:32:36.742056] [INFO ] [sig ] Generating forecast for: STWD [2026-02-05T20:32:36.742087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-05T20:32:36.752381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-05T20:32:36.752775] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-05T20:32:36.753589] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-05T20:32:36.753642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:36.753675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:36.753703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:36.753760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:36.811419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:36.812202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:36.812290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:36.812323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:36.931938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:36.932107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:36.932149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:36.932196] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:36.936003] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: DOWN (p=20.25%) [2026-02-05T20:32:36.936284] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-05T20:32:36.936412] [INFO ] [sig ] STWD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:37.091835] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STWD.txt [2026-02-05T20:32:37.092000] [INFO ] [sig ] [2928/3445] Completed STWD in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:37.092042] [INFO ] [sig ] [2929/3445] Forecasting STX... [2026-02-05T20:32:37.092073] [INFO ] [sig ] Generating forecast for: STX [2026-02-05T20:32:37.092104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-05T20:32:37.102525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-05T20:32:37.103012] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-05T20:32:37.103919] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-05T20:32:37.103974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:37.104009] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:37.104038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:37.104105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:37.163850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:37.164720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:37.164811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:37.164847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:37.293730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:37.293941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:37.293987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:37.294050] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:37.297762] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=57.64%) [2026-02-05T20:32:37.298053] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-05T20:32:37.298205] [INFO ] [sig ] STX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:37.439913] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STX.txt [2026-02-05T20:32:37.440056] [INFO ] [sig ] [2929/3445] Completed STX in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:37.440096] [INFO ] [sig ] [2930/3445] Forecasting STXE... [2026-02-05T20:32:37.440127] [INFO ] [sig ] Generating forecast for: STXE [2026-02-05T20:32:37.440159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-05T20:32:37.450923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-05T20:32:37.451337] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-05T20:32:37.452193] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-05T20:32:37.452247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:37.452279] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:37.452306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:37.452363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:37.512739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:37.513634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:37.513719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:37.513752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:37.624927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:37.625093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:37.625135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:37.625166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:37.628721] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=7.92%) [2026-02-05T20:32:37.629010] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-05T20:32:37.629142] [INFO ] [sig ] STXE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:37.772759] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/STXE.txt [2026-02-05T20:32:37.772924] [INFO ] [sig ] [2930/3445] Completed STXE in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:37.772966] [INFO ] [sig ] [2931/3445] Forecasting STXG... [2026-02-05T20:32:37.772997] [INFO ] [sig ] Generating forecast for: STXG [2026-02-05T20:32:37.773029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-05T20:32:37.783163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-05T20:32:37.783518] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-05T20:32:37.784362] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-05T20:32:37.784416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:37.784446] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:37.784473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:37.784529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:37.844052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:37.844941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:37.845028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:37.845061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:37.957092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:37.957308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:37.957363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:37.957399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:37.961383] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-02-05T20:32:37.961775] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-05T20:32:37.961934] [INFO ] [sig ] STXG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:38.112147] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/STXG.txt [2026-02-05T20:32:38.112303] [INFO ] [sig ] [2931/3445] Completed STXG in 0.3s | 2.78 sym/s | Total: 17.5m | ETA: 3.1m [2026-02-05T20:32:38.112344] [INFO ] [sig ] [2932/3445] Forecasting SUI... [2026-02-05T20:32:38.112375] [INFO ] [sig ] Generating forecast for: SUI [2026-02-05T20:32:38.112407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-05T20:32:38.124318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-05T20:32:38.124698] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-05T20:32:38.125497] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-05T20:32:38.125550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:38.125602] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:38.125632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:38.125716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:38.188494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:38.189468] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:38.189567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:38.189621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:38.313646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:38.313812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:38.313853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:38.313883] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:38.317266] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=43.12%) [2026-02-05T20:32:38.317541] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-05T20:32:38.317686] [INFO ] [sig ] SUI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:38.459298] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SUI.txt [2026-02-05T20:32:38.459448] [INFO ] [sig ] [2932/3445] Completed SUI in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.1m [2026-02-05T20:32:38.459488] [INFO ] [sig ] [2933/3445] Forecasting SUN... [2026-02-05T20:32:38.459518] [INFO ] [sig ] Generating forecast for: SUN [2026-02-05T20:32:38.459550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-05T20:32:38.470792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-05T20:32:38.471195] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-05T20:32:38.472026] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-05T20:32:38.472078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:38.472111] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:38.472139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:38.472201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:38.531349] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:38.532641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:38.532727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:38.532760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:38.662037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:38.662222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:38.662273] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:38.662308] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:38.665964] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-05T20:32:38.666253] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-05T20:32:38.666394] [INFO ] [sig ] SUN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:38.812305] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SUN.txt [2026-02-05T20:32:38.812459] [INFO ] [sig ] [2933/3445] Completed SUN in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.1m [2026-02-05T20:32:38.812516] [INFO ] [sig ] [2934/3445] Forecasting SUNS... [2026-02-05T20:32:38.812557] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-05T20:32:38.812611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-05T20:32:38.824020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-05T20:32:38.824400] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-05T20:32:38.825274] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-05T20:32:38.825343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:38.825375] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:38.825401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:38.825457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:38.889763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:38.890884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:38.890972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:38.891005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:39.015511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:39.015699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:39.015742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:39.015770] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:39.019323] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-05T20:32:39.019645] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-05T20:32:39.019780] [INFO ] [sig ] SUNS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:39.168894] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SUNS.txt [2026-02-05T20:32:39.169059] [INFO ] [sig ] [2934/3445] Completed SUNS in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.1m [2026-02-05T20:32:39.169102] [INFO ] [sig ] [2935/3445] Forecasting SUPN... [2026-02-05T20:32:39.169134] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-05T20:32:39.169166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-05T20:32:39.180181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-05T20:32:39.180631] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-05T20:32:39.181478] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-05T20:32:39.181533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:39.181566] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:39.181628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:39.181694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:39.246646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:39.247510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:39.247618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:39.247655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:39.379022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:39.379188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:39.379229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:39.379258] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:39.383495] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=15.26%) [2026-02-05T20:32:39.383957] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-05T20:32:39.384162] [INFO ] [sig ] SUPN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:39.568169] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SUPN.txt [2026-02-05T20:32:39.568365] [INFO ] [sig ] [2935/3445] Completed SUPN in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.1m [2026-02-05T20:32:39.568408] [INFO ] [sig ] [2936/3445] Forecasting SURG... [2026-02-05T20:32:39.568438] [INFO ] [sig ] Generating forecast for: SURG [2026-02-05T20:32:39.568468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SURG' from 'https://tdm.silogroup.org/data/derivative_storage/SURG.csv'. [2026-02-05T20:32:39.580163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SURG'. [2026-02-05T20:32:39.580602] [INFO ] [FORECASTER] Starting predict_future for SURG [2026-02-05T20:32:39.581512] [DEBUG] [LOCAL ] No optimal features file found for SURG: ./output/feature-sets/SURG.txt [2026-02-05T20:32:39.581569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:39.581632] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:39.581663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:39.581722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:39.641837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:39.642736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:39.642869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:39.642914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:39.765941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:39.766107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:39.766153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:39.766185] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:39.769843] [DEBUG] [FORECASTER] SURG: Forecast T+1@11:T+2@11: DOWN (p=38.15%) [2026-02-05T20:32:39.770134] [INFO ] [FORECASTER] Completed predict_future for SURG [2026-02-05T20:32:39.770269] [INFO ] [sig ] SURG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:39.916283] [INFO ] [LOCAL ] Saved forecast: SURG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SURG.txt [2026-02-05T20:32:39.916436] [INFO ] [sig ] [2936/3445] Completed SURG in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:39.916592] [INFO ] [sig ] [2937/3445] Forecasting SUSB... [2026-02-05T20:32:39.916634] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-05T20:32:39.916665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-05T20:32:39.926677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-05T20:32:39.927026] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-05T20:32:39.927852] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-05T20:32:39.927905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:39.927937] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:39.927964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:39.928021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:39.991286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:39.992244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:39.992344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:39.992381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:40.117691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:40.117888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:40.117947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:40.117993] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:40.122955] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=45.22%) [2026-02-05T20:32:40.123399] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-05T20:32:40.123594] [INFO ] [sig ] SUSB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:40.284670] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SUSB.txt [2026-02-05T20:32:40.284835] [INFO ] [sig ] [2937/3445] Completed SUSB in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:40.284876] [INFO ] [sig ] [2938/3445] Forecasting SUSC... [2026-02-05T20:32:40.284906] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-05T20:32:40.284938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-05T20:32:40.295785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-05T20:32:40.296195] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-05T20:32:40.297136] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-05T20:32:40.297193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:40.297227] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:40.297255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:40.297314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:40.357056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:40.357960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:40.358048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:40.358083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:40.484398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:40.484559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:40.484624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:40.484653] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:40.488505] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: UP (p=71.91%) [2026-02-05T20:32:40.488816] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-05T20:32:40.488948] [INFO ] [sig ] SUSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:40.656938] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SUSC.txt [2026-02-05T20:32:40.657140] [INFO ] [sig ] [2938/3445] Completed SUSC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:40.657188] [INFO ] [sig ] [2939/3445] Forecasting SUSL... [2026-02-05T20:32:40.657221] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-05T20:32:40.657259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-05T20:32:40.668341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-05T20:32:40.668984] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-05T20:32:40.669895] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-05T20:32:40.669967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:40.670013] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:40.670048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:40.670109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:40.740068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:40.741014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:40.741104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:40.741139] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:40.866283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:40.866452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:40.866495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:40.866526] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:40.870433] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: UP (p=97.92%) [2026-02-05T20:32:40.870764] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-05T20:32:40.870898] [INFO ] [sig ] SUSL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:41.035483] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SUSL.txt [2026-02-05T20:32:41.035705] [INFO ] [sig ] [2939/3445] Completed SUSL in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:41.035752] [INFO ] [sig ] [2940/3445] Forecasting SUUN... [2026-02-05T20:32:41.035786] [INFO ] [sig ] Generating forecast for: SUUN [2026-02-05T20:32:41.035818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUUN.csv'. [2026-02-05T20:32:41.047328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUUN'. [2026-02-05T20:32:41.047778] [INFO ] [FORECASTER] Starting predict_future for SUUN [2026-02-05T20:32:41.048778] [DEBUG] [LOCAL ] No optimal features file found for SUUN: ./output/feature-sets/SUUN.txt [2026-02-05T20:32:41.048838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:41.048871] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:41.048901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:41.048961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:41.110956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:41.111942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:41.112041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:41.112077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:41.236533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:41.236719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:41.236763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:41.236794] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:41.240398] [DEBUG] [FORECASTER] SUUN: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-05T20:32:41.240713] [INFO ] [FORECASTER] Completed predict_future for SUUN [2026-02-05T20:32:41.240845] [INFO ] [sig ] SUUN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:41.391515] [INFO ] [LOCAL ] Saved forecast: SUUN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SUUN.txt [2026-02-05T20:32:41.391728] [INFO ] [sig ] [2940/3445] Completed SUUN in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:41.391772] [INFO ] [sig ] [2941/3445] Forecasting SUZ... [2026-02-05T20:32:41.391805] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-05T20:32:41.391839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-05T20:32:41.403093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-05T20:32:41.403476] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-05T20:32:41.404358] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-05T20:32:41.404412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:41.404444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:41.404470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:41.404526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:41.466139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:41.467004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:41.467092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:41.467127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:41.589014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:41.589189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:41.589231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:41.589261] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:41.592768] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: UP (p=68.52%) [2026-02-05T20:32:41.593056] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-05T20:32:41.593183] [INFO ] [sig ] SUZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:41.732854] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SUZ.txt [2026-02-05T20:32:41.733004] [INFO ] [sig ] [2941/3445] Completed SUZ in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:41.733053] [INFO ] [sig ] [2942/3445] Forecasting SVC... [2026-02-05T20:32:41.733083] [INFO ] [sig ] Generating forecast for: SVC [2026-02-05T20:32:41.733115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-05T20:32:41.743837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-05T20:32:41.744203] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-05T20:32:41.745093] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-05T20:32:41.745147] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:41.745181] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:41.745209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:41.745267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:41.804739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:41.805615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:41.805701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:41.805740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:41.927686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:41.927848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:41.927888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:41.927918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:41.931500] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: DOWN (p=14.92%) [2026-02-05T20:32:41.931842] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-05T20:32:41.931983] [INFO ] [sig ] SVC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:42.087678] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SVC.txt [2026-02-05T20:32:42.087842] [INFO ] [sig ] [2942/3445] Completed SVC in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:42.087885] [INFO ] [sig ] [2943/3445] Forecasting SVCO... [2026-02-05T20:32:42.087917] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-05T20:32:42.087949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-05T20:32:42.098997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-05T20:32:42.099378] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-05T20:32:42.100365] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-05T20:32:42.100421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:42.100502] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:42.100532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:42.100609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:42.163880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:42.164895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:42.165003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:42.165043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:42.295014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:42.295178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:42.295219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:42.295248] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:42.298738] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-05T20:32:42.299030] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-05T20:32:42.299163] [INFO ] [sig ] SVCO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:42.443411] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SVCO.txt [2026-02-05T20:32:42.443589] [INFO ] [sig ] [2943/3445] Completed SVCO in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:42.443635] [INFO ] [sig ] [2944/3445] Forecasting SVRA... [2026-02-05T20:32:42.443667] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-05T20:32:42.443698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-05T20:32:42.454064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-05T20:32:42.454436] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-05T20:32:42.455270] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-05T20:32:42.455324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:42.455356] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:42.455386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:42.455445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:42.512882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:42.513793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:42.513883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:42.513918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:42.636855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:42.637016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:42.637058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:42.637087] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:42.640554] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: UP (p=91.46%) [2026-02-05T20:32:42.640858] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-05T20:32:42.640989] [INFO ] [sig ] SVRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:42.791002] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SVRA.txt [2026-02-05T20:32:42.791157] [INFO ] [sig ] [2944/3445] Completed SVRA in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:42.791200] [INFO ] [sig ] [2945/3445] Forecasting SWBI... [2026-02-05T20:32:42.791233] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-05T20:32:42.791265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-05T20:32:42.801756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-05T20:32:42.802131] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-05T20:32:42.803020] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-05T20:32:42.803075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:42.803125] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:42.803156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:42.803223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:42.863200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:42.864137] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:42.864230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:42.864267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:43.000587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:43.000751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:43.000793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:43.000823] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:43.004371] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: DOWN (p=43.93%) [2026-02-05T20:32:43.004694] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-05T20:32:43.004834] [INFO ] [sig ] SWBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:43.144096] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SWBI.txt [2026-02-05T20:32:43.144266] [INFO ] [sig ] [2945/3445] Completed SWBI in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:43.144307] [INFO ] [sig ] [2946/3445] Forecasting SWIM... [2026-02-05T20:32:43.144338] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-05T20:32:43.144369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-05T20:32:43.154987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-05T20:32:43.155359] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-05T20:32:43.156243] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-05T20:32:43.156297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:43.156331] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:43.156358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:43.156417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:43.216657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:43.217404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:43.217486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:43.217519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:43.341191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:43.341349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:43.341390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:43.341450] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:43.345204] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: UP (p=88.78%) [2026-02-05T20:32:43.345481] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-05T20:32:43.345627] [INFO ] [sig ] SWIM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:43.487618] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SWIM.txt [2026-02-05T20:32:43.487768] [INFO ] [sig ] [2946/3445] Completed SWIM in 0.3s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:43.487808] [INFO ] [sig ] [2947/3445] Forecasting SWK... [2026-02-05T20:32:43.487837] [INFO ] [sig ] Generating forecast for: SWK [2026-02-05T20:32:43.487870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-05T20:32:43.498469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-05T20:32:43.499079] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-05T20:32:43.500316] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-05T20:32:43.500399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:43.500451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:43.500489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:43.500556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:43.568025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:43.568853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:43.568939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:43.568975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:43.699608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:43.699760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:43.699800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:43.699830] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:43.704052] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: DOWN (p=9.11%) [2026-02-05T20:32:43.704404] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-05T20:32:43.704550] [INFO ] [sig ] SWK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:43.863121] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SWK.txt [2026-02-05T20:32:43.863292] [INFO ] [sig ] [2947/3445] Completed SWK in 0.4s | 2.78 sym/s | Total: 17.6m | ETA: 3.0m [2026-02-05T20:32:43.863363] [INFO ] [sig ] [2948/3445] Forecasting SWKS... [2026-02-05T20:32:43.863408] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-05T20:32:43.863456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-05T20:32:43.876821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-05T20:32:43.877224] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-05T20:32:43.878338] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-05T20:32:43.878404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:43.878444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:43.878477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:43.878541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:43.946854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:43.947790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:43.947880] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:43.947914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:44.087638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:44.087823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:44.087879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:44.087923] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:44.092501] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: DOWN (p=3.41%) [2026-02-05T20:32:44.092888] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-05T20:32:44.093045] [INFO ] [sig ] SWKS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:44.256026] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SWKS.txt [2026-02-05T20:32:44.256189] [INFO ] [sig ] [2948/3445] Completed SWKS in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 3.0m [2026-02-05T20:32:44.256251] [INFO ] [sig ] [2949/3445] Forecasting SWX... [2026-02-05T20:32:44.256297] [INFO ] [sig ] Generating forecast for: SWX [2026-02-05T20:32:44.256333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-05T20:32:44.267456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-05T20:32:44.267878] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-05T20:32:44.269015] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-05T20:32:44.269073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:44.269115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:44.269146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:44.269203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:44.335457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:44.336366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:44.336454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:44.336490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:44.459883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:44.460060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:44.460103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:44.460131] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:44.464128] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: DOWN (p=34.92%) [2026-02-05T20:32:44.464497] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-05T20:32:44.464667] [INFO ] [sig ] SWX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:44.622623] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SWX.txt [2026-02-05T20:32:44.622804] [INFO ] [sig ] [2949/3445] Completed SWX in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 3.0m [2026-02-05T20:32:44.622846] [INFO ] [sig ] [2950/3445] Forecasting SXC... [2026-02-05T20:32:44.622877] [INFO ] [sig ] Generating forecast for: SXC [2026-02-05T20:32:44.622920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-05T20:32:44.634491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-05T20:32:44.634932] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-05T20:32:44.635854] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-05T20:32:44.635910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:44.635945] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:44.635974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:44.636032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:44.702340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:44.703253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:44.703342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:44.703376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:44.826344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:44.826505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:44.826548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:44.826604] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:44.830433] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: UP (p=80.72%) [2026-02-05T20:32:44.830760] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-05T20:32:44.830923] [INFO ] [sig ] SXC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:44.983171] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SXC.txt [2026-02-05T20:32:44.983315] [INFO ] [sig ] [2950/3445] Completed SXC in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 3.0m [2026-02-05T20:32:44.983357] [INFO ] [sig ] [2951/3445] Forecasting SXI... [2026-02-05T20:32:44.983391] [INFO ] [sig ] Generating forecast for: SXI [2026-02-05T20:32:44.983425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-05T20:32:44.994219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-05T20:32:44.994622] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-05T20:32:44.995492] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-05T20:32:44.995546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:44.995601] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:44.995644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:44.995729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:45.054775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:45.055561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:45.055666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:45.055700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:45.193458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:45.193644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:45.193687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:45.193717] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:45.197725] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=95.94%) [2026-02-05T20:32:45.198032] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-05T20:32:45.198216] [INFO ] [sig ] SXI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:45.344034] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SXI.txt [2026-02-05T20:32:45.344190] [INFO ] [sig ] [2951/3445] Completed SXI in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 3.0m [2026-02-05T20:32:45.344231] [INFO ] [sig ] [2952/3445] Forecasting SY... [2026-02-05T20:32:45.344262] [INFO ] [sig ] Generating forecast for: SY [2026-02-05T20:32:45.344293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-05T20:32:45.354166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-05T20:32:45.354528] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-05T20:32:45.355375] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-05T20:32:45.355429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:45.355461] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:45.355487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:45.355543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:45.413001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:45.413820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:45.413905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:45.413938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:45.531771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:45.531938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:45.531979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:45.532027] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:45.535548] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: UP (p=80.80%) [2026-02-05T20:32:45.535878] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-05T20:32:45.536031] [INFO ] [sig ] SY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:45.685296] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SY.txt [2026-02-05T20:32:45.685446] [INFO ] [sig ] [2952/3445] Completed SY in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 3.0m [2026-02-05T20:32:45.685485] [INFO ] [sig ] [2953/3445] Forecasting SYF... [2026-02-05T20:32:45.685516] [INFO ] [sig ] Generating forecast for: SYF [2026-02-05T20:32:45.685546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-05T20:32:45.696503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-05T20:32:45.697121] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-05T20:32:45.698156] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-05T20:32:45.698231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:45.698264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:45.698291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:45.698349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:45.756491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:45.757291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:45.757375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:45.757440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:45.882955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:45.883124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:45.883166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:45.883196] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:45.886971] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-05T20:32:45.887248] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-05T20:32:45.887380] [INFO ] [sig ] SYF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:46.031960] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SYF.txt [2026-02-05T20:32:46.032103] [INFO ] [sig ] [2953/3445] Completed SYF in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:46.032142] [INFO ] [sig ] [2954/3445] Forecasting SYK... [2026-02-05T20:32:46.032173] [INFO ] [sig ] Generating forecast for: SYK [2026-02-05T20:32:46.032205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-05T20:32:46.044553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-05T20:32:46.044953] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-05T20:32:46.045792] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-05T20:32:46.045844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:46.045876] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:46.045903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:46.045959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:46.104357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:46.105166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:46.105250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:46.105301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:46.225097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:46.225263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:46.225307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:46.225336] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:46.228761] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=68.23%) [2026-02-05T20:32:46.229039] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-05T20:32:46.229172] [INFO ] [sig ] SYK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:46.400294] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SYK.txt [2026-02-05T20:32:46.400467] [INFO ] [sig ] [2954/3445] Completed SYK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:46.400510] [INFO ] [sig ] [2955/3445] Forecasting SYM... [2026-02-05T20:32:46.400542] [INFO ] [sig ] Generating forecast for: SYM [2026-02-05T20:32:46.400596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-05T20:32:46.411976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-05T20:32:46.412423] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-05T20:32:46.413415] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-05T20:32:46.413473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:46.413507] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:46.413534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:46.413633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:46.478371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:46.479279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:46.479368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:46.479403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:46.606034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:46.606199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:46.606241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:46.606271] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:46.609911] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: UP (p=50.17%) [2026-02-05T20:32:46.610229] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-05T20:32:46.610369] [INFO ] [sig ] SYM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:46.760539] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SYM.txt [2026-02-05T20:32:46.760736] [INFO ] [sig ] [2955/3445] Completed SYM in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:46.760781] [INFO ] [sig ] [2956/3445] Forecasting SYNA... [2026-02-05T20:32:46.760812] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-05T20:32:46.760845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-05T20:32:46.773964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-05T20:32:46.774624] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-05T20:32:46.775487] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-05T20:32:46.775543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:46.775599] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:46.775650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:46.775712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:46.842409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:46.843362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:46.843451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:46.843487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:46.975066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:46.975230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:46.975274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:46.975305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:46.979156] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=93.96%) [2026-02-05T20:32:46.979493] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-05T20:32:46.979651] [INFO ] [sig ] SYNA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:47.120894] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SYNA.txt [2026-02-05T20:32:47.121080] [INFO ] [sig ] [2956/3445] Completed SYNA in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:47.121122] [INFO ] [sig ] [2957/3445] Forecasting SYRE... [2026-02-05T20:32:47.121152] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-05T20:32:47.121184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-05T20:32:47.132365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-05T20:32:47.132818] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-05T20:32:47.133685] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-05T20:32:47.133738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:47.133770] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:47.133798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:47.133854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:47.193025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:47.193929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:47.194018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:47.194052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:47.323202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:47.323403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:47.323454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:47.323486] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:47.327242] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=0.53%) [2026-02-05T20:32:47.327604] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-05T20:32:47.327754] [INFO ] [sig ] SYRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:47.474940] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/SYRE.txt [2026-02-05T20:32:47.475090] [INFO ] [sig ] [2957/3445] Completed SYRE in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:47.475132] [INFO ] [sig ] [2958/3445] Forecasting SYY... [2026-02-05T20:32:47.475163] [INFO ] [sig ] Generating forecast for: SYY [2026-02-05T20:32:47.475197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-05T20:32:47.486386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-05T20:32:47.486776] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-05T20:32:47.487686] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-05T20:32:47.487740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:47.487775] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:47.487803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:47.487861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:47.548677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:47.549407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:47.549491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:47.549526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:47.676817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:47.676989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:47.677031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:47.677063] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:47.680593] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=50.85%) [2026-02-05T20:32:47.680884] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-05T20:32:47.681017] [INFO ] [sig ] SYY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:47.834947] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/SYY.txt [2026-02-05T20:32:47.835087] [INFO ] [sig ] [2958/3445] Completed SYY in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:47.835127] [INFO ] [sig ] [2959/3445] Forecasting TAC... [2026-02-05T20:32:47.835156] [INFO ] [sig ] Generating forecast for: TAC [2026-02-05T20:32:47.835189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-05T20:32:47.845847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-05T20:32:47.846170] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-05T20:32:47.846992] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-05T20:32:47.847045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:47.847078] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:47.847105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:47.847163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:47.905143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:47.905887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:47.905969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:47.906003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:48.023424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:48.023629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:48.023671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:48.023702] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:48.027193] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-05T20:32:48.027496] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-05T20:32:48.027656] [INFO ] [sig ] TAC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:48.175976] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TAC.txt [2026-02-05T20:32:48.176140] [INFO ] [sig ] [2959/3445] Completed TAC in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:48.176182] [INFO ] [sig ] [2960/3445] Forecasting TAK... [2026-02-05T20:32:48.176212] [INFO ] [sig ] Generating forecast for: TAK [2026-02-05T20:32:48.176243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-05T20:32:48.188058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-05T20:32:48.188494] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-05T20:32:48.189374] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-05T20:32:48.189428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:48.189500] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:48.189536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:48.189626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:48.261204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:48.262084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:48.262168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:48.262202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:48.383749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:48.383912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:48.383953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:48.383981] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:48.387811] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=79.28%) [2026-02-05T20:32:48.388082] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-05T20:32:48.388243] [INFO ] [sig ] TAK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:48.529795] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TAK.txt [2026-02-05T20:32:48.529916] [INFO ] [sig ] [2960/3445] Completed TAK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:48.529958] [INFO ] [sig ] [2961/3445] Forecasting TAL... [2026-02-05T20:32:48.529987] [INFO ] [sig ] Generating forecast for: TAL [2026-02-05T20:32:48.530016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-05T20:32:48.543494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-05T20:32:48.543833] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-05T20:32:48.544648] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-05T20:32:48.544700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:48.544732] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:48.544759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:48.544815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:48.606388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:48.607497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:48.607650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:48.607688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:48.730375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:48.730562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:48.730623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:48.730654] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:48.734130] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: DOWN (p=1.43%) [2026-02-05T20:32:48.734403] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-05T20:32:48.734541] [INFO ] [sig ] TAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:48.876440] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TAL.txt [2026-02-05T20:32:48.876597] [INFO ] [sig ] [2961/3445] Completed TAL in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:48.876646] [INFO ] [sig ] [2962/3445] Forecasting TALK... [2026-02-05T20:32:48.876678] [INFO ] [sig ] Generating forecast for: TALK [2026-02-05T20:32:48.876726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-05T20:32:48.888883] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-05T20:32:48.889231] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-05T20:32:48.890101] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-05T20:32:48.890155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:48.890190] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:48.890218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:48.890283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:48.953059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:48.953731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:48.953813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:48.953848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:49.076949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:49.077112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:49.077159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:49.077198] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:49.081263] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=28.38%) [2026-02-05T20:32:49.081568] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-05T20:32:49.081740] [INFO ] [sig ] TALK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:49.229002] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TALK.txt [2026-02-05T20:32:49.229135] [INFO ] [sig ] [2962/3445] Completed TALK in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:49.229175] [INFO ] [sig ] [2963/3445] Forecasting TALO... [2026-02-05T20:32:49.229205] [INFO ] [sig ] Generating forecast for: TALO [2026-02-05T20:32:49.229236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-05T20:32:49.239483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-05T20:32:49.239871] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-05T20:32:49.240749] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-05T20:32:49.240804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:49.240837] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:49.240865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:49.240928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:49.304286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:49.304949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:49.305045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:49.305099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:49.433558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:49.433730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:49.433773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:49.433858] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:49.437452] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=4.20%) [2026-02-05T20:32:49.437774] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-05T20:32:49.437917] [INFO ] [sig ] TALO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:49.585886] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TALO.txt [2026-02-05T20:32:49.586028] [INFO ] [sig ] [2963/3445] Completed TALO in 0.4s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:49.586073] [INFO ] [sig ] [2964/3445] Forecasting TAOP... [2026-02-05T20:32:49.586105] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-05T20:32:49.586136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-05T20:32:49.596279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-05T20:32:49.596655] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-05T20:32:49.597489] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-05T20:32:49.597543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:49.597602] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:49.597635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:49.597693] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:49.661942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:49.662692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:49.662776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:49.662810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:49.783191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:49.783351] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:49.783390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:49.783419] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:49.786839] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: DOWN (p=3.75%) [2026-02-05T20:32:49.787149] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-05T20:32:49.787290] [INFO ] [sig ] TAOP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:49.931066] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TAOP.txt [2026-02-05T20:32:49.931210] [INFO ] [sig ] [2964/3445] Completed TAOP in 0.3s | 2.78 sym/s | Total: 17.7m | ETA: 2.9m [2026-02-05T20:32:49.931254] [INFO ] [sig ] [2965/3445] Forecasting TAP... [2026-02-05T20:32:49.931284] [INFO ] [sig ] Generating forecast for: TAP [2026-02-05T20:32:49.931317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-05T20:32:49.945361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-05T20:32:49.945761] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-05T20:32:49.946623] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-05T20:32:49.946690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:49.946723] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:49.946751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:49.946809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:50.009060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:50.010084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:50.010196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:50.010233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:50.142431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:50.142646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:50.142691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:50.142724] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:50.146361] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=28.14%) [2026-02-05T20:32:50.146675] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-05T20:32:50.146808] [INFO ] [sig ] TAP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:50.291676] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TAP.txt [2026-02-05T20:32:50.291807] [INFO ] [sig ] [2965/3445] Completed TAP in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.9m [2026-02-05T20:32:50.292020] [INFO ] [sig ] [2966/3445] Forecasting TARA... [2026-02-05T20:32:50.292050] [INFO ] [sig ] Generating forecast for: TARA [2026-02-05T20:32:50.292081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-05T20:32:50.302550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-05T20:32:50.302897] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-05T20:32:50.303727] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-05T20:32:50.303779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:50.303811] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:50.303837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:50.303893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:50.363287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:50.364083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:50.364165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:50.364199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:50.488365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:50.488534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:50.488594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:50.488627] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:50.492266] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-05T20:32:50.492593] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-05T20:32:50.492736] [INFO ] [sig ] TARA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:50.657171] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TARA.txt [2026-02-05T20:32:50.657329] [INFO ] [sig ] [2966/3445] Completed TARA in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.9m [2026-02-05T20:32:50.657371] [INFO ] [sig ] [2967/3445] Forecasting TARK... [2026-02-05T20:32:50.657402] [INFO ] [sig ] Generating forecast for: TARK [2026-02-05T20:32:50.657433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-05T20:32:50.667481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-05T20:32:50.667860] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-05T20:32:50.668756] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-05T20:32:50.668810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:50.668842] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:50.668870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:50.668929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:50.728520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:50.729518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:50.729628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:50.729664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:50.857911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:50.858080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:50.858122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:50.858151] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:50.861772] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=80.55%) [2026-02-05T20:32:50.862050] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-05T20:32:50.862177] [INFO ] [sig ] TARK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:51.004883] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TARK.txt [2026-02-05T20:32:51.005023] [INFO ] [sig ] [2967/3445] Completed TARK in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.9m [2026-02-05T20:32:51.005063] [INFO ] [sig ] [2968/3445] Forecasting TARS... [2026-02-05T20:32:51.005093] [INFO ] [sig ] Generating forecast for: TARS [2026-02-05T20:32:51.005124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-05T20:32:51.015949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-05T20:32:51.016335] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-05T20:32:51.017172] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-05T20:32:51.017224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:51.017257] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:51.017284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:51.017341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:51.076458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:51.077423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:51.077509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:51.077544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:51.213897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:51.214069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:51.214112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:51.214142] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:51.217823] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: DOWN (p=0.21%) [2026-02-05T20:32:51.218157] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-05T20:32:51.218328] [INFO ] [sig ] TARS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:51.366692] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TARS.txt [2026-02-05T20:32:51.366846] [INFO ] [sig ] [2968/3445] Completed TARS in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.9m [2026-02-05T20:32:51.366887] [INFO ] [sig ] [2969/3445] Forecasting TASK... [2026-02-05T20:32:51.366918] [INFO ] [sig ] Generating forecast for: TASK [2026-02-05T20:32:51.366949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-05T20:32:51.377108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-05T20:32:51.377432] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-05T20:32:51.378285] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-05T20:32:51.378354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:51.378388] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:51.378417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:51.378474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:51.442943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:51.443744] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:51.444047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:51.444085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:51.566243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:51.566399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:51.566440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:51.566469] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:51.570610] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=2.17%) [2026-02-05T20:32:51.571082] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-05T20:32:51.571213] [INFO ] [sig ] TASK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:51.713228] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TASK.txt [2026-02-05T20:32:51.713382] [INFO ] [sig ] [2969/3445] Completed TASK in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:51.713423] [INFO ] [sig ] [2970/3445] Forecasting TAYD... [2026-02-05T20:32:51.713454] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-05T20:32:51.713486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-05T20:32:51.723323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-05T20:32:51.723740] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-05T20:32:51.724641] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-05T20:32:51.724698] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:51.724732] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:51.724762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:51.724821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:51.785400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:51.786305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:51.786447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:51.786483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:51.894664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:51.894825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:51.894865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:51.894893] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:51.898501] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-05T20:32:51.898833] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-05T20:32:51.898964] [INFO ] [sig ] TAYD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:52.045258] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TAYD.txt [2026-02-05T20:32:52.045439] [INFO ] [sig ] [2970/3445] Completed TAYD in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:52.045484] [INFO ] [sig ] [2971/3445] Forecasting TBB... [2026-02-05T20:32:52.045517] [INFO ] [sig ] Generating forecast for: TBB [2026-02-05T20:32:52.045551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-05T20:32:52.056021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-05T20:32:52.056437] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-05T20:32:52.057304] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-05T20:32:52.057362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:52.057407] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:52.057444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:52.057505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:52.116649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:52.117621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:52.117734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:52.117770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:52.233188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:52.233359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:52.233401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:52.233432] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:52.237089] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-05T20:32:52.237382] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-05T20:32:52.237517] [INFO ] [sig ] TBB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:52.376712] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TBB.txt [2026-02-05T20:32:52.376879] [INFO ] [sig ] [2971/3445] Completed TBB in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:52.376921] [INFO ] [sig ] [2972/3445] Forecasting TBBK... [2026-02-05T20:32:52.376953] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-05T20:32:52.376985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-05T20:32:52.387507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-05T20:32:52.387937] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-05T20:32:52.388875] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-05T20:32:52.388928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:52.388959] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:52.388986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:52.389041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:52.446958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:52.447928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:52.448018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:52.448051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:52.571561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:52.571757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:52.571799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:52.571828] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:52.575410] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-05T20:32:52.575764] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-05T20:32:52.575911] [INFO ] [sig ] TBBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:52.723391] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TBBK.txt [2026-02-05T20:32:52.723630] [INFO ] [sig ] [2972/3445] Completed TBBK in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:52.723696] [INFO ] [sig ] [2973/3445] Forecasting TBI... [2026-02-05T20:32:52.723733] [INFO ] [sig ] Generating forecast for: TBI [2026-02-05T20:32:52.723765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-05T20:32:52.733864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-05T20:32:52.734257] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-05T20:32:52.735124] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-05T20:32:52.735178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:52.735211] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:52.735238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:52.735295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:52.799705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:52.800662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:52.800778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:52.800814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:52.933185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:52.933349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:52.933391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:52.933421] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:52.936998] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: DOWN (p=46.28%) [2026-02-05T20:32:52.937309] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-05T20:32:52.937448] [INFO ] [sig ] TBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:53.081318] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TBI.txt [2026-02-05T20:32:53.081516] [INFO ] [sig ] [2973/3445] Completed TBI in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:53.081559] [INFO ] [sig ] [2974/3445] Forecasting TBIL... [2026-02-05T20:32:53.081617] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-05T20:32:53.081650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-05T20:32:53.091915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-05T20:32:53.092289] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-05T20:32:53.093140] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-05T20:32:53.093194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:53.093226] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:53.093253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:53.093311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:53.152363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:53.153284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:53.153369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:53.153402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:53.225541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:53.225717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:53.225758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:53.225787] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:53.229632] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=87.42%) [2026-02-05T20:32:53.230115] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-05T20:32:53.230259] [INFO ] [sig ] TBIL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:53.389456] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TBIL.txt [2026-02-05T20:32:53.389677] [INFO ] [sig ] [2974/3445] Completed TBIL in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:53.389730] [INFO ] [sig ] [2975/3445] Forecasting TBLA... [2026-02-05T20:32:53.389763] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-05T20:32:53.389794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-05T20:32:53.400991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-05T20:32:53.401425] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-05T20:32:53.402309] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-05T20:32:53.402364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:53.402398] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:53.402428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:53.402486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:53.466736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:53.467636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:53.467746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:53.467782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:53.594885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:53.595049] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:53.595092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:53.595124] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:53.599020] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: DOWN (p=4.00%) [2026-02-05T20:32:53.599350] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-05T20:32:53.599489] [INFO ] [sig ] TBLA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:53.748770] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TBLA.txt [2026-02-05T20:32:53.748941] [INFO ] [sig ] [2975/3445] Completed TBLA in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:53.748984] [INFO ] [sig ] [2976/3445] Forecasting TBLD... [2026-02-05T20:32:53.749030] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-05T20:32:53.749068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-05T20:32:53.760027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-05T20:32:53.760401] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-05T20:32:53.761324] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-05T20:32:53.761381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:53.761416] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:53.761445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:53.761504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:53.823304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:53.824387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:53.824476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:53.824511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:53.947368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:53.947533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:53.947620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:53.947657] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:53.951351] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: DOWN (p=32.59%) [2026-02-05T20:32:53.951703] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-05T20:32:53.951857] [INFO ] [sig ] TBLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:54.101280] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TBLD.txt [2026-02-05T20:32:54.101423] [INFO ] [sig ] [2976/3445] Completed TBLD in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:54.101463] [INFO ] [sig ] [2977/3445] Forecasting TBPH... [2026-02-05T20:32:54.101493] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-05T20:32:54.101523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-05T20:32:54.111776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-05T20:32:54.112136] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-05T20:32:54.112964] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-05T20:32:54.113016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:54.113076] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:54.113104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:54.113162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:54.171441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:54.172326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:54.172415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:54.172451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:54.295104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:54.295269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:54.295311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:54.295340] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:54.298845] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=93.40%) [2026-02-05T20:32:54.299136] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-05T20:32:54.299270] [INFO ] [sig ] TBPH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:54.447337] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TBPH.txt [2026-02-05T20:32:54.447510] [INFO ] [sig ] [2977/3445] Completed TBPH in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:54.447553] [INFO ] [sig ] [2978/3445] Forecasting TBRG... [2026-02-05T20:32:54.447616] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-05T20:32:54.447651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-05T20:32:54.458328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-05T20:32:54.458778] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-05T20:32:54.459662] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-05T20:32:54.459728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:54.459768] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:54.459800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:54.459859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:54.519816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:54.520734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:54.520822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:54.520858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:54.650362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:54.650608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:54.650655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:54.650687] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:54.654545] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-05T20:32:54.654899] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-05T20:32:54.655045] [INFO ] [sig ] TBRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:54.811148] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TBRG.txt [2026-02-05T20:32:54.811300] [INFO ] [sig ] [2978/3445] Completed TBRG in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:54.811342] [INFO ] [sig ] [2979/3445] Forecasting TCBI... [2026-02-05T20:32:54.811374] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-05T20:32:54.811404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-05T20:32:54.821992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-05T20:32:54.822379] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-05T20:32:54.823231] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-05T20:32:54.823284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:54.823317] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:54.823344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:54.823401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:54.881023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:54.881850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:54.881935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:54.881967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:55.012245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:55.012413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:55.012457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:55.012488] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:55.016223] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: UP (p=86.11%) [2026-02-05T20:32:55.016529] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-05T20:32:55.016706] [INFO ] [sig ] TCBI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:55.167707] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TCBI.txt [2026-02-05T20:32:55.167862] [INFO ] [sig ] [2979/3445] Completed TCBI in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:55.167906] [INFO ] [sig ] [2980/3445] Forecasting TCBIO... [2026-02-05T20:32:55.167938] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-05T20:32:55.167972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-05T20:32:55.178687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-05T20:32:55.179097] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-05T20:32:55.180007] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-05T20:32:55.180064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:55.180114] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:55.180144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:55.180204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:55.244606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:55.245509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:55.245626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:55.245665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:55.359674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:55.359835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:55.359880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:55.359945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:55.363492] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-05T20:32:55.363804] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-05T20:32:55.363939] [INFO ] [sig ] TCBIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:55.513875] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TCBIO.txt [2026-02-05T20:32:55.514007] [INFO ] [sig ] [2980/3445] Completed TCBIO in 0.3s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:55.514047] [INFO ] [sig ] [2981/3445] Forecasting TCBK... [2026-02-05T20:32:55.514078] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-05T20:32:55.514110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-05T20:32:55.524144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-05T20:32:55.524486] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-05T20:32:55.525339] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-05T20:32:55.525393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:55.525427] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:55.525457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:55.525514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:55.586690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:55.587351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:55.587435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:55.587470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:55.708831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:55.708986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:55.709027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:55.709058] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:55.712528] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: UP (p=92.22%) [2026-02-05T20:32:55.712832] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-05T20:32:55.712973] [INFO ] [sig ] TCBK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:55.866662] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TCBK.txt [2026-02-05T20:32:55.866832] [INFO ] [sig ] [2981/3445] Completed TCBK in 0.4s | 2.78 sym/s | Total: 17.8m | ETA: 2.8m [2026-02-05T20:32:55.866874] [INFO ] [sig ] [2982/3445] Forecasting TCBX... [2026-02-05T20:32:55.866905] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-05T20:32:55.866947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-05T20:32:55.877851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-05T20:32:55.878227] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-05T20:32:55.879136] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-05T20:32:55.879190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:55.879236] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:55.879267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:55.879339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:55.940443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:55.941349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:55.941460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:55.941497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:56.064751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:56.064910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:56.064954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:56.064985] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:56.068474] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-05T20:32:56.068780] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-05T20:32:56.068913] [INFO ] [sig ] TCBX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:56.220341] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TCBX.txt [2026-02-05T20:32:56.220498] [INFO ] [sig ] [2982/3445] Completed TCBX in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.8m [2026-02-05T20:32:56.220540] [INFO ] [sig ] [2983/3445] Forecasting TCMD... [2026-02-05T20:32:56.220589] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-05T20:32:56.220626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-05T20:32:56.231743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-05T20:32:56.232172] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-05T20:32:56.233057] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-05T20:32:56.233112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:56.233147] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:56.233176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:56.233233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:56.292376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:56.293297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:56.293386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:56.293419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:56.435430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:56.435621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:56.435667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:56.435696] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:56.439809] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: DOWN (p=19.21%) [2026-02-05T20:32:56.440303] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-05T20:32:56.440444] [INFO ] [sig ] TCMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:56.590775] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TCMD.txt [2026-02-05T20:32:56.590955] [INFO ] [sig ] [2983/3445] Completed TCMD in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.8m [2026-02-05T20:32:56.591003] [INFO ] [sig ] [2984/3445] Forecasting TCOM... [2026-02-05T20:32:56.591035] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-05T20:32:56.591066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-05T20:32:56.601365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-05T20:32:56.601800] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-05T20:32:56.602626] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-05T20:32:56.602681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:56.602713] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:56.602739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:56.602796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:56.665825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:56.667186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:56.667276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:56.667310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:56.801071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:56.801258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:56.801303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:56.801338] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:56.804866] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: DOWN (p=37.75%) [2026-02-05T20:32:56.805166] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-05T20:32:56.805310] [INFO ] [sig ] TCOM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:56.952751] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TCOM.txt [2026-02-05T20:32:56.952911] [INFO ] [sig ] [2984/3445] Completed TCOM in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.8m [2026-02-05T20:32:56.952953] [INFO ] [sig ] [2985/3445] Forecasting TCPC... [2026-02-05T20:32:56.952984] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-05T20:32:56.953015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-05T20:32:56.965439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-05T20:32:56.965855] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-05T20:32:56.967104] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-05T20:32:56.967159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:56.967192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:56.967220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:56.967278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:57.027811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:57.028734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:57.028836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:57.028869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:57.163251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:57.163426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:57.163470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:57.163500] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:57.167615] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=42.22%) [2026-02-05T20:32:57.168135] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-05T20:32:57.168358] [INFO ] [sig ] TCPC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:57.316740] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TCPC.txt [2026-02-05T20:32:57.317103] [INFO ] [sig ] [2985/3445] Completed TCPC in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.8m [2026-02-05T20:32:57.317145] [INFO ] [sig ] [2986/3445] Forecasting TCX... [2026-02-05T20:32:57.317175] [INFO ] [sig ] Generating forecast for: TCX [2026-02-05T20:32:57.317206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-05T20:32:57.328124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-05T20:32:57.328553] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-05T20:32:57.329477] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-05T20:32:57.329532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:57.329565] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:57.329615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:57.329687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:57.390335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:57.391398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:57.391486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:57.391521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:57.508768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:57.508934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:57.508976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:57.509006] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:57.512611] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=45.86%) [2026-02-05T20:32:57.512942] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-05T20:32:57.513087] [INFO ] [sig ] TCX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:57.657127] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TCX.txt [2026-02-05T20:32:57.657289] [INFO ] [sig ] [2986/3445] Completed TCX in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:57.657331] [INFO ] [sig ] [2987/3445] Forecasting TD... [2026-02-05T20:32:57.657361] [INFO ] [sig ] Generating forecast for: TD [2026-02-05T20:32:57.657392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-05T20:32:57.667872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-05T20:32:57.668270] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-05T20:32:57.669126] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-05T20:32:57.669179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:57.669212] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:57.669242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:57.669300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:57.734347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:57.735251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:57.735367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:57.735402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:57.867376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:57.867557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:57.867616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:57.867672] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:57.871490] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-02-05T20:32:57.871796] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-05T20:32:57.871933] [INFO ] [sig ] TD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:58.018998] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TD.txt [2026-02-05T20:32:58.019148] [INFO ] [sig ] [2987/3445] Completed TD in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:58.019191] [INFO ] [sig ] [2988/3445] Forecasting TDC... [2026-02-05T20:32:58.019224] [INFO ] [sig ] Generating forecast for: TDC [2026-02-05T20:32:58.019256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-05T20:32:58.029719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-05T20:32:58.030072] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-05T20:32:58.030946] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-05T20:32:58.031012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:58.031061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:58.031093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:58.031152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:58.096731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:58.097715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:58.097809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:58.097844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:58.231553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:58.231743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:58.231785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:58.231817] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:58.235389] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: DOWN (p=12.42%) [2026-02-05T20:32:58.235689] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-05T20:32:58.235819] [INFO ] [sig ] TDC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:32:58.376781] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TDC.txt [2026-02-05T20:32:58.377106] [INFO ] [sig ] [2988/3445] Completed TDC in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:58.377146] [INFO ] [sig ] [2989/3445] Forecasting TDF... [2026-02-05T20:32:58.377177] [INFO ] [sig ] Generating forecast for: TDF [2026-02-05T20:32:58.377208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-05T20:32:58.388765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-05T20:32:58.389353] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-05T20:32:58.390416] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-05T20:32:58.390471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:58.390505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:58.390532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:58.390609] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:58.455285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:58.456166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:58.456270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:58.456305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:58.576506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:58.576686] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:58.576728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:58.576758] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:58.580270] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=94.36%) [2026-02-05T20:32:58.580557] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-05T20:32:58.580720] [INFO ] [sig ] TDF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:58.729207] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TDF.txt [2026-02-05T20:32:58.729339] [INFO ] [sig ] [2989/3445] Completed TDF in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:58.729379] [INFO ] [sig ] [2990/3445] Forecasting TDG... [2026-02-05T20:32:58.729409] [INFO ] [sig ] Generating forecast for: TDG [2026-02-05T20:32:58.729439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-05T20:32:58.740072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-05T20:32:58.740416] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-05T20:32:58.741242] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-05T20:32:58.741295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:58.741327] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:58.741354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:58.741411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:58.802075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:58.802977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:58.803067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:58.803102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:58.931377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:58.931545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:58.931606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:58.931639] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:58.935027] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=76.76%) [2026-02-05T20:32:58.935310] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-05T20:32:58.935440] [INFO ] [sig ] TDG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:59.086146] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TDG.txt [2026-02-05T20:32:59.086353] [INFO ] [sig ] [2990/3445] Completed TDG in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:59.086395] [INFO ] [sig ] [2991/3445] Forecasting TDS... [2026-02-05T20:32:59.086427] [INFO ] [sig ] Generating forecast for: TDS [2026-02-05T20:32:59.086457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-05T20:32:59.097983] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-05T20:32:59.098482] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-05T20:32:59.099444] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-05T20:32:59.099501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:59.099535] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:59.099604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:59.099669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:59.164325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:59.165386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:59.165489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:59.165525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:59.292111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:59.292290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:59.292335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:59.292367] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:59.296417] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-05T20:32:59.296811] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-05T20:32:59.296959] [INFO ] [sig ] TDS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:59.444699] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TDS.txt [2026-02-05T20:32:59.444850] [INFO ] [sig ] [2991/3445] Completed TDS in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:59.444890] [INFO ] [sig ] [2992/3445] Forecasting TDSC... [2026-02-05T20:32:59.444919] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-05T20:32:59.444951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-05T20:32:59.455260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-05T20:32:59.455711] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-05T20:32:59.456570] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-05T20:32:59.456647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:59.456680] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:59.456707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:59.456765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:59.514592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:59.515476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:59.515562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:59.515615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:59.629587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:59.629753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:59.629794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:59.629824] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:59.633284] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-05T20:32:59.633565] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-05T20:32:59.633737] [INFO ] [sig ] TDSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:32:59.783332] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TDSC.txt [2026-02-05T20:32:59.783490] [INFO ] [sig ] [2992/3445] Completed TDSC in 0.3s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:32:59.783529] [INFO ] [sig ] [2993/3445] Forecasting TDUP... [2026-02-05T20:32:59.783560] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-05T20:32:59.783638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-05T20:32:59.794015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-05T20:32:59.794375] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-05T20:32:59.795243] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-05T20:32:59.795299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:32:59.795334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:32:59.795363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:32:59.795421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:32:59.857484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:32:59.858349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:32:59.858438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:32:59.858472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:32:59.982150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:32:59.982311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:32:59.982351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:32:59.982381] [INFO ] [FORECASTER] Training complete [2026-02-05T20:32:59.986169] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: DOWN (p=5.96%) [2026-02-05T20:32:59.986443] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-05T20:32:59.986570] [INFO ] [sig ] TDUP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:00.135130] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TDUP.txt [2026-02-05T20:33:00.135296] [INFO ] [sig ] [2993/3445] Completed TDUP in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:33:00.135336] [INFO ] [sig ] [2994/3445] Forecasting TDY... [2026-02-05T20:33:00.135366] [INFO ] [sig ] Generating forecast for: TDY [2026-02-05T20:33:00.135399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-05T20:33:00.145416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-05T20:33:00.145824] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-05T20:33:00.146707] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-05T20:33:00.146783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:00.146895] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:00.146938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:00.147016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:00.208096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:00.209055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:00.209143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:00.209179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:00.337636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:00.337825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:00.337875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:00.337907] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:00.341675] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=58.63%) [2026-02-05T20:33:00.342048] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-05T20:33:00.342377] [INFO ] [sig ] TDY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:00.507720] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TDY.txt [2026-02-05T20:33:00.507892] [INFO ] [sig ] [2994/3445] Completed TDY in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:33:00.507936] [INFO ] [sig ] [2995/3445] Forecasting TEAM... [2026-02-05T20:33:00.508158] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-05T20:33:00.508225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-05T20:33:00.521090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-05T20:33:00.521499] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-05T20:33:00.522480] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-05T20:33:00.522544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:00.522627] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:00.522668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:00.522746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:00.595026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:00.595961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:00.596053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:00.596089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:00.738124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:00.738311] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:00.738355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:00.738385] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:00.741997] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=34.44%) [2026-02-05T20:33:00.742299] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-05T20:33:00.742437] [INFO ] [sig ] TEAM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:00.896958] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TEAM.txt [2026-02-05T20:33:00.897183] [INFO ] [sig ] [2995/3445] Completed TEAM in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:33:00.897252] [INFO ] [sig ] [2996/3445] Forecasting TECH... [2026-02-05T20:33:00.897305] [INFO ] [sig ] Generating forecast for: TECH [2026-02-05T20:33:00.897358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-05T20:33:00.911431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-05T20:33:00.911900] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-05T20:33:00.913109] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-05T20:33:00.913183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:00.913238] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:00.913286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:00.913374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:00.977355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:00.978360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:00.978456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:00.978491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:01.126860] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:01.127038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:01.127089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:01.127127] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:01.132186] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=2.09%) [2026-02-05T20:33:01.132634] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-05T20:33:01.132829] [INFO ] [sig ] TECH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:01.299029] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TECH.txt [2026-02-05T20:33:01.299278] [INFO ] [sig ] [2996/3445] Completed TECH in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:33:01.299322] [INFO ] [sig ] [2997/3445] Forecasting TECK... [2026-02-05T20:33:01.299354] [INFO ] [sig ] Generating forecast for: TECK [2026-02-05T20:33:01.299385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-05T20:33:01.310080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-05T20:33:01.310408] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-05T20:33:01.311368] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-05T20:33:01.311429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:01.311462] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:01.311489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:01.311548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:01.373743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:01.374538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:01.374646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:01.374683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:01.502666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:01.502847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:01.502888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:01.502952] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:01.506623] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: DOWN (p=20.98%) [2026-02-05T20:33:01.507006] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-05T20:33:01.507156] [INFO ] [sig ] TECK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:01.663313] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TECK.txt [2026-02-05T20:33:01.663492] [INFO ] [sig ] [2997/3445] Completed TECK in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:33:01.663536] [INFO ] [sig ] [2998/3445] Forecasting TEI... [2026-02-05T20:33:01.663567] [INFO ] [sig ] Generating forecast for: TEI [2026-02-05T20:33:01.663621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-05T20:33:01.674667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-05T20:33:01.675093] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-05T20:33:01.676007] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-05T20:33:01.676063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:01.676097] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:01.676125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:01.676191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:01.737518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:01.738430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:01.738526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:01.738562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:01.862976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:01.863144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:01.863185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:01.863216] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:01.867329] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: UP (p=96.33%) [2026-02-05T20:33:01.867724] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-05T20:33:01.867873] [INFO ] [sig ] TEI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:02.016684] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TEI.txt [2026-02-05T20:33:02.016850] [INFO ] [sig ] [2998/3445] Completed TEI in 0.4s | 2.78 sym/s | Total: 17.9m | ETA: 2.7m [2026-02-05T20:33:02.016891] [INFO ] [sig ] [2999/3445] Forecasting TELO... [2026-02-05T20:33:02.016922] [INFO ] [sig ] Generating forecast for: TELO [2026-02-05T20:33:02.016953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-05T20:33:02.027893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-05T20:33:02.028365] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-05T20:33:02.029449] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-05T20:33:02.029523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:02.029564] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:02.029626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:02.029700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:02.089069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:02.089981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:02.090068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:02.090104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:02.214243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:02.214413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:02.214458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:02.214490] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:02.218076] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-02-05T20:33:02.221861] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-05T20:33:02.222237] [INFO ] [sig ] TELO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:02.362981] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TELO.txt [2026-02-05T20:33:02.363113] [INFO ] [sig ] [2999/3445] Completed TELO in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.7m [2026-02-05T20:33:02.363153] [INFO ] [sig ] [3000/3445] Forecasting TEM... [2026-02-05T20:33:02.363183] [INFO ] [sig ] Generating forecast for: TEM [2026-02-05T20:33:02.363214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-05T20:33:02.373799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-05T20:33:02.374320] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-05T20:33:02.375191] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-05T20:33:02.375244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:02.375276] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:02.375304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:02.375361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:02.435563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:02.436502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:02.436602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:02.436639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:02.563368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:02.563554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:02.563627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:02.563660] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:02.567194] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=94.45%) [2026-02-05T20:33:02.567480] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-05T20:33:02.567631] [INFO ] [sig ] TEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:02.711719] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TEM.txt [2026-02-05T20:33:02.711854] [INFO ] [sig ] [3000/3445] Completed TEM in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.7m [2026-02-05T20:33:02.711894] [INFO ] [sig ] [3001/3445] Forecasting TENB... [2026-02-05T20:33:02.711925] [INFO ] [sig ] Generating forecast for: TENB [2026-02-05T20:33:02.711955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-05T20:33:02.722645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-05T20:33:02.722979] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-05T20:33:02.723833] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-05T20:33:02.723890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:02.723923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:02.723952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:02.724010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:02.785088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:02.785994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:02.786083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:02.786117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:02.918489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:02.918696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:02.918747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:02.918780] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:02.922531] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=77.38%) [2026-02-05T20:33:02.922848] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-05T20:33:02.922984] [INFO ] [sig ] TENB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:03.070027] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TENB.txt [2026-02-05T20:33:03.070205] [INFO ] [sig ] [3001/3445] Completed TENB in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.7m [2026-02-05T20:33:03.070255] [INFO ] [sig ] [3002/3445] Forecasting TENX... [2026-02-05T20:33:03.070295] [INFO ] [sig ] Generating forecast for: TENX [2026-02-05T20:33:03.070330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-05T20:33:03.080428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-05T20:33:03.080783] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-05T20:33:03.081623] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-05T20:33:03.081678] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:03.081712] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:03.081741] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:03.081800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:03.140463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:03.141103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:03.141183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:03.141215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:03.262658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:03.262816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:03.262866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:03.262902] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:03.266298] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: DOWN (p=12.20%) [2026-02-05T20:33:03.266589] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-05T20:33:03.266717] [INFO ] [sig ] TENX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:03.408440] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TENX.txt [2026-02-05T20:33:03.408592] [INFO ] [sig ] [3002/3445] Completed TENX in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.7m [2026-02-05T20:33:03.408637] [INFO ] [sig ] [3003/3445] Forecasting TERN... [2026-02-05T20:33:03.408670] [INFO ] [sig ] Generating forecast for: TERN [2026-02-05T20:33:03.408704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-05T20:33:03.419289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-05T20:33:03.419631] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-05T20:33:03.420487] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-05T20:33:03.420542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:03.420602] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:03.420640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:03.420701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:03.479728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:03.480493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:03.480592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:03.480629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:03.600753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:03.600910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:03.600961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:03.600991] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:03.604544] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-05T20:33:03.604857] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-05T20:33:03.604998] [INFO ] [sig ] TERN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:03.746310] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TERN.txt [2026-02-05T20:33:03.746444] [INFO ] [sig ] [3003/3445] Completed TERN in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:03.746484] [INFO ] [sig ] [3004/3445] Forecasting TEVA... [2026-02-05T20:33:03.746514] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-05T20:33:03.746546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-05T20:33:03.756745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-05T20:33:03.757068] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-05T20:33:03.757944] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-05T20:33:03.758015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:03.758049] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:03.758077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:03.758134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:03.816894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:03.817636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:03.817746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:03.817782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:03.936763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:03.936936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:03.936977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:03.937007] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:03.940495] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=77.57%) [2026-02-05T20:33:03.940836] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-05T20:33:03.941003] [INFO ] [sig ] TEVA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:04.081502] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TEVA.txt [2026-02-05T20:33:04.081657] [INFO ] [sig ] [3004/3445] Completed TEVA in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:04.081702] [INFO ] [sig ] [3005/3445] Forecasting TEX... [2026-02-05T20:33:04.081733] [INFO ] [sig ] Generating forecast for: TEX [2026-02-05T20:33:04.081764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-05T20:33:04.091474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-05T20:33:04.091829] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-05T20:33:04.092681] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-05T20:33:04.092734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:04.092767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:04.092794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:04.092852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:04.154867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:04.156003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:04.156097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:04.156132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:04.281663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:04.281825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:04.281866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:04.281898] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:04.285355] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: UP (p=61.88%) [2026-02-05T20:33:04.285657] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-05T20:33:04.285806] [INFO ] [sig ] TEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:04.438154] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TEX.txt [2026-02-05T20:33:04.438334] [INFO ] [sig ] [3005/3445] Completed TEX in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:04.438376] [INFO ] [sig ] [3006/3445] Forecasting TFC... [2026-02-05T20:33:04.438408] [INFO ] [sig ] Generating forecast for: TFC [2026-02-05T20:33:04.438439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-05T20:33:04.449323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-05T20:33:04.449736] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-05T20:33:04.450606] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-05T20:33:04.450662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:04.450697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:04.450726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:04.450785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:04.513904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:04.514828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:04.514918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:04.514954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:04.640120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:04.640286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:04.640328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:04.640360] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:04.643914] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=69.10%) [2026-02-05T20:33:04.644210] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-05T20:33:04.644345] [INFO ] [sig ] TFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:04.799865] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TFC.txt [2026-02-05T20:33:04.800045] [INFO ] [sig ] [3006/3445] Completed TFC in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:04.800089] [INFO ] [sig ] [3007/3445] Forecasting TFII... [2026-02-05T20:33:04.800309] [INFO ] [sig ] Generating forecast for: TFII [2026-02-05T20:33:04.800341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-05T20:33:04.812187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-05T20:33:04.812620] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-05T20:33:04.813765] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-05T20:33:04.813819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:04.813854] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:04.813881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:04.813938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:04.879257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:04.880236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:04.880342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:04.880378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:05.004284] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:05.004450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:05.004492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:05.004523] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:05.008357] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=7.43%) [2026-02-05T20:33:05.008724] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-05T20:33:05.008882] [INFO ] [sig ] TFII: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:05.160283] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TFII.txt [2026-02-05T20:33:05.160453] [INFO ] [sig ] [3007/3445] Completed TFII in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:05.160502] [INFO ] [sig ] [3008/3445] Forecasting TFIN... [2026-02-05T20:33:05.160536] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-05T20:33:05.160587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-05T20:33:05.173675] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-05T20:33:05.174191] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-05T20:33:05.175403] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-05T20:33:05.175478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:05.175530] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:05.175600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:05.175696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:05.256634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:05.257600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:05.257696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:05.257730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:05.374453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:05.374628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:05.374671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:05.374701] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:05.378168] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-05T20:33:05.378463] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-05T20:33:05.378612] [INFO ] [sig ] TFIN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:05.519495] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TFIN.txt [2026-02-05T20:33:05.519658] [INFO ] [sig ] [3008/3445] Completed TFIN in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:05.519705] [INFO ] [sig ] [3009/3445] Forecasting TFPM... [2026-02-05T20:33:05.519734] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-05T20:33:05.519768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-05T20:33:05.530668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-05T20:33:05.531197] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-05T20:33:05.532030] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-05T20:33:05.532084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:05.532116] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:05.532143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:05.532200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:05.591886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:05.592644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:05.592728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:05.592761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:05.714903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:05.715061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:05.715100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:05.715129] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:05.718641] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: UP (p=67.99%) [2026-02-05T20:33:05.718936] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-05T20:33:05.719067] [INFO ] [sig ] TFPM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:05.860128] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TFPM.txt [2026-02-05T20:33:05.860289] [INFO ] [sig ] [3009/3445] Completed TFPM in 0.3s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:05.860328] [INFO ] [sig ] [3010/3445] Forecasting TFSL... [2026-02-05T20:33:05.860358] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-05T20:33:05.860389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-05T20:33:05.871473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-05T20:33:05.871915] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-05T20:33:05.873245] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-05T20:33:05.873301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:05.873334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:05.873361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:05.873419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:05.937936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:05.938848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:05.938937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:05.938972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:06.070378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:06.070539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:06.070599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:06.070633] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:06.074165] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=88.59%) [2026-02-05T20:33:06.074460] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-05T20:33:06.074616] [INFO ] [sig ] TFSL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:06.216809] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TFSL.txt [2026-02-05T20:33:06.216973] [INFO ] [sig ] [3010/3445] Completed TFSL in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:06.217014] [INFO ] [sig ] [3011/3445] Forecasting TG... [2026-02-05T20:33:06.217043] [INFO ] [sig ] Generating forecast for: TG [2026-02-05T20:33:06.217077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-05T20:33:06.227698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-05T20:33:06.228070] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-05T20:33:06.229197] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-05T20:33:06.229252] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:06.229321] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:06.229361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:06.229445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:06.293282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:06.294183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:06.294271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:06.294306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:06.423283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:06.423435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:06.423492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:06.423521] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:06.426967] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=57.88%) [2026-02-05T20:33:06.427256] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-05T20:33:06.427383] [INFO ] [sig ] TG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:06.582527] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TG.txt [2026-02-05T20:33:06.582699] [INFO ] [sig ] [3011/3445] Completed TG in 0.4s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:06.582742] [INFO ] [sig ] [3012/3445] Forecasting TGLS... [2026-02-05T20:33:06.582772] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-05T20:33:06.582802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-05T20:33:06.592511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-05T20:33:06.592889] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-05T20:33:06.593738] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-05T20:33:06.593790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:06.593823] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:06.593850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:06.593918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:06.657690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:06.658657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:06.658742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:06.658775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:06.786053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:06.786245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:06.786290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:06.786319] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:06.790036] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: DOWN (p=29.71%) [2026-02-05T20:33:06.790370] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-05T20:33:06.790515] [INFO ] [sig ] TGLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:07.112781] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TGLS.txt [2026-02-05T20:33:07.113012] [INFO ] [sig ] [3012/3445] Completed TGLS in 0.5s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:07.113074] [INFO ] [sig ] [3013/3445] Forecasting TGNA... [2026-02-05T20:33:07.113117] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-05T20:33:07.113159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-05T20:33:07.126878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-05T20:33:07.127412] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-05T20:33:07.128762] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-05T20:33:07.128849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:07.128912] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:07.128966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:07.129073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:07.220547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:07.221861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:07.221997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:07.222056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:07.404617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:07.404880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:07.404946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:07.404989] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:07.410802] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: DOWN (p=35.57%) [2026-02-05T20:33:07.411343] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-05T20:33:07.411598] [INFO ] [sig ] TGNA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:07.648166] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TGNA.txt [2026-02-05T20:33:07.648430] [INFO ] [sig ] [3013/3445] Completed TGNA in 0.5s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:07.648499] [INFO ] [sig ] [3014/3445] Forecasting TGS... [2026-02-05T20:33:07.648720] [INFO ] [sig ] Generating forecast for: TGS [2026-02-05T20:33:07.648787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-05T20:33:07.671628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-05T20:33:07.672173] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-05T20:33:07.673966] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-05T20:33:07.674049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:07.674099] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:07.674139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:07.674222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:07.767747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:07.769282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:07.769436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:07.769476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:07.956767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:07.956976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:07.957038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:07.957135] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:07.962436] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-02-05T20:33:07.962969] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-05T20:33:07.963198] [INFO ] [sig ] TGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:08.169753] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TGS.txt [2026-02-05T20:33:08.169925] [INFO ] [sig ] [3014/3445] Completed TGS in 0.5s | 2.78 sym/s | Total: 18.0m | ETA: 2.6m [2026-02-05T20:33:08.169972] [INFO ] [sig ] [3015/3445] Forecasting TGTX... [2026-02-05T20:33:08.170004] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-05T20:33:08.170035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-05T20:33:08.181731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-05T20:33:08.182175] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-05T20:33:08.183110] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-05T20:33:08.183168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:08.183217] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:08.183246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:08.183305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:08.244588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:08.245539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:08.245654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:08.245691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:08.369970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:08.370142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:08.370185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:08.370216] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:08.373846] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-05T20:33:08.374156] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-05T20:33:08.374301] [INFO ] [sig ] TGTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:08.527025] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TGTX.txt [2026-02-05T20:33:08.527173] [INFO ] [sig ] [3015/3445] Completed TGTX in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-05T20:33:08.527215] [INFO ] [sig ] [3016/3445] Forecasting TH... [2026-02-05T20:33:08.527245] [INFO ] [sig ] Generating forecast for: TH [2026-02-05T20:33:08.527277] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-05T20:33:08.538046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-05T20:33:08.538497] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-05T20:33:08.539446] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-05T20:33:08.539501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:08.539533] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:08.539559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:08.539648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:08.604954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:08.605901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:08.605993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:08.606028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:08.739732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:08.739905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:08.739949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:08.739983] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:08.743897] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-02-05T20:33:08.744226] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-05T20:33:08.744368] [INFO ] [sig ] TH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:08.887248] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TH.txt [2026-02-05T20:33:08.887398] [INFO ] [sig ] [3016/3445] Completed TH in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-05T20:33:08.887438] [INFO ] [sig ] [3017/3445] Forecasting THC... [2026-02-05T20:33:08.887470] [INFO ] [sig ] Generating forecast for: THC [2026-02-05T20:33:08.887502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-05T20:33:08.898766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-05T20:33:08.899138] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-05T20:33:08.899993] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-05T20:33:08.900047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:08.900082] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:08.900109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:08.900165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:08.960850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:08.961779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:08.961870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:08.961905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:09.094679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:09.094845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:09.094887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:09.094917] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:09.099094] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=34.79%) [2026-02-05T20:33:09.099570] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-05T20:33:09.099725] [INFO ] [sig ] THC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:09.247365] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/THC.txt [2026-02-05T20:33:09.247520] [INFO ] [sig ] [3017/3445] Completed THC in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-05T20:33:09.247560] [INFO ] [sig ] [3018/3445] Forecasting THFF... [2026-02-05T20:33:09.247646] [INFO ] [sig ] Generating forecast for: THFF [2026-02-05T20:33:09.247680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-05T20:33:09.257807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-05T20:33:09.258416] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-05T20:33:09.259638] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-05T20:33:09.259695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:09.259728] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:09.259754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:09.259824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:09.320702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:09.321566] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:09.321673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:09.321708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:09.460440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:09.460670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:09.460740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:09.460785] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:09.465685] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=12.04%) [2026-02-05T20:33:09.466071] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-05T20:33:09.466249] [INFO ] [sig ] THFF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:09.633532] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/THFF.txt [2026-02-05T20:33:09.633697] [INFO ] [sig ] [3018/3445] Completed THFF in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-05T20:33:09.633738] [INFO ] [sig ] [3019/3445] Forecasting THG... [2026-02-05T20:33:09.633776] [INFO ] [sig ] Generating forecast for: THG [2026-02-05T20:33:09.633810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-05T20:33:09.644220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-05T20:33:09.644589] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-05T20:33:09.645419] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-05T20:33:09.645484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:09.645526] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:09.645563] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:09.645663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:09.706992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:09.707756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:09.707844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:09.707879] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:09.836152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:09.836326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:09.836368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:09.836399] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:09.840620] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: UP (p=75.04%) [2026-02-05T20:33:09.841066] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-05T20:33:09.841275] [INFO ] [sig ] THG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:09.999754] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/THG.txt [2026-02-05T20:33:09.999922] [INFO ] [sig ] [3019/3445] Completed THG in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.6m [2026-02-05T20:33:09.999964] [INFO ] [sig ] [3020/3445] Forecasting THO... [2026-02-05T20:33:10.000001] [INFO ] [sig ] Generating forecast for: THO [2026-02-05T20:33:10.000039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-05T20:33:10.010990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-05T20:33:10.011416] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-05T20:33:10.012308] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-05T20:33:10.012363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:10.012397] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:10.012425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:10.012483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:10.077503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:10.078538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:10.078660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:10.078715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:10.214074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:10.214235] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:10.214276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:10.214305] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:10.217767] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=54.12%) [2026-02-05T20:33:10.218069] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-05T20:33:10.218227] [INFO ] [sig ] THO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:10.359564] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/THO.txt [2026-02-05T20:33:10.359705] [INFO ] [sig ] [3020/3445] Completed THO in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:10.359743] [INFO ] [sig ] [3021/3445] Forecasting THQ... [2026-02-05T20:33:10.359772] [INFO ] [sig ] Generating forecast for: THQ [2026-02-05T20:33:10.359803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-05T20:33:10.370184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-05T20:33:10.370525] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-05T20:33:10.371354] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-05T20:33:10.371406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:10.371438] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:10.371466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:10.371522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:10.431315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:10.432218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:10.432349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:10.432384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:10.551503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:10.551683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:10.551724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:10.551753] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:10.555202] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: UP (p=80.10%) [2026-02-05T20:33:10.555477] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-05T20:33:10.555628] [INFO ] [sig ] THQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:10.697452] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/THQ.txt [2026-02-05T20:33:10.697561] [INFO ] [sig ] [3021/3445] Completed THQ in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:10.697618] [INFO ] [sig ] [3022/3445] Forecasting THRM... [2026-02-05T20:33:10.697649] [INFO ] [sig ] Generating forecast for: THRM [2026-02-05T20:33:10.697679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-05T20:33:10.708528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-05T20:33:10.708879] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-05T20:33:10.709728] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-05T20:33:10.709781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:10.709813] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:10.709840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:10.709897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:10.766708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:10.767326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:10.767406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:10.767439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:10.903356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:10.903507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:10.903547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:10.903609] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:10.907066] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: DOWN (p=48.05%) [2026-02-05T20:33:10.907361] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-05T20:33:10.907491] [INFO ] [sig ] THRM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:11.047186] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/THRM.txt [2026-02-05T20:33:11.047314] [INFO ] [sig ] [3022/3445] Completed THRM in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:11.047353] [INFO ] [sig ] [3023/3445] Forecasting THRY... [2026-02-05T20:33:11.047384] [INFO ] [sig ] Generating forecast for: THRY [2026-02-05T20:33:11.047414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-05T20:33:11.057408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-05T20:33:11.057734] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-05T20:33:11.058542] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-05T20:33:11.058610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:11.058647] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:11.058674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:11.058730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:11.115926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:11.116542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:11.116640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:11.116674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:11.240117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:11.240242] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:11.240281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:11.240309] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:11.243639] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: UP (p=65.80%) [2026-02-05T20:33:11.243911] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-05T20:33:11.244038] [INFO ] [sig ] THRY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:11.386404] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/THRY.txt [2026-02-05T20:33:11.386567] [INFO ] [sig ] [3023/3445] Completed THRY in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:11.386631] [INFO ] [sig ] [3024/3445] Forecasting THS... [2026-02-05T20:33:11.386663] [INFO ] [sig ] Generating forecast for: THS [2026-02-05T20:33:11.386697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THS' from 'https://tdm.silogroup.org/data/derivative_storage/THS.csv'. [2026-02-05T20:33:11.397976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THS'. [2026-02-05T20:33:11.398382] [INFO ] [FORECASTER] Starting predict_future for THS [2026-02-05T20:33:11.399293] [DEBUG] [LOCAL ] No optimal features file found for THS: ./output/feature-sets/THS.txt [2026-02-05T20:33:11.399350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:11.399385] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:11.399416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:11.399475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:11.463507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:11.464523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:11.464629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:11.464692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:11.590752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:11.590919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:11.590962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:11.590992] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:11.594971] [DEBUG] [FORECASTER] THS: Forecast T+1@11:T+2@11: DOWN (p=45.56%) [2026-02-05T20:33:11.595279] [INFO ] [FORECASTER] Completed predict_future for THS [2026-02-05T20:33:11.595425] [INFO ] [sig ] THS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:11.749525] [INFO ] [LOCAL ] Saved forecast: THS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/THS.txt [2026-02-05T20:33:11.749775] [INFO ] [sig ] [3024/3445] Completed THS in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:11.749828] [INFO ] [sig ] [3025/3445] Forecasting TIGO... [2026-02-05T20:33:11.749872] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-05T20:33:11.749910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-05T20:33:11.762103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-05T20:33:11.762449] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-05T20:33:11.763296] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-05T20:33:11.763350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:11.763384] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:11.763412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:11.763469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:11.833414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:11.834406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:11.834495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:11.834528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:11.965789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:11.965946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:11.965987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:11.966017] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:11.969674] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=92.56%) [2026-02-05T20:33:11.969963] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-05T20:33:11.970151] [INFO ] [sig ] TIGO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:12.124481] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TIGO.txt [2026-02-05T20:33:12.124682] [INFO ] [sig ] [3025/3445] Completed TIGO in 0.4s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:12.124732] [INFO ] [sig ] [3026/3445] Forecasting TIL... [2026-02-05T20:33:12.124776] [INFO ] [sig ] Generating forecast for: TIL [2026-02-05T20:33:12.124820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-05T20:33:12.136171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-05T20:33:12.136592] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-05T20:33:12.137468] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-05T20:33:12.137522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:12.137555] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:12.137608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:12.137681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:12.196192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:12.197147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:12.197249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:12.197284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:12.321150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:12.321309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:12.321349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:12.321378] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:12.324838] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=33.55%) [2026-02-05T20:33:12.325146] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-05T20:33:12.325285] [INFO ] [sig ] TIL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:12.466044] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TIL.txt [2026-02-05T20:33:12.466209] [INFO ] [sig ] [3026/3445] Completed TIL in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:12.466254] [INFO ] [sig ] [3027/3445] Forecasting TILE... [2026-02-05T20:33:12.466284] [INFO ] [sig ] Generating forecast for: TILE [2026-02-05T20:33:12.466315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-05T20:33:12.477179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-05T20:33:12.477697] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-05T20:33:12.478519] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-05T20:33:12.478597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:12.478634] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:12.478661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:12.478718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:12.537636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:12.538389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:12.538472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:12.538506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:12.661980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:12.662127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:12.662171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:12.662200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:12.666065] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=24.76%) [2026-02-05T20:33:12.666546] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-05T20:33:12.666695] [INFO ] [sig ] TILE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:12.812093] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TILE.txt [2026-02-05T20:33:12.812224] [INFO ] [sig ] [3027/3445] Completed TILE in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:12.812263] [INFO ] [sig ] [3028/3445] Forecasting TIMB... [2026-02-05T20:33:12.812293] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-05T20:33:12.812324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-05T20:33:12.822388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-05T20:33:12.822705] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-05T20:33:12.823548] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-05T20:33:12.823625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:12.823688] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:12.823717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:12.823774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:12.882160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:12.882806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:12.882885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:12.882918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:13.006199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:13.006330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:13.006369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:13.006397] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:13.009838] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=22.80%) [2026-02-05T20:33:13.010137] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-05T20:33:13.010274] [INFO ] [sig ] TIMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:13.152373] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TIMB.txt [2026-02-05T20:33:13.152483] [INFO ] [sig ] [3028/3445] Completed TIMB in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:13.152522] [INFO ] [sig ] [3029/3445] Forecasting TITN... [2026-02-05T20:33:13.152550] [INFO ] [sig ] Generating forecast for: TITN [2026-02-05T20:33:13.152596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-05T20:33:13.163138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-05T20:33:13.163429] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-05T20:33:13.164275] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-05T20:33:13.164327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:13.164360] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:13.164387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:13.164443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:13.224001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:13.224652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:13.224731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:13.224764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:13.348786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:13.349011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:13.349072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:13.349110] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:13.352905] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-05T20:33:13.353207] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-05T20:33:13.353356] [INFO ] [sig ] TITN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:13.495823] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TITN.txt [2026-02-05T20:33:13.495985] [INFO ] [sig ] [3029/3445] Completed TITN in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:13.496026] [INFO ] [sig ] [3030/3445] Forecasting TJX... [2026-02-05T20:33:13.496058] [INFO ] [sig ] Generating forecast for: TJX [2026-02-05T20:33:13.496105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-05T20:33:13.506903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-05T20:33:13.507272] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-05T20:33:13.508118] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-05T20:33:13.508172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:13.508231] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:13.508259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:13.508315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:13.566039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:13.566901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:13.566987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:13.567020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:13.690322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:13.690485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:13.690525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:13.690554] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:13.694020] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: DOWN (p=16.58%) [2026-02-05T20:33:13.694330] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-05T20:33:13.694460] [INFO ] [sig ] TJX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:13.833750] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TJX.txt [2026-02-05T20:33:13.833902] [INFO ] [sig ] [3030/3445] Completed TJX in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:13.833943] [INFO ] [sig ] [3031/3445] Forecasting TK... [2026-02-05T20:33:13.833974] [INFO ] [sig ] Generating forecast for: TK [2026-02-05T20:33:13.834005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-05T20:33:13.844457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-05T20:33:13.844845] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-05T20:33:13.845678] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-05T20:33:13.845731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:13.845762] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:13.845788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:13.845845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:13.906254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:13.907450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:13.907536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:13.907568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:14.038059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:14.038304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:14.038347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:14.038417] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:14.041949] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=53.78%) [2026-02-05T20:33:14.042255] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-05T20:33:14.042390] [INFO ] [sig ] TK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:14.183343] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TK.txt [2026-02-05T20:33:14.183470] [INFO ] [sig ] [3031/3445] Completed TK in 0.3s | 2.78 sym/s | Total: 18.1m | ETA: 2.5m [2026-02-05T20:33:14.183509] [INFO ] [sig ] [3032/3445] Forecasting TKC... [2026-02-05T20:33:14.183539] [INFO ] [sig ] Generating forecast for: TKC [2026-02-05T20:33:14.183589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-05T20:33:14.256933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-05T20:33:14.257256] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-05T20:33:14.258082] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-05T20:33:14.258136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:14.258168] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:14.258212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:14.258269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:14.316875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:14.317690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:14.317778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:14.317812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:14.437870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:14.437998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:14.438037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:14.438065] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:14.441870] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=1.53%) [2026-02-05T20:33:14.442174] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-05T20:33:14.442312] [INFO ] [sig ] TKC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:14.582784] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TKC.txt [2026-02-05T20:33:14.582895] [INFO ] [sig ] [3032/3445] Completed TKC in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-05T20:33:14.582934] [INFO ] [sig ] [3033/3445] Forecasting TKNO... [2026-02-05T20:33:14.582964] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-05T20:33:14.582994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-05T20:33:14.592756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-05T20:33:14.593054] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-05T20:33:14.593872] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-05T20:33:14.593923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:14.593955] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:14.593982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:14.594039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:14.652912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:14.653506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:14.653603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:14.653639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:14.773621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:14.773784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:14.773825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:14.773855] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:14.777679] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: UP (p=77.80%) [2026-02-05T20:33:14.777988] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-05T20:33:14.778114] [INFO ] [sig ] TKNO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:14.928393] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TKNO.txt [2026-02-05T20:33:14.928536] [INFO ] [sig ] [3033/3445] Completed TKNO in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-05T20:33:14.928592] [INFO ] [sig ] [3034/3445] Forecasting TKO... [2026-02-05T20:33:14.928626] [INFO ] [sig ] Generating forecast for: TKO [2026-02-05T20:33:14.928659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-05T20:33:14.938929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-05T20:33:14.939283] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-05T20:33:14.940134] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-05T20:33:14.940199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:14.940235] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:14.940263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:14.940325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:14.998774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:14.999533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:14.999638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:14.999672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:15.120961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:15.121117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:15.121157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:15.121185] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:15.124750] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: DOWN (p=40.53%) [2026-02-05T20:33:15.125028] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-05T20:33:15.125162] [INFO ] [sig ] TKO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:15.273019] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TKO.txt [2026-02-05T20:33:15.273160] [INFO ] [sig ] [3034/3445] Completed TKO in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-05T20:33:15.273199] [INFO ] [sig ] [3035/3445] Forecasting TLK... [2026-02-05T20:33:15.273229] [INFO ] [sig ] Generating forecast for: TLK [2026-02-05T20:33:15.273260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-05T20:33:15.283844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-05T20:33:15.284183] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-05T20:33:15.285020] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-05T20:33:15.285074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:15.285106] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:15.285133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:15.285191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:15.345242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:15.345958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:15.346038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:15.346071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:15.473614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:15.473787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:15.473828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:15.473858] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:15.477293] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-05T20:33:15.477792] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-05T20:33:15.477924] [INFO ] [sig ] TLK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:15.622721] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TLK.txt [2026-02-05T20:33:15.622855] [INFO ] [sig ] [3035/3445] Completed TLK in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.5m [2026-02-05T20:33:15.622895] [INFO ] [sig ] [3036/3445] Forecasting TLS... [2026-02-05T20:33:15.622925] [INFO ] [sig ] Generating forecast for: TLS [2026-02-05T20:33:15.622956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-05T20:33:15.632928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-05T20:33:15.633269] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-05T20:33:15.634091] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-05T20:33:15.634148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:15.634180] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:15.634208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:15.634264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:15.694630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:15.695498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:15.695671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:15.695734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:15.815902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:15.816046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:15.816085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:15.816114] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:15.819489] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=74.97%) [2026-02-05T20:33:15.819790] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-05T20:33:15.819920] [INFO ] [sig ] TLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:15.960350] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TLS.txt [2026-02-05T20:33:15.960497] [INFO ] [sig ] [3036/3445] Completed TLS in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:15.960537] [INFO ] [sig ] [3037/3445] Forecasting TLSA... [2026-02-05T20:33:15.960568] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-05T20:33:15.960619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-05T20:33:15.970654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-05T20:33:15.970987] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-05T20:33:15.971817] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-05T20:33:15.971870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:15.971901] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:15.971928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:15.971985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:16.030769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:16.031541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:16.031647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:16.031684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:16.158144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:16.158516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:16.158557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:16.158603] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:16.162265] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-05T20:33:16.162566] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-05T20:33:16.162718] [INFO ] [sig ] TLSA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:16.308950] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TLSA.txt [2026-02-05T20:33:16.309102] [INFO ] [sig ] [3037/3445] Completed TLSA in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:16.309145] [INFO ] [sig ] [3038/3445] Forecasting TLSI... [2026-02-05T20:33:16.309182] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-05T20:33:16.309219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-05T20:33:16.319054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-05T20:33:16.319383] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-05T20:33:16.320224] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-05T20:33:16.320277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:16.320308] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:16.320336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:16.320393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:16.377565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:16.378342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:16.378457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:16.378491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:16.502604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:16.502756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:16.502796] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:16.502825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:16.506230] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-02-05T20:33:16.506523] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-05T20:33:16.506670] [INFO ] [sig ] TLSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:16.651166] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TLSI.txt [2026-02-05T20:33:16.651509] [INFO ] [sig ] [3038/3445] Completed TLSI in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:16.651549] [INFO ] [sig ] [3039/3445] Forecasting TLYS... [2026-02-05T20:33:16.651601] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-05T20:33:16.651633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-05T20:33:16.662260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-05T20:33:16.662637] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-05T20:33:16.663478] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-05T20:33:16.663531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:16.663603] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:16.663637] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:16.663696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:16.722676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:16.723395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:16.723478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:16.723511] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:16.843234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:16.843382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:16.843421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:16.843449] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:16.847204] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: DOWN (p=32.57%) [2026-02-05T20:33:16.847479] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-05T20:33:16.847690] [INFO ] [sig ] TLYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:16.995328] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TLYS.txt [2026-02-05T20:33:16.995470] [INFO ] [sig ] [3039/3445] Completed TLYS in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:16.995511] [INFO ] [sig ] [3040/3445] Forecasting TM... [2026-02-05T20:33:16.995542] [INFO ] [sig ] Generating forecast for: TM [2026-02-05T20:33:16.995589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-05T20:33:17.005763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-05T20:33:17.006087] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-05T20:33:17.006916] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-05T20:33:17.006968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:17.007000] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:17.007028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:17.007085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:17.067906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:17.068840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:17.068924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:17.068957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:17.196988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:17.197160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:17.197214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:17.197252] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:17.200911] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=90.03%) [2026-02-05T20:33:17.201255] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-05T20:33:17.201408] [INFO ] [sig ] TM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:17.343210] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TM.txt [2026-02-05T20:33:17.343358] [INFO ] [sig ] [3040/3445] Completed TM in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:17.343408] [INFO ] [sig ] [3041/3445] Forecasting TMC... [2026-02-05T20:33:17.343439] [INFO ] [sig ] Generating forecast for: TMC [2026-02-05T20:33:17.343470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-05T20:33:17.354017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-05T20:33:17.354378] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-05T20:33:17.355244] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-05T20:33:17.355297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:17.355329] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:17.355355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:17.355411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:17.412895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:17.413800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:17.413879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:17.413911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:17.536919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:17.537051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:17.537088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:17.537122] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:17.540476] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-05T20:33:17.540768] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-05T20:33:17.540897] [INFO ] [sig ] TMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:17.683926] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TMC.txt [2026-02-05T20:33:17.684062] [INFO ] [sig ] [3041/3445] Completed TMC in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:17.684102] [INFO ] [sig ] [3042/3445] Forecasting TMCI... [2026-02-05T20:33:17.684133] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-05T20:33:17.684163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-05T20:33:17.693926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-05T20:33:17.694232] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-05T20:33:17.695047] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-05T20:33:17.695100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:17.695134] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:17.695161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:17.695219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:17.755820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:17.756441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:17.756542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:17.756593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:17.876821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:17.876962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:17.877001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:17.877028] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:17.880458] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-05T20:33:17.880749] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-05T20:33:17.880878] [INFO ] [sig ] TMCI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:18.039984] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TMCI.txt [2026-02-05T20:33:18.040146] [INFO ] [sig ] [3042/3445] Completed TMCI in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:18.040196] [INFO ] [sig ] [3043/3445] Forecasting TMDX... [2026-02-05T20:33:18.040229] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-05T20:33:18.040262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-05T20:33:18.051001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-05T20:33:18.051355] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-05T20:33:18.052196] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-05T20:33:18.052251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:18.052284] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:18.052312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:18.052368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:18.112848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:18.113530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:18.113635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:18.113670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:18.236223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:18.236378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:18.236419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:18.236449] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:18.240312] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-02-05T20:33:18.240804] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-05T20:33:18.240935] [INFO ] [sig ] TMDX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:18.382079] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TMDX.txt [2026-02-05T20:33:18.382206] [INFO ] [sig ] [3043/3445] Completed TMDX in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:18.382244] [INFO ] [sig ] [3044/3445] Forecasting TME... [2026-02-05T20:33:18.382274] [INFO ] [sig ] Generating forecast for: TME [2026-02-05T20:33:18.382305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-05T20:33:18.392663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-05T20:33:18.392975] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-05T20:33:18.394008] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-05T20:33:18.394061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:18.394093] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:18.394120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:18.394177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:18.458587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:18.459896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:18.460013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:18.460048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:18.601365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:18.601540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:18.601600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:18.601633] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:18.605138] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=33.18%) [2026-02-05T20:33:18.605466] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-05T20:33:18.605627] [INFO ] [sig ] TME: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:18.750945] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TME.txt [2026-02-05T20:33:18.751101] [INFO ] [sig ] [3044/3445] Completed TME in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:18.751142] [INFO ] [sig ] [3045/3445] Forecasting TMHC... [2026-02-05T20:33:18.751171] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-05T20:33:18.751211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-05T20:33:18.762665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-05T20:33:18.763061] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-05T20:33:18.763914] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-05T20:33:18.763967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:18.764038] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:18.764067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:18.764132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:18.824278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:18.825633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:18.825725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:18.825759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:18.944672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:18.944835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:18.944875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:18.944905] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:18.948349] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=85.05%) [2026-02-05T20:33:18.948665] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-05T20:33:18.948817] [INFO ] [sig ] TMHC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:19.092273] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TMHC.txt [2026-02-05T20:33:19.092441] [INFO ] [sig ] [3045/3445] Completed TMHC in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:19.092482] [INFO ] [sig ] [3046/3445] Forecasting TMUS... [2026-02-05T20:33:19.092513] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-05T20:33:19.092544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-05T20:33:19.102908] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-05T20:33:19.103275] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-05T20:33:19.104109] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-05T20:33:19.104164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:19.104196] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:19.104224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:19.104285] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:19.163415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:19.164292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:19.164380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:19.164413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:19.290822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:19.290987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:19.291029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:19.291100] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:19.294526] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-05T20:33:19.294839] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-05T20:33:19.294984] [INFO ] [sig ] TMUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:19.435307] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TMUS.txt [2026-02-05T20:33:19.435465] [INFO ] [sig ] [3046/3445] Completed TMUS in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:19.435505] [INFO ] [sig ] [3047/3445] Forecasting TNC... [2026-02-05T20:33:19.435536] [INFO ] [sig ] Generating forecast for: TNC [2026-02-05T20:33:19.435566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-05T20:33:19.446611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-05T20:33:19.446997] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-05T20:33:19.447893] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-05T20:33:19.447949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:19.447983] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:19.448011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:19.448068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:19.508149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:19.509028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:19.509114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:19.509147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:19.628498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:19.628681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:19.628722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:19.628751] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:19.632194] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: DOWN (p=3.82%) [2026-02-05T20:33:19.632493] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-05T20:33:19.632645] [INFO ] [sig ] TNC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:19.784758] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TNC.txt [2026-02-05T20:33:19.784934] [INFO ] [sig ] [3047/3445] Completed TNC in 0.3s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:19.784978] [INFO ] [sig ] [3048/3445] Forecasting TNDM... [2026-02-05T20:33:19.785010] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-05T20:33:19.785055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-05T20:33:19.797814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-05T20:33:19.798271] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-05T20:33:19.799300] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-05T20:33:19.799361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:19.799395] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:19.799424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:19.799482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:19.863870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:19.864917] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:19.865067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:19.865109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:20.007717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:20.007876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:20.007916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:20.007983] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:20.011484] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-05T20:33:20.011794] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-05T20:33:20.011927] [INFO ] [sig ] TNDM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:20.151435] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TNDM.txt [2026-02-05T20:33:20.151598] [INFO ] [sig ] [3048/3445] Completed TNDM in 0.4s | 2.78 sym/s | Total: 18.2m | ETA: 2.4m [2026-02-05T20:33:20.151640] [INFO ] [sig ] [3049/3445] Forecasting TNGX... [2026-02-05T20:33:20.151670] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-05T20:33:20.151702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-05T20:33:20.162637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-05T20:33:20.163035] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-05T20:33:20.164035] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-05T20:33:20.164099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:20.164139] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:20.164172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:20.164244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:20.228015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:20.228945] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:20.229032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:20.229066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:20.352998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:20.353161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:20.353204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:20.353235] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:20.356971] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: UP (p=71.98%) [2026-02-05T20:33:20.357325] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-05T20:33:20.357477] [INFO ] [sig ] TNGX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:20.509067] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TNGX.txt [2026-02-05T20:33:20.509260] [INFO ] [sig ] [3049/3445] Completed TNGX in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.4m [2026-02-05T20:33:20.509310] [INFO ] [sig ] [3050/3445] Forecasting TNK... [2026-02-05T20:33:20.509344] [INFO ] [sig ] Generating forecast for: TNK [2026-02-05T20:33:20.509376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-05T20:33:20.520461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-05T20:33:20.520927] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-05T20:33:20.522061] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-05T20:33:20.522123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:20.522156] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:20.522204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:20.522279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:20.587946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:20.588896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:20.588986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:20.589022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:20.727062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:20.727272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:20.727339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:20.727385] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:20.732936] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: UP (p=69.94%) [2026-02-05T20:33:20.733498] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-05T20:33:20.733745] [INFO ] [sig ] TNK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:20.893086] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TNK.txt [2026-02-05T20:33:20.893286] [INFO ] [sig ] [3050/3445] Completed TNK in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.4m [2026-02-05T20:33:20.893339] [INFO ] [sig ] [3051/3445] Forecasting TNL... [2026-02-05T20:33:20.893373] [INFO ] [sig ] Generating forecast for: TNL [2026-02-05T20:33:20.893408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-05T20:33:20.904560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-05T20:33:20.904976] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-05T20:33:20.905903] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-05T20:33:20.905960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:20.905994] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:20.906021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:20.906079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:20.975472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:20.976518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:20.976668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:20.976711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:21.117660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:21.117840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:21.117895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:21.117930] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:21.122008] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=68.77%) [2026-02-05T20:33:21.122325] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-05T20:33:21.122474] [INFO ] [sig ] TNL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:21.285991] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TNL.txt [2026-02-05T20:33:21.286174] [INFO ] [sig ] [3051/3445] Completed TNL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.4m [2026-02-05T20:33:21.286218] [INFO ] [sig ] [3052/3445] Forecasting TNXP... [2026-02-05T20:33:21.286250] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-05T20:33:21.286282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-05T20:33:21.297445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-05T20:33:21.297930] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-05T20:33:21.298987] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-05T20:33:21.299044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:21.299078] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:21.299105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:21.299164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:21.365904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:21.366929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:21.367034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:21.367083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:21.504994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:21.505197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:21.505260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:21.505309] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:21.511374] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=87.77%) [2026-02-05T20:33:21.512041] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-05T20:33:21.512248] [INFO ] [sig ] TNXP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:21.680294] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TNXP.txt [2026-02-05T20:33:21.680488] [INFO ] [sig ] [3052/3445] Completed TNXP in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.4m [2026-02-05T20:33:21.680533] [INFO ] [sig ] [3053/3445] Forecasting TOI... [2026-02-05T20:33:21.680564] [INFO ] [sig ] Generating forecast for: TOI [2026-02-05T20:33:21.680815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-05T20:33:21.693742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-05T20:33:21.694193] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-05T20:33:21.695188] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-05T20:33:21.695246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:21.695280] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:21.695309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:21.695368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:21.769285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:21.770622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:21.770728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:21.770765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:21.904509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:21.904701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:21.904744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:21.904775] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:21.908630] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: DOWN (p=35.06%) [2026-02-05T20:33:21.909009] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-05T20:33:21.909184] [INFO ] [sig ] TOI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:22.056165] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TOI.txt [2026-02-05T20:33:22.056350] [INFO ] [sig ] [3053/3445] Completed TOI in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:22.056394] [INFO ] [sig ] [3054/3445] Forecasting TOL... [2026-02-05T20:33:22.056426] [INFO ] [sig ] Generating forecast for: TOL [2026-02-05T20:33:22.056474] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-05T20:33:22.069304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-05T20:33:22.069792] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-05T20:33:22.071043] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-05T20:33:22.071103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:22.071136] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:22.071164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:22.071222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:22.133458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:22.134375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:22.134468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:22.134503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:22.267752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:22.267931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:22.267974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:22.268004] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:22.271715] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: DOWN (p=8.64%) [2026-02-05T20:33:22.272004] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-05T20:33:22.272146] [INFO ] [sig ] TOL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:22.410920] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TOL.txt [2026-02-05T20:33:22.411069] [INFO ] [sig ] [3054/3445] Completed TOL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:22.411110] [INFO ] [sig ] [3055/3445] Forecasting TORO... [2026-02-05T20:33:22.411141] [INFO ] [sig ] Generating forecast for: TORO [2026-02-05T20:33:22.411172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-05T20:33:22.422097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-05T20:33:22.422527] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-05T20:33:22.423365] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-05T20:33:22.423419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:22.423451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:22.423478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:22.423534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:22.491226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:22.492135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:22.492278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:22.492316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:22.613362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:22.613524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:22.613566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:22.613616] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:22.617311] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=16.58%) [2026-02-05T20:33:22.617606] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-05T20:33:22.617735] [INFO ] [sig ] TORO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:22.756727] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TORO.txt [2026-02-05T20:33:22.756877] [INFO ] [sig ] [3055/3445] Completed TORO in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:22.756918] [INFO ] [sig ] [3056/3445] Forecasting TOWN... [2026-02-05T20:33:22.756950] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-05T20:33:22.756982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-05T20:33:22.768876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-05T20:33:22.769248] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-05T20:33:22.770065] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-05T20:33:22.770118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:22.770151] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:22.770179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:22.770236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:22.829531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:22.830653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:22.830741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:22.830774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:22.948366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:22.948531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:22.948593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:22.948628] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:22.952085] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=29.12%) [2026-02-05T20:33:22.952373] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-05T20:33:22.952503] [INFO ] [sig ] TOWN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:23.089518] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TOWN.txt [2026-02-05T20:33:23.089679] [INFO ] [sig ] [3056/3445] Completed TOWN in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:23.089723] [INFO ] [sig ] [3057/3445] Forecasting TOYO... [2026-02-05T20:33:23.089753] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-05T20:33:23.089784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-05T20:33:23.099859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-05T20:33:23.100245] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-05T20:33:23.101086] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-05T20:33:23.101139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:23.101170] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:23.101197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:23.101253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:23.158734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:23.159539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:23.159645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:23.159680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:23.276271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:23.276440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:23.276482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:23.276513] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:23.281062] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: UP (p=86.08%) [2026-02-05T20:33:23.281432] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-05T20:33:23.281635] [INFO ] [sig ] TOYO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:23.450061] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TOYO.txt [2026-02-05T20:33:23.450261] [INFO ] [sig ] [3057/3445] Completed TOYO in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:23.450314] [INFO ] [sig ] [3058/3445] Forecasting TPB... [2026-02-05T20:33:23.450346] [INFO ] [sig ] Generating forecast for: TPB [2026-02-05T20:33:23.450377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-05T20:33:23.461805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-05T20:33:23.462287] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-05T20:33:23.463282] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-05T20:33:23.463338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:23.463371] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:23.463397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:23.463454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:23.525310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:23.526232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:23.526342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:23.526379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:23.656192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:23.656363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:23.656404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:23.656436] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:23.659995] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=95.74%) [2026-02-05T20:33:23.660302] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-05T20:33:23.660438] [INFO ] [sig ] TPB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:23.802513] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TPB.txt [2026-02-05T20:33:23.802928] [INFO ] [sig ] [3058/3445] Completed TPB in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:23.802982] [INFO ] [sig ] [3059/3445] Forecasting TPC... [2026-02-05T20:33:23.803022] [INFO ] [sig ] Generating forecast for: TPC [2026-02-05T20:33:23.803063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-05T20:33:23.814287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-05T20:33:23.814919] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-05T20:33:23.815758] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-05T20:33:23.815811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:23.815843] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:23.815869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:23.815926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:23.878511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:23.879619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:23.879711] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:23.879744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:24.005346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:24.005511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:24.005551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:24.005601] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:24.009105] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: UP (p=99.52%) [2026-02-05T20:33:24.009420] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-05T20:33:24.009555] [INFO ] [sig ] TPC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:24.157626] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TPC.txt [2026-02-05T20:33:24.157791] [INFO ] [sig ] [3059/3445] Completed TPC in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:24.157832] [INFO ] [sig ] [3060/3445] Forecasting TPG... [2026-02-05T20:33:24.157862] [INFO ] [sig ] Generating forecast for: TPG [2026-02-05T20:33:24.157895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-05T20:33:24.170243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-05T20:33:24.170880] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-05T20:33:24.171865] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-05T20:33:24.171926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:24.171960] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:24.171989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:24.172047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:24.234996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:24.236089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:24.236186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:24.236220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:24.361383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:24.361558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:24.361625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:24.361656] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:24.365959] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: DOWN (p=8.62%) [2026-02-05T20:33:24.366367] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-05T20:33:24.366535] [INFO ] [sig ] TPG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:24.515263] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TPG.txt [2026-02-05T20:33:24.515420] [INFO ] [sig ] [3060/3445] Completed TPG in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:24.515462] [INFO ] [sig ] [3061/3445] Forecasting TPGXL... [2026-02-05T20:33:24.515493] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-05T20:33:24.515525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-05T20:33:24.526031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-05T20:33:24.526416] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-05T20:33:24.527252] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-05T20:33:24.527309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:24.527343] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:24.527370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:24.527426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:24.585529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:24.586317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:24.586403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:24.586437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:24.697316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:24.697470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:24.697510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:24.697539] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:24.704022] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=92.71%) [2026-02-05T20:33:24.704301] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-05T20:33:24.704441] [INFO ] [sig ] TPGXL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:24.843074] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TPGXL.txt [2026-02-05T20:33:24.843219] [INFO ] [sig ] [3061/3445] Completed TPGXL in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:24.843260] [INFO ] [sig ] [3062/3445] Forecasting TPH... [2026-02-05T20:33:24.843292] [INFO ] [sig ] Generating forecast for: TPH [2026-02-05T20:33:24.843323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-05T20:33:24.853802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-05T20:33:24.854148] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-05T20:33:24.855002] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-05T20:33:24.855055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:24.855117] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:24.855146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:24.855205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:24.913757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:24.914551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:24.914654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:24.914688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:25.030519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:25.030693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:25.030735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:25.030764] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:25.034156] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=19.90%) [2026-02-05T20:33:25.034435] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-05T20:33:25.034560] [INFO ] [sig ] TPH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:25.177717] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TPH.txt [2026-02-05T20:33:25.177871] [INFO ] [sig ] [3062/3445] Completed TPH in 0.3s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:25.177912] [INFO ] [sig ] [3063/3445] Forecasting TPL... [2026-02-05T20:33:25.177942] [INFO ] [sig ] Generating forecast for: TPL [2026-02-05T20:33:25.177974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-05T20:33:25.188620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-05T20:33:25.189080] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-05T20:33:25.190157] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-05T20:33:25.190239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:25.190284] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:25.190320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:25.190396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:25.250991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:25.251895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:25.251984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:25.252020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:25.375603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:25.375766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:25.375807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:25.375837] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:25.379367] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: UP (p=79.32%) [2026-02-05T20:33:25.379688] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-05T20:33:25.379826] [INFO ] [sig ] TPL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:25.531425] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TPL.txt [2026-02-05T20:33:25.531629] [INFO ] [sig ] [3063/3445] Completed TPL in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:25.531678] [INFO ] [sig ] [3064/3445] Forecasting TPVG... [2026-02-05T20:33:25.531711] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-05T20:33:25.531743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-05T20:33:25.542389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-05T20:33:25.542804] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-05T20:33:25.543725] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-05T20:33:25.543781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:25.543816] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:25.543849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:25.543919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:25.616034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:25.617184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:25.617300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:25.617362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:25.753567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:25.753751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:25.753795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:25.753825] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:25.757610] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: DOWN (p=5.05%) [2026-02-05T20:33:25.757927] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-05T20:33:25.758069] [INFO ] [sig ] TPVG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:25.905753] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TPVG.txt [2026-02-05T20:33:25.905896] [INFO ] [sig ] [3064/3445] Completed TPVG in 0.4s | 2.78 sym/s | Total: 18.3m | ETA: 2.3m [2026-02-05T20:33:25.905936] [INFO ] [sig ] [3065/3445] Forecasting TPYP... [2026-02-05T20:33:25.905966] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-05T20:33:25.905998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-05T20:33:25.916655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-05T20:33:25.917008] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-05T20:33:25.918053] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-05T20:33:25.918107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:25.918141] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:25.918169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:25.918251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:25.977000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:25.977881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:25.977963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:25.977997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:26.102410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:26.102595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:26.102641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:26.102707] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:26.106374] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=59.13%) [2026-02-05T20:33:26.106726] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-05T20:33:26.106872] [INFO ] [sig ] TPYP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:26.259975] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TPYP.txt [2026-02-05T20:33:26.260139] [INFO ] [sig ] [3065/3445] Completed TPYP in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.3m [2026-02-05T20:33:26.260184] [INFO ] [sig ] [3066/3445] Forecasting TPZ... [2026-02-05T20:33:26.260216] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-05T20:33:26.260248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-05T20:33:26.270729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-05T20:33:26.271130] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-05T20:33:26.272014] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-05T20:33:26.272069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:26.272103] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:26.272130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:26.272192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:26.330524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:26.331458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:26.331547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:26.331602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:26.464132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:26.464299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:26.464340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:26.464370] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:26.468340] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=57.39%) [2026-02-05T20:33:26.468656] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-05T20:33:26.468795] [INFO ] [sig ] TPZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:26.617630] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TPZ.txt [2026-02-05T20:33:26.617765] [INFO ] [sig ] [3066/3445] Completed TPZ in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.3m [2026-02-05T20:33:26.617813] [INFO ] [sig ] [3067/3445] Forecasting TQQQ... [2026-02-05T20:33:26.617844] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-05T20:33:26.617875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-05T20:33:26.628637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-05T20:33:26.628960] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-05T20:33:26.629798] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-05T20:33:26.629851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:26.629883] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:26.629910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:26.629967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:26.690474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:26.691324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:26.691407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:26.691440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:26.814002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:26.814169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:26.814213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:26.814245] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:26.817943] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: UP (p=97.39%) [2026-02-05T20:33:26.818275] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-05T20:33:26.818421] [INFO ] [sig ] TQQQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:26.967891] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TQQQ.txt [2026-02-05T20:33:26.968059] [INFO ] [sig ] [3067/3445] Completed TQQQ in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.3m [2026-02-05T20:33:26.968103] [INFO ] [sig ] [3068/3445] Forecasting TRC... [2026-02-05T20:33:26.968136] [INFO ] [sig ] Generating forecast for: TRC [2026-02-05T20:33:26.968168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-05T20:33:26.979359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-05T20:33:26.979920] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-05T20:33:26.980778] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-05T20:33:26.980833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:26.980866] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:26.980895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:26.980952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:27.049342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:27.050417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:27.050504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:27.050539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:27.173540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:27.173714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:27.173757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:27.173787] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:27.177464] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=25.77%) [2026-02-05T20:33:27.177951] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-05T20:33:27.178104] [INFO ] [sig ] TRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:27.355317] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRC.txt [2026-02-05T20:33:27.355476] [INFO ] [sig ] [3068/3445] Completed TRC in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.3m [2026-02-05T20:33:27.355527] [INFO ] [sig ] [3069/3445] Forecasting TRDA... [2026-02-05T20:33:27.355562] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-05T20:33:27.355614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-05T20:33:27.365820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-05T20:33:27.366192] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-05T20:33:27.367101] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-05T20:33:27.367157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:27.367190] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:27.367218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:27.367276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:27.425768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:27.426390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:27.426493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:27.426528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:27.553720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:27.553882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:27.553922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:27.553951] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:27.557884] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: DOWN (p=28.01%) [2026-02-05T20:33:27.558180] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-05T20:33:27.558363] [INFO ] [sig ] TRDA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:27.703455] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRDA.txt [2026-02-05T20:33:27.703606] [INFO ] [sig ] [3069/3445] Completed TRDA in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.3m [2026-02-05T20:33:27.703649] [INFO ] [sig ] [3070/3445] Forecasting TREE... [2026-02-05T20:33:27.703679] [INFO ] [sig ] Generating forecast for: TREE [2026-02-05T20:33:27.703709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-05T20:33:27.714224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-05T20:33:27.714633] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-05T20:33:27.715445] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-05T20:33:27.715499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:27.715532] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:27.715559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:27.715646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:27.775187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:27.775971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:27.776055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:27.776089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:27.909538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:27.909721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:27.909779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:27.909810] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:27.913281] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-05T20:33:27.913599] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-05T20:33:27.913739] [INFO ] [sig ] TREE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:28.065775] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TREE.txt [2026-02-05T20:33:28.065937] [INFO ] [sig ] [3070/3445] Completed TREE in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:28.065977] [INFO ] [sig ] [3071/3445] Forecasting TREX... [2026-02-05T20:33:28.066008] [INFO ] [sig ] Generating forecast for: TREX [2026-02-05T20:33:28.066040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-05T20:33:28.076166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-05T20:33:28.076569] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-05T20:33:28.077421] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-05T20:33:28.077475] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:28.077508] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:28.077535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:28.077615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:28.139839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:28.141123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:28.141221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:28.141257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:28.273664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:28.273821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:28.273862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:28.273890] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:28.277361] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: DOWN (p=21.73%) [2026-02-05T20:33:28.277661] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-05T20:33:28.277792] [INFO ] [sig ] TREX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:28.419391] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TREX.txt [2026-02-05T20:33:28.419550] [INFO ] [sig ] [3071/3445] Completed TREX in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:28.419610] [INFO ] [sig ] [3072/3445] Forecasting TRGP... [2026-02-05T20:33:28.419642] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-05T20:33:28.419674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-05T20:33:28.431372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-05T20:33:28.431825] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-05T20:33:28.432725] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-05T20:33:28.432779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:28.432814] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:28.432843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:28.432901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:28.497837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:28.498891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:28.499007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:28.499042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:28.618462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:28.618664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:28.618719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:28.618761] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:28.622326] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=31.81%) [2026-02-05T20:33:28.622643] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-05T20:33:28.622777] [INFO ] [sig ] TRGP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:28.764996] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRGP.txt [2026-02-05T20:33:28.765158] [INFO ] [sig ] [3072/3445] Completed TRGP in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:28.765199] [INFO ] [sig ] [3073/3445] Forecasting TRI... [2026-02-05T20:33:28.765230] [INFO ] [sig ] Generating forecast for: TRI [2026-02-05T20:33:28.765262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-05T20:33:28.777209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-05T20:33:28.777780] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-05T20:33:28.778668] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-05T20:33:28.778722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:28.778754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:28.778782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:28.778840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:28.844899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:28.846012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:28.846101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:28.846136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:28.982380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:28.982542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:28.982604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:28.982637] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:28.986125] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=9.33%) [2026-02-05T20:33:28.986407] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-05T20:33:28.986542] [INFO ] [sig ] TRI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:29.140557] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRI.txt [2026-02-05T20:33:29.140742] [INFO ] [sig ] [3073/3445] Completed TRI in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:29.140783] [INFO ] [sig ] [3074/3445] Forecasting TRIN... [2026-02-05T20:33:29.140814] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-05T20:33:29.140846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-05T20:33:29.151224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-05T20:33:29.151602] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-05T20:33:29.152443] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-05T20:33:29.152499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:29.152547] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:29.152603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:29.152667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:29.210774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:29.211647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:29.211738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:29.211771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:29.333485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:29.333693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:29.333746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:29.333778] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:29.337406] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=92.95%) [2026-02-05T20:33:29.337771] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-05T20:33:29.337932] [INFO ] [sig ] TRIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:29.476370] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRIN.txt [2026-02-05T20:33:29.476529] [INFO ] [sig ] [3074/3445] Completed TRIN in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:29.476590] [INFO ] [sig ] [3075/3445] Forecasting TRIP... [2026-02-05T20:33:29.476626] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-05T20:33:29.476661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-05T20:33:29.487210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-05T20:33:29.487552] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-05T20:33:29.488423] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-05T20:33:29.488477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:29.488511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:29.488538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:29.488629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:29.549080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:29.549983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:29.550068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:29.550103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:29.674191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:29.674352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:29.674394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:29.674424] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:29.678186] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=87.61%) [2026-02-05T20:33:29.678549] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-05T20:33:29.678909] [INFO ] [sig ] TRIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:29.820804] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRIP.txt [2026-02-05T20:33:29.820978] [INFO ] [sig ] [3075/3445] Completed TRIP in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:29.821020] [INFO ] [sig ] [3076/3445] Forecasting TRMB... [2026-02-05T20:33:29.821049] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-05T20:33:29.821081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-05T20:33:29.831353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-05T20:33:29.831765] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-05T20:33:29.832792] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-05T20:33:29.832849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:29.832882] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:29.832912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:29.832972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:29.897817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:29.898736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:29.898822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:29.898855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:30.026752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:30.026926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:30.026978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:30.027014] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:30.030972] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: DOWN (p=13.77%) [2026-02-05T20:33:30.031258] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-05T20:33:30.031392] [INFO ] [sig ] TRMB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:30.176067] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRMB.txt [2026-02-05T20:33:30.176223] [INFO ] [sig ] [3076/3445] Completed TRMB in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:30.176292] [INFO ] [sig ] [3077/3445] Forecasting TRMD... [2026-02-05T20:33:30.176329] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-05T20:33:30.176361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-05T20:33:30.188623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-05T20:33:30.188976] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-05T20:33:30.189899] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-05T20:33:30.189954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:30.189987] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:30.190016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:30.190074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:30.257777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:30.258745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:30.259030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:30.259063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:30.385104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:30.385264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:30.385305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:30.385334] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:30.388939] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=94.39%) [2026-02-05T20:33:30.389214] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-05T20:33:30.389340] [INFO ] [sig ] TRMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:30.536286] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRMD.txt [2026-02-05T20:33:30.536433] [INFO ] [sig ] [3077/3445] Completed TRMD in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:30.536479] [INFO ] [sig ] [3078/3445] Forecasting TRMK... [2026-02-05T20:33:30.536510] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-05T20:33:30.536541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-05T20:33:30.546692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-05T20:33:30.547014] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-05T20:33:30.547834] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-05T20:33:30.547886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:30.547920] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:30.547947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:30.548003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:30.606233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:30.607115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:30.607200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:30.607235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:30.727118] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:30.727278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:30.727318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:30.727348] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:30.731369] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-05T20:33:30.731677] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-05T20:33:30.731828] [INFO ] [sig ] TRMK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:30.875383] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRMK.txt [2026-02-05T20:33:30.875561] [INFO ] [sig ] [3078/3445] Completed TRMK in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:30.875627] [INFO ] [sig ] [3079/3445] Forecasting TRN... [2026-02-05T20:33:30.875657] [INFO ] [sig ] Generating forecast for: TRN [2026-02-05T20:33:30.875690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-05T20:33:30.885991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-05T20:33:30.886392] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-05T20:33:30.887247] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-05T20:33:30.887302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:30.887381] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:30.887414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:30.887474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:30.951627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:30.952553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:30.952686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:30.952724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:31.074776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:31.074938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:31.074985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:31.075016] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:31.078633] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: UP (p=53.44%) [2026-02-05T20:33:31.078952] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-05T20:33:31.079123] [INFO ] [sig ] TRN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:31.219492] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRN.txt [2026-02-05T20:33:31.219641] [INFO ] [sig ] [3079/3445] Completed TRN in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:31.219683] [INFO ] [sig ] [3080/3445] Forecasting TRNO... [2026-02-05T20:33:31.219713] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-05T20:33:31.219762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-05T20:33:31.230555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-05T20:33:31.230897] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-05T20:33:31.231784] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-05T20:33:31.231836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:31.231868] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:31.231896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:31.231966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:31.291640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:31.292349] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:31.292433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:31.292470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:31.423869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:31.424017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:31.424058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:31.424085] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:31.428124] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=76.51%) [2026-02-05T20:33:31.428455] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-05T20:33:31.428800] [INFO ] [sig ] TRNO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:31.573525] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRNO.txt [2026-02-05T20:33:31.573692] [INFO ] [sig ] [3080/3445] Completed TRNO in 0.4s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:31.573734] [INFO ] [sig ] [3081/3445] Forecasting TRNS... [2026-02-05T20:33:31.573763] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-05T20:33:31.573794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-05T20:33:31.583913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-05T20:33:31.584272] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-05T20:33:31.585135] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-05T20:33:31.585189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:31.585223] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:31.585252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:31.585309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:31.646392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:31.647238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:31.647326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:31.647359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:31.764222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:31.764382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:31.764423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:31.764468] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:31.767885] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=80.95%) [2026-02-05T20:33:31.768166] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-05T20:33:31.768319] [INFO ] [sig ] TRNS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:31.909876] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRNS.txt [2026-02-05T20:33:31.910039] [INFO ] [sig ] [3081/3445] Completed TRNS in 0.3s | 2.78 sym/s | Total: 18.4m | ETA: 2.2m [2026-02-05T20:33:31.910082] [INFO ] [sig ] [3082/3445] Forecasting TROX... [2026-02-05T20:33:31.910114] [INFO ] [sig ] Generating forecast for: TROX [2026-02-05T20:33:31.910148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-05T20:33:31.921989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-05T20:33:31.922461] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-05T20:33:31.923744] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-05T20:33:31.923802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:31.923837] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:31.923865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:31.923924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:31.984043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:31.984930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:31.985018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:31.985054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:32.114966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:32.115137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:32.115178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:32.115250] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:32.118978] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: DOWN (p=34.50%) [2026-02-05T20:33:32.119303] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-05T20:33:32.119448] [INFO ] [sig ] TROX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:32.272223] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TROX.txt [2026-02-05T20:33:32.272409] [INFO ] [sig ] [3082/3445] Completed TROX in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.2m [2026-02-05T20:33:32.272453] [INFO ] [sig ] [3083/3445] Forecasting TRP... [2026-02-05T20:33:32.272483] [INFO ] [sig ] Generating forecast for: TRP [2026-02-05T20:33:32.272518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-05T20:33:32.283241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-05T20:33:32.283692] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-05T20:33:32.284610] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-05T20:33:32.284672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:32.284708] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:32.284736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:32.284794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:32.343392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:32.344282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:32.344385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:32.344420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:32.463885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:32.464053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:32.464096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:32.464125] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:32.467829] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=82.58%) [2026-02-05T20:33:32.468152] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-05T20:33:32.468326] [INFO ] [sig ] TRP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:32.609002] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRP.txt [2026-02-05T20:33:32.609169] [INFO ] [sig ] [3083/3445] Completed TRP in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.2m [2026-02-05T20:33:32.609208] [INFO ] [sig ] [3084/3445] Forecasting TRS... [2026-02-05T20:33:32.609238] [INFO ] [sig ] Generating forecast for: TRS [2026-02-05T20:33:32.609269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-05T20:33:32.620120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-05T20:33:32.620469] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-05T20:33:32.621321] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-05T20:33:32.621375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:32.621408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:32.621436] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:32.621495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:32.679777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:32.680640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:32.680726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:32.680759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:32.800120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:32.800278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:32.800321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:32.800352] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:32.804408] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: DOWN (p=43.91%) [2026-02-05T20:33:32.804714] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-05T20:33:32.804850] [INFO ] [sig ] TRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:32.943434] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRS.txt [2026-02-05T20:33:32.943568] [INFO ] [sig ] [3084/3445] Completed TRS in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.2m [2026-02-05T20:33:32.943626] [INFO ] [sig ] [3085/3445] Forecasting TRTX... [2026-02-05T20:33:32.943655] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-05T20:33:32.943687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-05T20:33:32.953959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-05T20:33:32.954291] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-05T20:33:32.955267] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-05T20:33:32.955323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:32.955357] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:32.955398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:32.955457] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:33.014440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:33.015089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:33.015171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:33.015203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:33.141356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:33.141518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:33.141561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:33.141610] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:33.145648] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: DOWN (p=6.93%) [2026-02-05T20:33:33.146132] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-05T20:33:33.146263] [INFO ] [sig ] TRTX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:33.291899] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRTX.txt [2026-02-05T20:33:33.292076] [INFO ] [sig ] [3085/3445] Completed TRTX in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.2m [2026-02-05T20:33:33.292123] [INFO ] [sig ] [3086/3445] Forecasting TRUP... [2026-02-05T20:33:33.292153] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-05T20:33:33.292185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-05T20:33:33.302735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-05T20:33:33.303114] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-05T20:33:33.304048] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-05T20:33:33.304108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:33.304144] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:33.304172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:33.304231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:33.367364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:33.368227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:33.368312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:33.368349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:33.502189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:33.502358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:33.502403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:33.502436] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:33.506112] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-05T20:33:33.506421] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-05T20:33:33.506569] [INFO ] [sig ] TRUP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:33.652174] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TRUP.txt [2026-02-05T20:33:33.652358] [INFO ] [sig ] [3086/3445] Completed TRUP in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:33.652420] [INFO ] [sig ] [3087/3445] Forecasting TRVG... [2026-02-05T20:33:33.652454] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-05T20:33:33.652488] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-05T20:33:33.663418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-05T20:33:33.663843] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-05T20:33:33.664960] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-05T20:33:33.665025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:33.665060] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:33.665098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:33.665183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:33.725401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:33.726318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:33.726415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:33.726451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:33.846993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:33.847164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:33.847210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:33.847244] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:33.851061] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=19.99%) [2026-02-05T20:33:33.851412] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-05T20:33:33.851567] [INFO ] [sig ] TRVG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:33.999000] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TRVG.txt [2026-02-05T20:33:33.999170] [INFO ] [sig ] [3087/3445] Completed TRVG in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:33.999214] [INFO ] [sig ] [3088/3445] Forecasting TS... [2026-02-05T20:33:33.999247] [INFO ] [sig ] Generating forecast for: TS [2026-02-05T20:33:33.999281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-05T20:33:34.010049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-05T20:33:34.010463] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-05T20:33:34.011374] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-05T20:33:34.011433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:34.011467] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:34.011496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:34.011556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:34.071987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:34.073079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:34.073172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:34.073209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:34.198799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:34.198967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:34.199010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:34.199042] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:34.202552] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: DOWN (p=23.37%) [2026-02-05T20:33:34.202864] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-05T20:33:34.202997] [INFO ] [sig ] TS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:34.351538] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TS.txt [2026-02-05T20:33:34.351720] [INFO ] [sig ] [3088/3445] Completed TS in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:34.351764] [INFO ] [sig ] [3089/3445] Forecasting TSBK... [2026-02-05T20:33:34.351796] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-05T20:33:34.351836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-05T20:33:34.361561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-05T20:33:34.361938] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-05T20:33:34.362834] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-05T20:33:34.362889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:34.362923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:34.362953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:34.363028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:34.427220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:34.428281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:34.428426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:34.428471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:34.545783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:34.545949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:34.545992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:34.546022] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:34.549531] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-02-05T20:33:34.549831] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-05T20:33:34.549968] [INFO ] [sig ] TSBK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:34.691899] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TSBK.txt [2026-02-05T20:33:34.692059] [INFO ] [sig ] [3089/3445] Completed TSBK in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:34.692100] [INFO ] [sig ] [3090/3445] Forecasting TSCO... [2026-02-05T20:33:34.692132] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-05T20:33:34.692163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-05T20:33:34.702295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-05T20:33:34.702709] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-05T20:33:34.703527] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-05T20:33:34.703599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:34.703635] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:34.703662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:34.703719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:34.766462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:34.767456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:34.767549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:34.767645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:34.889919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:34.890083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:34.890123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:34.890152] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:34.894089] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-05T20:33:34.894367] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-05T20:33:34.894499] [INFO ] [sig ] TSCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:35.042906] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TSCO.txt [2026-02-05T20:33:35.043073] [INFO ] [sig ] [3090/3445] Completed TSCO in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:35.043115] [INFO ] [sig ] [3091/3445] Forecasting TSDD... [2026-02-05T20:33:35.043147] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-05T20:33:35.043177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-05T20:33:35.054075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-05T20:33:35.054511] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-05T20:33:35.055393] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-05T20:33:35.055449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:35.055483] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:35.055511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:35.055600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:35.116816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:35.117708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:35.117795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:35.117828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:35.241883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:35.242048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:35.242090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:35.242121] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:35.245659] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=54.74%) [2026-02-05T20:33:35.245958] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-05T20:33:35.246094] [INFO ] [sig ] TSDD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:35.388045] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSDD.txt [2026-02-05T20:33:35.388227] [INFO ] [sig ] [3091/3445] Completed TSDD in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:35.388273] [INFO ] [sig ] [3092/3445] Forecasting TSEM... [2026-02-05T20:33:35.388304] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-05T20:33:35.388343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-05T20:33:35.400020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-05T20:33:35.400369] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-05T20:33:35.401415] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-05T20:33:35.401468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:35.401502] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:35.401528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:35.401611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:35.461405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:35.462334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:35.462426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:35.462463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:35.598075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:35.598270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:35.598317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:35.598349] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:35.602377] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: UP (p=78.59%) [2026-02-05T20:33:35.602709] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-05T20:33:35.602865] [INFO ] [sig ] TSEM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:35.751128] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSEM.txt [2026-02-05T20:33:35.751285] [INFO ] [sig ] [3092/3445] Completed TSEM in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:35.751327] [INFO ] [sig ] [3093/3445] Forecasting TSHA... [2026-02-05T20:33:35.751357] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-05T20:33:35.751389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-05T20:33:35.761602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-05T20:33:35.761940] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-05T20:33:35.762770] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-05T20:33:35.762823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:35.762856] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:35.762883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:35.762941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:35.821937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:35.822610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:35.822693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:35.822728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:35.946174] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:35.946339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:35.946380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:35.946410] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:35.949865] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=93.77%) [2026-02-05T20:33:35.950156] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-05T20:33:35.950286] [INFO ] [sig ] TSHA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:36.106674] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSHA.txt [2026-02-05T20:33:36.106822] [INFO ] [sig ] [3093/3445] Completed TSHA in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:36.106865] [INFO ] [sig ] [3094/3445] Forecasting TSI... [2026-02-05T20:33:36.106897] [INFO ] [sig ] Generating forecast for: TSI [2026-02-05T20:33:36.106931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-05T20:33:36.117592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-05T20:33:36.117931] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-05T20:33:36.119039] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-05T20:33:36.119095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:36.119129] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:36.119157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:36.119217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:36.182543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:36.183207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:36.183290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:36.183325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:36.304410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:36.304568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:36.304634] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:36.304663] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:36.308068] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=83.33%) [2026-02-05T20:33:36.308377] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-05T20:33:36.308506] [INFO ] [sig ] TSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:36.453180] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSI.txt [2026-02-05T20:33:36.453330] [INFO ] [sig ] [3094/3445] Completed TSI in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:36.453370] [INFO ] [sig ] [3095/3445] Forecasting TSL... [2026-02-05T20:33:36.453401] [INFO ] [sig ] Generating forecast for: TSL [2026-02-05T20:33:36.453433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-05T20:33:36.464457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-05T20:33:36.464839] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-05T20:33:36.465665] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-05T20:33:36.465718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:36.465751] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:36.465778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:36.465835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:36.525562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:36.526343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:36.526430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:36.526466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:36.653630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:36.653790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:36.653832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:36.653862] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:36.657618] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=34.91%) [2026-02-05T20:33:36.657907] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-05T20:33:36.658039] [INFO ] [sig ] TSL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:36.809659] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TSL.txt [2026-02-05T20:33:36.809794] [INFO ] [sig ] [3095/3445] Completed TSL in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:36.809833] [INFO ] [sig ] [3096/3445] Forecasting TSLA... [2026-02-05T20:33:36.809864] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-05T20:33:36.809895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-05T20:33:36.820413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-05T20:33:36.820724] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-05T20:33:36.821523] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-05T20:33:36.821609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:36.821670] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:36.821699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:36.821770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:36.880824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:36.881712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:36.881794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:36.881827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:37.001967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:37.002131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:37.002182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:37.002218] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:37.006134] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-02-05T20:33:37.006432] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-05T20:33:37.006565] [INFO ] [sig ] TSLA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:37.145980] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSLA.txt [2026-02-05T20:33:37.146124] [INFO ] [sig ] [3096/3445] Completed TSLA in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:37.146165] [INFO ] [sig ] [3097/3445] Forecasting TSLL... [2026-02-05T20:33:37.146196] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-05T20:33:37.146227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-05T20:33:37.156753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-05T20:33:37.157097] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-05T20:33:37.157944] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-05T20:33:37.157996] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:37.158030] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:37.158056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:37.158114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:37.214784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:37.215437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:37.215521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:37.215554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:37.341173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:37.341365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:37.341409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:37.341439] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:37.345039] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-05T20:33:37.345313] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-05T20:33:37.345444] [INFO ] [sig ] TSLL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:37.485605] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSLL.txt [2026-02-05T20:33:37.485750] [INFO ] [sig ] [3097/3445] Completed TSLL in 0.3s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:37.485791] [INFO ] [sig ] [3098/3445] Forecasting TSLQ... [2026-02-05T20:33:37.485820] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-05T20:33:37.485852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-05T20:33:37.496074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-05T20:33:37.496396] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-05T20:33:37.497244] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-05T20:33:37.497312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:37.497346] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:37.497374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:37.497432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:37.557036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:37.558147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:37.558278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:37.558317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:37.683392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:37.683557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:37.683620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:37.683651] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:37.687055] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=52.64%) [2026-02-05T20:33:37.687332] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-05T20:33:37.687461] [INFO ] [sig ] TSLQ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:37.854118] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSLQ.txt [2026-02-05T20:33:37.854283] [INFO ] [sig ] [3098/3445] Completed TSLQ in 0.4s | 2.78 sym/s | Total: 18.5m | ETA: 2.1m [2026-02-05T20:33:37.854326] [INFO ] [sig ] [3099/3445] Forecasting TSLS... [2026-02-05T20:33:37.854358] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-05T20:33:37.854391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-05T20:33:37.866673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-05T20:33:37.867293] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-05T20:33:37.868166] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-05T20:33:37.868251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:37.868285] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:37.868312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:37.868368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:37.929995] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:37.930912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:37.931010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:37.931045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:38.052371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:38.052568] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:38.052653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:38.052738] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:38.057044] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=2.26%) [2026-02-05T20:33:38.057448] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-05T20:33:38.057642] [INFO ] [sig ] TSLS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:38.224043] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TSLS.txt [2026-02-05T20:33:38.224221] [INFO ] [sig ] [3099/3445] Completed TSLS in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.1m [2026-02-05T20:33:38.224264] [INFO ] [sig ] [3100/3445] Forecasting TSLX... [2026-02-05T20:33:38.224296] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-05T20:33:38.224328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-05T20:33:38.236201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-05T20:33:38.236655] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-05T20:33:38.237510] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-05T20:33:38.237565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:38.237633] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:38.237664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:38.237723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:38.297960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:38.298928] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:38.299016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:38.299051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:38.417363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:38.417537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:38.417621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:38.417673] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:38.421208] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: UP (p=97.56%) [2026-02-05T20:33:38.421495] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-05T20:33:38.421655] [INFO ] [sig ] TSLX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:38.562336] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSLX.txt [2026-02-05T20:33:38.562496] [INFO ] [sig ] [3100/3445] Completed TSLX in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.1m [2026-02-05T20:33:38.562537] [INFO ] [sig ] [3101/3445] Forecasting TSM... [2026-02-05T20:33:38.562588] [INFO ] [sig ] Generating forecast for: TSM [2026-02-05T20:33:38.562623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-05T20:33:38.572875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-05T20:33:38.573265] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-05T20:33:38.574100] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-05T20:33:38.574153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:38.574185] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:38.574212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:38.574268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:38.632618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:38.633742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:38.634027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:38.634061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:38.761821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:38.761985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:38.762024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:38.762053] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:38.765499] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-05T20:33:38.765811] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-05T20:33:38.765947] [INFO ] [sig ] TSM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:38.907782] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TSM.txt [2026-02-05T20:33:38.907956] [INFO ] [sig ] [3101/3445] Completed TSM in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.1m [2026-02-05T20:33:38.907999] [INFO ] [sig ] [3102/3445] Forecasting TSN... [2026-02-05T20:33:38.908030] [INFO ] [sig ] Generating forecast for: TSN [2026-02-05T20:33:38.908062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-05T20:33:38.919053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-05T20:33:38.919445] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-05T20:33:38.920490] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-05T20:33:38.920544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:38.920597] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:38.920626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:38.920682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:38.983499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:38.984404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:38.984492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:38.984530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:39.112116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:39.112281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:39.112321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:39.112351] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:39.116176] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: UP (p=60.72%) [2026-02-05T20:33:39.116471] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-05T20:33:39.116627] [INFO ] [sig ] TSN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:39.266123] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TSN.txt [2026-02-05T20:33:39.266299] [INFO ] [sig ] [3102/3445] Completed TSN in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.1m [2026-02-05T20:33:39.266347] [INFO ] [sig ] [3103/3445] Forecasting TSQ... [2026-02-05T20:33:39.266379] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-05T20:33:39.266410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-05T20:33:39.277148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-05T20:33:39.277593] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-05T20:33:39.278461] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-05T20:33:39.278515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:39.278549] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:39.278595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:39.278661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:39.341395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:39.342321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:39.342405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:39.342439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:39.470604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:39.470772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:39.470813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:39.470843] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:39.474284] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: DOWN (p=19.49%) [2026-02-05T20:33:39.474612] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-05T20:33:39.474752] [INFO ] [sig ] TSQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:39.627955] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TSQ.txt [2026-02-05T20:33:39.628111] [INFO ] [sig ] [3103/3445] Completed TSQ in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:39.628153] [INFO ] [sig ] [3104/3445] Forecasting TTC... [2026-02-05T20:33:39.628183] [INFO ] [sig ] Generating forecast for: TTC [2026-02-05T20:33:39.628234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-05T20:33:39.638947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-05T20:33:39.639335] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-05T20:33:39.640167] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-05T20:33:39.640219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:39.640252] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:39.640279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:39.640336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:39.701344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:39.702258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:39.702344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:39.702379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:39.829185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:39.829371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:39.829422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:39.829453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:39.833424] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-05T20:33:39.833747] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-05T20:33:39.833883] [INFO ] [sig ] TTC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:39.980225] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TTC.txt [2026-02-05T20:33:39.980392] [INFO ] [sig ] [3104/3445] Completed TTC in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:39.980433] [INFO ] [sig ] [3105/3445] Forecasting TTD... [2026-02-05T20:33:39.980464] [INFO ] [sig ] Generating forecast for: TTD [2026-02-05T20:33:39.980507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-05T20:33:39.991089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-05T20:33:39.991478] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-05T20:33:39.992353] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-05T20:33:39.992407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:39.992439] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:39.992467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:39.992524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:40.055257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:40.056180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:40.056267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:40.056301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:40.180023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:40.180187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:40.180284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:40.180317] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:40.183848] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=93.63%) [2026-02-05T20:33:40.184138] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-05T20:33:40.184270] [INFO ] [sig ] TTD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:40.328255] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TTD.txt [2026-02-05T20:33:40.328422] [INFO ] [sig ] [3105/3445] Completed TTD in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:40.328466] [INFO ] [sig ] [3106/3445] Forecasting TTE... [2026-02-05T20:33:40.328498] [INFO ] [sig ] Generating forecast for: TTE [2026-02-05T20:33:40.328529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-05T20:33:40.339546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-05T20:33:40.339940] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-05T20:33:40.341159] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-05T20:33:40.341212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:40.341243] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:40.341271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:40.341328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:40.400314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:40.401404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:40.401517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:40.401550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:40.520463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:40.520646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:40.520690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:40.520722] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:40.524153] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-05T20:33:40.524482] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-05T20:33:40.524641] [INFO ] [sig ] TTE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:40.666549] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TTE.txt [2026-02-05T20:33:40.666730] [INFO ] [sig ] [3106/3445] Completed TTE in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:40.666771] [INFO ] [sig ] [3107/3445] Forecasting TTEC... [2026-02-05T20:33:40.666802] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-05T20:33:40.666835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-05T20:33:40.677108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-05T20:33:40.677492] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-05T20:33:40.678412] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-05T20:33:40.678467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:40.678501] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:40.678528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:40.678607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:40.737620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:40.738540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:40.738666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:40.738701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:40.859851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:40.860040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:40.860094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:40.860135] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:40.863875] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: DOWN (p=8.46%) [2026-02-05T20:33:40.864170] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-05T20:33:40.864304] [INFO ] [sig ] TTEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:41.009270] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TTEC.txt [2026-02-05T20:33:41.009461] [INFO ] [sig ] [3107/3445] Completed TTEC in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:41.009504] [INFO ] [sig ] [3108/3445] Forecasting TTEK... [2026-02-05T20:33:41.009537] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-05T20:33:41.009585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-05T20:33:41.022299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-05T20:33:41.022716] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-05T20:33:41.023801] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-05T20:33:41.023854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:41.023893] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:41.023935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:41.023998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:41.085780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:41.086938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:41.087027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:41.087064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:41.215087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:41.215256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:41.215299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:41.215327] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:41.219117] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-05T20:33:41.219408] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-05T20:33:41.219544] [INFO ] [sig ] TTEK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:41.365789] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TTEK.txt [2026-02-05T20:33:41.365960] [INFO ] [sig ] [3108/3445] Completed TTEK in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:41.366001] [INFO ] [sig ] [3109/3445] Forecasting TTI... [2026-02-05T20:33:41.366031] [INFO ] [sig ] Generating forecast for: TTI [2026-02-05T20:33:41.366064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-05T20:33:41.378402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-05T20:33:41.378830] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-05T20:33:41.379693] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-05T20:33:41.379752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:41.379799] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:41.379830] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:41.379889] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:41.440661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:41.441604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:41.441695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:41.441729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:41.570097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:41.570267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:41.570311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:41.570341] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:41.573985] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=99.18%) [2026-02-05T20:33:41.574456] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-05T20:33:41.574610] [INFO ] [sig ] TTI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:41.716166] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TTI.txt [2026-02-05T20:33:41.716381] [INFO ] [sig ] [3109/3445] Completed TTI in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:41.716423] [INFO ] [sig ] [3110/3445] Forecasting TTMI... [2026-02-05T20:33:41.716453] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-05T20:33:41.716485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-05T20:33:41.727997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-05T20:33:41.728450] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-05T20:33:41.729346] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-05T20:33:41.729413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:41.729449] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:41.729476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:41.729533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:41.791942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:41.793297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:41.793414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:41.793451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:41.914424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:41.914614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:41.914657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:41.914687] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:41.918170] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: DOWN (p=15.78%) [2026-02-05T20:33:41.918504] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-05T20:33:41.918664] [INFO ] [sig ] TTMI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:42.069106] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TTMI.txt [2026-02-05T20:33:42.069304] [INFO ] [sig ] [3110/3445] Completed TTMI in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:42.069356] [INFO ] [sig ] [3111/3445] Forecasting TTWO... [2026-02-05T20:33:42.069397] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-05T20:33:42.069440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-05T20:33:42.081403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-05T20:33:42.081860] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-05T20:33:42.082740] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-05T20:33:42.082796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:42.082830] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:42.082859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:42.082917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:42.147683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:42.148713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:42.148813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:42.148848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:42.283877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:42.284065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:42.284121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:42.284155] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:42.288276] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: DOWN (p=44.60%) [2026-02-05T20:33:42.288619] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-05T20:33:42.288764] [INFO ] [sig ] TTWO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:42.445217] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TTWO.txt [2026-02-05T20:33:42.445394] [INFO ] [sig ] [3111/3445] Completed TTWO in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:42.445436] [INFO ] [sig ] [3112/3445] Forecasting TUGN... [2026-02-05T20:33:42.445468] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-05T20:33:42.445500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-05T20:33:42.457800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-05T20:33:42.458245] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-05T20:33:42.459152] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-05T20:33:42.459208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:42.459241] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:42.459270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:42.459331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:42.523191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:42.524270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:42.524379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:42.524433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:42.640589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:42.640751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:42.640795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:42.640826] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:42.644340] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=96.05%) [2026-02-05T20:33:42.644656] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-05T20:33:42.644795] [INFO ] [sig ] TUGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:42.794257] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TUGN.txt [2026-02-05T20:33:42.794412] [INFO ] [sig ] [3112/3445] Completed TUGN in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:42.794455] [INFO ] [sig ] [3113/3445] Forecasting TUSK... [2026-02-05T20:33:42.794495] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-05T20:33:42.794529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-05T20:33:42.805355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-05T20:33:42.805846] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-05T20:33:42.806802] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-05T20:33:42.806869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:42.806965] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:42.807006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:42.807071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:42.877420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:42.878420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:42.878515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:42.878550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:43.019422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:43.019631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:43.019694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:43.019737] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:43.023703] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: UP (p=94.69%) [2026-02-05T20:33:43.024037] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-05T20:33:43.024194] [INFO ] [sig ] TUSK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:43.168691] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TUSK.txt [2026-02-05T20:33:43.168849] [INFO ] [sig ] [3113/3445] Completed TUSK in 0.4s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:43.168891] [INFO ] [sig ] [3114/3445] Forecasting TVC... [2026-02-05T20:33:43.168923] [INFO ] [sig ] Generating forecast for: TVC [2026-02-05T20:33:43.168954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-05T20:33:43.178712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-05T20:33:43.179078] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-05T20:33:43.179944] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-05T20:33:43.180000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:43.180034] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:43.180061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:43.180119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:43.237710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:43.238609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:43.238700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:43.238737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:43.353116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:43.353275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:43.353317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:43.353350] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:43.356866] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-02-05T20:33:43.357170] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-05T20:33:43.357306] [INFO ] [sig ] TVC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:43.505543] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TVC.txt [2026-02-05T20:33:43.505740] [INFO ] [sig ] [3114/3445] Completed TVC in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:43.505787] [INFO ] [sig ] [3115/3445] Forecasting TVE... [2026-02-05T20:33:43.505818] [INFO ] [sig ] Generating forecast for: TVE [2026-02-05T20:33:43.505848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-05T20:33:43.516302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-05T20:33:43.516752] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-05T20:33:43.517622] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-05T20:33:43.517676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:43.517709] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:43.517736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:43.517793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:43.575373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:43.576256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:43.576344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:43.576377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:43.685460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:43.685658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:43.685702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:43.685732] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:43.689740] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=55.56%) [2026-02-05T20:33:43.690270] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-05T20:33:43.690424] [INFO ] [sig ] TVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:43.837284] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TVE.txt [2026-02-05T20:33:43.837461] [INFO ] [sig ] [3115/3445] Completed TVE in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:43.837502] [INFO ] [sig ] [3116/3445] Forecasting TVTX... [2026-02-05T20:33:43.837533] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-05T20:33:43.837564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-05T20:33:43.848829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-05T20:33:43.849159] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-05T20:33:43.849992] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-05T20:33:43.850044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:43.850076] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:43.850103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:43.850160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:43.910810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:43.911596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:43.911682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:43.911715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:44.038057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:44.038259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:44.038311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:44.038394] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:44.041887] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=88.02%) [2026-02-05T20:33:44.042180] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-05T20:33:44.042318] [INFO ] [sig ] TVTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:44.186276] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TVTX.txt [2026-02-05T20:33:44.186444] [INFO ] [sig ] [3116/3445] Completed TVTX in 0.3s | 2.78 sym/s | Total: 18.6m | ETA: 2.0m [2026-02-05T20:33:44.186486] [INFO ] [sig ] [3117/3445] Forecasting TWFG... [2026-02-05T20:33:44.186517] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-05T20:33:44.186548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-05T20:33:44.198109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-05T20:33:44.198548] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-05T20:33:44.199418] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-05T20:33:44.199473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:44.199505] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:44.199532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:44.199606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:44.262632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:44.263514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:44.263630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:44.263670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:44.390309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:44.390476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:44.390519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:44.390549] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:44.394362] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: UP (p=90.66%) [2026-02-05T20:33:44.394668] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-05T20:33:44.394807] [INFO ] [sig ] TWFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:44.540294] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TWFG.txt [2026-02-05T20:33:44.540460] [INFO ] [sig ] [3117/3445] Completed TWFG in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 2.0m [2026-02-05T20:33:44.540502] [INFO ] [sig ] [3118/3445] Forecasting TWG... [2026-02-05T20:33:44.540534] [INFO ] [sig ] Generating forecast for: TWG [2026-02-05T20:33:44.540596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-05T20:33:44.552119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-05T20:33:44.552520] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-05T20:33:44.553595] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-05T20:33:44.553651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:44.553684] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:44.553711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:44.553771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:44.613936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:44.614843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:44.614931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:44.614982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:44.736158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:44.736322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:44.736364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:44.736394] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:44.743463] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: UP (p=80.20%) [2026-02-05T20:33:44.743865] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-05T20:33:44.744016] [INFO ] [sig ] TWG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:44.889413] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TWG.txt [2026-02-05T20:33:44.889606] [INFO ] [sig ] [3118/3445] Completed TWG in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 2.0m [2026-02-05T20:33:44.889652] [INFO ] [sig ] [3119/3445] Forecasting TWI... [2026-02-05T20:33:44.889685] [INFO ] [sig ] Generating forecast for: TWI [2026-02-05T20:33:44.889717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-05T20:33:44.900473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-05T20:33:44.900875] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-05T20:33:44.901739] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-05T20:33:44.901793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:44.901828] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:44.901857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:44.901916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:44.959980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:44.960865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:44.960949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:44.960983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:45.077533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:45.077702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:45.077742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:45.077773] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:45.081164] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-05T20:33:45.081438] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-05T20:33:45.081565] [INFO ] [sig ] TWI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:45.220863] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TWI.txt [2026-02-05T20:33:45.220989] [INFO ] [sig ] [3119/3445] Completed TWI in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 2.0m [2026-02-05T20:33:45.221030] [INFO ] [sig ] [3120/3445] Forecasting TWIN... [2026-02-05T20:33:45.221060] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-05T20:33:45.221089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-05T20:33:45.231411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-05T20:33:45.231789] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-05T20:33:45.232634] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-05T20:33:45.232689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:45.232722] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:45.232762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:45.232825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:45.290766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:45.291611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:45.291697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:45.291730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:45.409459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:45.409609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:45.409656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:45.409688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:45.413153] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=92.01%) [2026-02-05T20:33:45.413435] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-05T20:33:45.413565] [INFO ] [sig ] TWIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:45.552792] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TWIN.txt [2026-02-05T20:33:45.552919] [INFO ] [sig ] [3120/3445] Completed TWIN in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:45.552959] [INFO ] [sig ] [3121/3445] Forecasting TWLO... [2026-02-05T20:33:45.552990] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-05T20:33:45.553193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-05T20:33:45.564313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-05T20:33:45.564675] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-05T20:33:45.565531] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-05T20:33:45.565610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:45.565650] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:45.565679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:45.565738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:45.624165] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:45.624820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:45.624901] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:45.624934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:45.747304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:45.747425] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:45.747467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:45.747497] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:45.751270] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-05T20:33:45.751625] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-05T20:33:45.751782] [INFO ] [sig ] TWLO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:45.895287] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TWLO.txt [2026-02-05T20:33:45.895444] [INFO ] [sig ] [3121/3445] Completed TWLO in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:45.895488] [INFO ] [sig ] [3122/3445] Forecasting TWO... [2026-02-05T20:33:45.895519] [INFO ] [sig ] Generating forecast for: TWO [2026-02-05T20:33:45.895551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-05T20:33:45.906315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-05T20:33:45.906723] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-05T20:33:45.907684] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-05T20:33:45.907740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:45.907775] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:45.907804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:45.907862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:45.966809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:45.967686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:45.967776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:45.967809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:46.091198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:46.091341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:46.091381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:46.091410] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:46.095060] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-05T20:33:46.095336] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-05T20:33:46.095485] [INFO ] [sig ] TWO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:46.239630] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TWO.txt [2026-02-05T20:33:46.239769] [INFO ] [sig ] [3122/3445] Completed TWO in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:46.239809] [INFO ] [sig ] [3123/3445] Forecasting TX... [2026-02-05T20:33:46.239840] [INFO ] [sig ] Generating forecast for: TX [2026-02-05T20:33:46.239870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-05T20:33:46.251220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-05T20:33:46.251618] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-05T20:33:46.252537] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-05T20:33:46.252637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:46.252676] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:46.252706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:46.252766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:46.317389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:46.318317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:46.318439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:46.318477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:46.445606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:46.445762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:46.445806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:46.445837] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:46.449634] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: DOWN (p=28.86%) [2026-02-05T20:33:46.449939] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-05T20:33:46.450085] [INFO ] [sig ] TX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:46.600483] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TX.txt [2026-02-05T20:33:46.600638] [INFO ] [sig ] [3123/3445] Completed TX in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:46.600680] [INFO ] [sig ] [3124/3445] Forecasting TXG... [2026-02-05T20:33:46.600712] [INFO ] [sig ] Generating forecast for: TXG [2026-02-05T20:33:46.600743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-05T20:33:46.610920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-05T20:33:46.611264] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-05T20:33:46.612318] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-05T20:33:46.612372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:46.612408] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:46.612438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:46.612497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:46.673254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:46.673900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:46.673985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:46.674019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:46.806359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:46.806550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:46.806627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:46.806669] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:46.810471] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-05T20:33:46.810779] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-05T20:33:46.810916] [INFO ] [sig ] TXG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:46.955998] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TXG.txt [2026-02-05T20:33:46.956153] [INFO ] [sig ] [3124/3445] Completed TXG in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:46.956192] [INFO ] [sig ] [3125/3445] Forecasting TXMD... [2026-02-05T20:33:46.956223] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-05T20:33:46.956254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-05T20:33:46.968401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-05T20:33:46.968808] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-05T20:33:46.969851] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-05T20:33:46.969903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:46.969935] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:46.969961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:46.970017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:47.031896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:47.032828] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:47.032921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:47.032955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:47.153801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:47.153968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:47.154012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:47.154043] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:47.157673] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-02-05T20:33:47.157970] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-05T20:33:47.158109] [INFO ] [sig ] TXMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:47.309256] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TXMD.txt [2026-02-05T20:33:47.309435] [INFO ] [sig ] [3125/3445] Completed TXMD in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:47.309477] [INFO ] [sig ] [3126/3445] Forecasting TXN... [2026-02-05T20:33:47.309511] [INFO ] [sig ] Generating forecast for: TXN [2026-02-05T20:33:47.309544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-05T20:33:47.321301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-05T20:33:47.321710] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-05T20:33:47.322592] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-05T20:33:47.322652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:47.322696] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:47.322725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:47.322789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:47.385500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:47.386628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:47.386717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:47.386751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:47.510754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:47.510911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:47.510953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:47.510982] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:47.514447] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=5.91%) [2026-02-05T20:33:47.514743] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-05T20:33:47.514881] [INFO ] [sig ] TXN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:47.655415] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TXN.txt [2026-02-05T20:33:47.655560] [INFO ] [sig ] [3126/3445] Completed TXN in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:47.655621] [INFO ] [sig ] [3127/3445] Forecasting TXO... [2026-02-05T20:33:47.655652] [INFO ] [sig ] Generating forecast for: TXO [2026-02-05T20:33:47.655683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-05T20:33:47.665817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-05T20:33:47.666150] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-05T20:33:47.667010] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-05T20:33:47.667065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:47.667101] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:47.667131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:47.667190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:47.733679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:47.735273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:47.735388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:47.735424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:47.864219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:47.864440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:47.864504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:47.864546] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:47.869423] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=69.95%) [2026-02-05T20:33:47.869795] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-05T20:33:47.869953] [INFO ] [sig ] TXO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:48.024873] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TXO.txt [2026-02-05T20:33:48.025315] [INFO ] [sig ] [3127/3445] Completed TXO in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:48.025368] [INFO ] [sig ] [3128/3445] Forecasting TXRH... [2026-02-05T20:33:48.025407] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-05T20:33:48.025446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-05T20:33:48.040308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-05T20:33:48.040887] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-05T20:33:48.042050] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-05T20:33:48.042120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:48.042161] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:48.042197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:48.042278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:48.110443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:48.111424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:48.111531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:48.111567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:48.234614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:48.234792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:48.234832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:48.234860] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:48.238566] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-05T20:33:48.238894] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-05T20:33:48.239029] [INFO ] [sig ] TXRH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:48.382049] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TXRH.txt [2026-02-05T20:33:48.382219] [INFO ] [sig ] [3128/3445] Completed TXRH in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:48.382261] [INFO ] [sig ] [3129/3445] Forecasting TY... [2026-02-05T20:33:48.382292] [INFO ] [sig ] Generating forecast for: TY [2026-02-05T20:33:48.382322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-05T20:33:48.392628] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-05T20:33:48.393063] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-05T20:33:48.393943] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-05T20:33:48.394000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:48.394037] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:48.394067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:48.394127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:48.454473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:48.455692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:48.455804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:48.455840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:48.575897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:48.576067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:48.576126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:48.576157] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:48.579620] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: DOWN (p=6.95%) [2026-02-05T20:33:48.579901] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-05T20:33:48.580030] [INFO ] [sig ] TY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:48.723505] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TY.txt [2026-02-05T20:33:48.723665] [INFO ] [sig ] [3129/3445] Completed TY in 0.3s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:48.723708] [INFO ] [sig ] [3130/3445] Forecasting TYG... [2026-02-05T20:33:48.723739] [INFO ] [sig ] Generating forecast for: TYG [2026-02-05T20:33:48.723770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-05T20:33:48.733848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-05T20:33:48.734201] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-05T20:33:48.735021] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-05T20:33:48.735073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:48.735135] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:48.735164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:48.735221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:48.795519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:48.796313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:48.796399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:48.796436] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:48.916419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:48.916660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:48.916707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:48.916738] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:48.920522] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=90.90%) [2026-02-05T20:33:48.920847] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-05T20:33:48.920990] [INFO ] [sig ] TYG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:49.064337] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TYG.txt [2026-02-05T20:33:49.064507] [INFO ] [sig ] [3130/3445] Completed TYG in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:49.064549] [INFO ] [sig ] [3131/3445] Forecasting TYGO... [2026-02-05T20:33:49.064601] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-05T20:33:49.064635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-05T20:33:49.075551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-05T20:33:49.075989] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-05T20:33:49.076852] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-05T20:33:49.076905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:49.076938] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:49.076965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:49.077022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:49.134209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:49.135411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:49.135501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:49.135535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:49.252137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:49.252307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:49.252348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:49.252377] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:49.255824] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=10.63%) [2026-02-05T20:33:49.256134] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-05T20:33:49.256273] [INFO ] [sig ] TYGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:49.407346] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TYGO.txt [2026-02-05T20:33:49.407568] [INFO ] [sig ] [3131/3445] Completed TYGO in 0.3s | 2.79 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:49.407653] [INFO ] [sig ] [3132/3445] Forecasting TYL... [2026-02-05T20:33:49.407690] [INFO ] [sig ] Generating forecast for: TYL [2026-02-05T20:33:49.407724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-05T20:33:49.419902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-05T20:33:49.420409] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-05T20:33:49.421790] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-05T20:33:49.421849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:49.421885] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:49.421914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:49.421973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:49.491835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:49.492925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:49.493029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:49.493063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:49.643161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:49.643392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:49.643455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:49.643495] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:49.648435] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: UP (p=80.52%) [2026-02-05T20:33:49.648895] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-05T20:33:49.649083] [INFO ] [sig ] TYL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:49.845093] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/TYL.txt [2026-02-05T20:33:49.845287] [INFO ] [sig ] [3132/3445] Completed TYL in 0.4s | 2.78 sym/s | Total: 18.7m | ETA: 1.9m [2026-02-05T20:33:49.845350] [INFO ] [sig ] [3133/3445] Forecasting TYRA... [2026-02-05T20:33:49.845392] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-05T20:33:49.845431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-05T20:33:49.857655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-05T20:33:49.858099] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-05T20:33:49.859066] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-05T20:33:49.859315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:49.859374] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:49.859412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:49.859491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:49.927162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:49.928216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:49.928317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:49.928352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:50.063266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:50.063437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:50.063478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:50.063562] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:50.067137] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: DOWN (p=8.98%) [2026-02-05T20:33:50.067462] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-05T20:33:50.067623] [INFO ] [sig ] TYRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:50.211970] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TYRA.txt [2026-02-05T20:33:50.212168] [INFO ] [sig ] [3133/3445] Completed TYRA in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.9m [2026-02-05T20:33:50.212210] [INFO ] [sig ] [3134/3445] Forecasting TZOO... [2026-02-05T20:33:50.212240] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-05T20:33:50.212273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-05T20:33:50.223167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-05T20:33:50.223605] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-05T20:33:50.224472] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-05T20:33:50.224527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:50.224559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:50.224641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:50.224701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:50.281219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:50.282181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:50.282284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:50.282318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:50.406752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:50.406923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:50.406964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:50.406993] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:50.410856] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=32.37%) [2026-02-05T20:33:50.411143] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-05T20:33:50.411476] [INFO ] [sig ] TZOO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:50.553104] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/TZOO.txt [2026-02-05T20:33:50.553278] [INFO ] [sig ] [3134/3445] Completed TZOO in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.9m [2026-02-05T20:33:50.553319] [INFO ] [sig ] [3135/3445] Forecasting UAA... [2026-02-05T20:33:50.553350] [INFO ] [sig ] Generating forecast for: UAA [2026-02-05T20:33:50.553381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-05T20:33:50.563687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-05T20:33:50.564084] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-05T20:33:50.564905] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-05T20:33:50.564958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:50.564989] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:50.565016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:50.565072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:50.623289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:50.624189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:50.624277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:50.624310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:50.745950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:50.746114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:50.746156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:50.746185] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:50.749760] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=26.43%) [2026-02-05T20:33:50.750077] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-05T20:33:50.750219] [INFO ] [sig ] UAA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:50.891963] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UAA.txt [2026-02-05T20:33:50.892304] [INFO ] [sig ] [3135/3445] Completed UAA in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.9m [2026-02-05T20:33:50.892345] [INFO ] [sig ] [3136/3445] Forecasting UAE... [2026-02-05T20:33:50.892375] [INFO ] [sig ] Generating forecast for: UAE [2026-02-05T20:33:50.892405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-05T20:33:50.903397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-05T20:33:50.903753] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-05T20:33:50.904590] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-05T20:33:50.904643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:50.904675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:50.904701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:50.904757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:50.962089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:50.962921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:50.963004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:50.963037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:51.083935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:51.084106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:51.084148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:51.084176] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:51.088213] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: DOWN (p=37.14%) [2026-02-05T20:33:51.088598] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-05T20:33:51.088746] [INFO ] [sig ] UAE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:51.231275] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UAE.txt [2026-02-05T20:33:51.231436] [INFO ] [sig ] [3136/3445] Completed UAE in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:51.231483] [INFO ] [sig ] [3137/3445] Forecasting UAL... [2026-02-05T20:33:51.231514] [INFO ] [sig ] Generating forecast for: UAL [2026-02-05T20:33:51.231544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-05T20:33:51.242949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-05T20:33:51.243370] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-05T20:33:51.244217] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-05T20:33:51.244271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:51.244304] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:51.244331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:51.244388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:51.304164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:51.305056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:51.305142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:51.305176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:51.425097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:51.425254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:51.425296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:51.425325] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:51.428785] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=33.76%) [2026-02-05T20:33:51.429059] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-05T20:33:51.429189] [INFO ] [sig ] UAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:51.566518] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UAL.txt [2026-02-05T20:33:51.566673] [INFO ] [sig ] [3137/3445] Completed UAL in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:51.566715] [INFO ] [sig ] [3138/3445] Forecasting UBFO... [2026-02-05T20:33:51.566745] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-05T20:33:51.566776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-05T20:33:51.576657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-05T20:33:51.577004] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-05T20:33:51.577830] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-05T20:33:51.577883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:51.577914] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:51.577940] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:51.577997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:51.639689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:51.640894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:51.640997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:51.641033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:51.760834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:51.761007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:51.761047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:51.761077] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:51.764994] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: UP (p=95.86%) [2026-02-05T20:33:51.765516] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-05T20:33:51.765677] [INFO ] [sig ] UBFO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:51.906323] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UBFO.txt [2026-02-05T20:33:51.906462] [INFO ] [sig ] [3138/3445] Completed UBFO in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:51.906503] [INFO ] [sig ] [3139/3445] Forecasting UBRL... [2026-02-05T20:33:51.906534] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-05T20:33:51.906565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-05T20:33:51.916755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-05T20:33:51.917050] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-05T20:33:51.917875] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-05T20:33:51.917928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:51.917960] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:51.917987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:51.918046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:51.974286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:51.974979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:51.975061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:51.975094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:52.094962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:52.095128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:52.095168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:52.095196] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:52.098867] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-05T20:33:52.099336] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-05T20:33:52.099470] [INFO ] [sig ] UBRL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:52.238918] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UBRL.txt [2026-02-05T20:33:52.239074] [INFO ] [sig ] [3139/3445] Completed UBRL in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:52.239114] [INFO ] [sig ] [3140/3445] Forecasting UBS... [2026-02-05T20:33:52.239145] [INFO ] [sig ] Generating forecast for: UBS [2026-02-05T20:33:52.239175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-05T20:33:52.249536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-05T20:33:52.249952] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-05T20:33:52.250770] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-05T20:33:52.250822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:52.250853] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:52.250879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:52.250940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:52.310886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:52.311902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:52.312024] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:52.312058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:52.436893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:52.437061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:52.437103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:52.437150] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:52.440937] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=72.45%) [2026-02-05T20:33:52.441218] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-05T20:33:52.441347] [INFO ] [sig ] UBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:52.579009] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UBS.txt [2026-02-05T20:33:52.579337] [INFO ] [sig ] [3140/3445] Completed UBS in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:52.579376] [INFO ] [sig ] [3141/3445] Forecasting UBSI... [2026-02-05T20:33:52.579406] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-05T20:33:52.579437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-05T20:33:52.589916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-05T20:33:52.590244] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-05T20:33:52.591071] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-05T20:33:52.591124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:52.591157] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:52.591184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:52.591241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:52.648497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:52.649389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:52.649476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:52.649510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:52.767686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:52.767856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:52.767899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:52.767927] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:52.771407] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=70.80%) [2026-02-05T20:33:52.771721] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-05T20:33:52.771859] [INFO ] [sig ] UBSI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:52.910974] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UBSI.txt [2026-02-05T20:33:52.911109] [INFO ] [sig ] [3141/3445] Completed UBSI in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:52.911149] [INFO ] [sig ] [3142/3445] Forecasting UDMY... [2026-02-05T20:33:52.911179] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-05T20:33:52.911210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-05T20:33:52.921458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-05T20:33:52.921881] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-05T20:33:52.922716] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-05T20:33:52.922769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:52.922801] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:52.922828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:52.922886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:52.984097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:52.985272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:52.985372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:52.985424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:53.110040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:53.110206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:53.110248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:53.110277] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:53.113715] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: DOWN (p=20.18%) [2026-02-05T20:33:53.114001] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-05T20:33:53.114155] [INFO ] [sig ] UDMY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:53.257559] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UDMY.txt [2026-02-05T20:33:53.257745] [INFO ] [sig ] [3142/3445] Completed UDMY in 0.3s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:53.257787] [INFO ] [sig ] [3143/3445] Forecasting UE... [2026-02-05T20:33:53.257818] [INFO ] [sig ] Generating forecast for: UE [2026-02-05T20:33:53.257850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-05T20:33:53.269760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-05T20:33:53.270158] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-05T20:33:53.271006] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-05T20:33:53.271058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:53.271091] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:53.271117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:53.271172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:53.331050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:53.331959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:53.332051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:53.332084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:53.452432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:53.452628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:53.452672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:53.452702] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:53.456282] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=14.95%) [2026-02-05T20:33:53.456624] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-05T20:33:53.456768] [INFO ] [sig ] UE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:53.674667] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UE.txt [2026-02-05T20:33:53.674896] [INFO ] [sig ] [3143/3445] Completed UE in 0.4s | 2.79 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:53.674939] [INFO ] [sig ] [3144/3445] Forecasting UEIC... [2026-02-05T20:33:53.674969] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-05T20:33:53.675005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-05T20:33:53.686233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-05T20:33:53.686762] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-05T20:33:53.687752] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-05T20:33:53.687813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:53.687850] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:53.687926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:53.687990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:53.748752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:53.749688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:53.749798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:53.749835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:53.902730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:53.902937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:53.903005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:53.903058] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:53.908445] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: DOWN (p=1.22%) [2026-02-05T20:33:53.908969] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-05T20:33:53.909182] [INFO ] [sig ] UEIC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:54.122254] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UEIC.txt [2026-02-05T20:33:54.122471] [INFO ] [sig ] [3144/3445] Completed UEIC in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:54.122531] [INFO ] [sig ] [3145/3445] Forecasting UFCS... [2026-02-05T20:33:54.122597] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-05T20:33:54.122643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-05T20:33:54.138344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-05T20:33:54.138858] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-05T20:33:54.139954] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-05T20:33:54.140023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:54.140067] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:54.140105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:54.140184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:54.223267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:54.224643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:54.224774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:54.224818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:54.402530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:54.402769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:54.402838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:54.402888] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:54.408478] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-05T20:33:54.409066] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-05T20:33:54.409295] [INFO ] [sig ] UFCS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:54.686800] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UFCS.txt [2026-02-05T20:33:54.687042] [INFO ] [sig ] [3145/3445] Completed UFCS in 0.6s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:54.687095] [INFO ] [sig ] [3146/3445] Forecasting UFI... [2026-02-05T20:33:54.687133] [INFO ] [sig ] Generating forecast for: UFI [2026-02-05T20:33:54.687172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-05T20:33:54.715373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-05T20:33:54.715941] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-05T20:33:54.717148] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-05T20:33:54.717225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:54.717269] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:54.717302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:54.717382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:54.811796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:54.812995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:54.813125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:54.813166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:54.994022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:54.994213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:54.994287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:54.994355] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:54.999873] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: UP (p=79.48%) [2026-02-05T20:33:55.000449] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-05T20:33:55.000707] [INFO ] [sig ] UFI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:55.211874] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UFI.txt [2026-02-05T20:33:55.212137] [INFO ] [sig ] [3146/3445] Completed UFI in 0.5s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:55.212206] [INFO ] [sig ] [3147/3445] Forecasting UFO... [2026-02-05T20:33:55.212257] [INFO ] [sig ] Generating forecast for: UFO [2026-02-05T20:33:55.212309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-05T20:33:55.227189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-05T20:33:55.227731] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-05T20:33:55.229054] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-05T20:33:55.229128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:55.229221] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:55.229270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:55.229364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:55.301178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:55.302110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:55.302200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:55.302236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:55.424930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:55.425092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:55.425136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:55.425166] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:55.428897] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=87.20%) [2026-02-05T20:33:55.429401] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-05T20:33:55.429538] [INFO ] [sig ] UFO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:55.579929] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UFO.txt [2026-02-05T20:33:55.580087] [INFO ] [sig ] [3147/3445] Completed UFO in 0.4s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:55.580129] [INFO ] [sig ] [3148/3445] Forecasting UFPI... [2026-02-05T20:33:55.580161] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-05T20:33:55.580198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-05T20:33:55.590365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-05T20:33:55.590789] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-05T20:33:55.591617] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-05T20:33:55.591671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:55.591703] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:55.591730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:55.591786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:55.649686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:55.650613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:55.650705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:55.650738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:55.780210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:55.780372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:55.780416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:55.780447] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:55.783979] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: UP (p=52.33%) [2026-02-05T20:33:55.784281] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-05T20:33:55.784419] [INFO ] [sig ] UFPI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:55.928462] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UFPI.txt [2026-02-05T20:33:55.928661] [INFO ] [sig ] [3148/3445] Completed UFPI in 0.3s | 2.78 sym/s | Total: 18.8m | ETA: 1.8m [2026-02-05T20:33:55.928709] [INFO ] [sig ] [3149/3445] Forecasting UGI... [2026-02-05T20:33:55.928742] [INFO ] [sig ] Generating forecast for: UGI [2026-02-05T20:33:55.928772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-05T20:33:55.939093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-05T20:33:55.939490] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-05T20:33:55.940455] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-05T20:33:55.940514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:55.940548] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:55.940604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:55.940667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:56.001981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:56.003059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:56.003146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:56.003180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:56.129124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:56.129282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:56.129324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:56.129354] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:56.132879] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-05T20:33:56.133201] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-05T20:33:56.133345] [INFO ] [sig ] UGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:56.276172] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UGI.txt [2026-02-05T20:33:56.276348] [INFO ] [sig ] [3149/3445] Completed UGI in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.8m [2026-02-05T20:33:56.276401] [INFO ] [sig ] [3150/3445] Forecasting UGP... [2026-02-05T20:33:56.276437] [INFO ] [sig ] Generating forecast for: UGP [2026-02-05T20:33:56.276470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-05T20:33:56.287434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-05T20:33:56.287871] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-05T20:33:56.289174] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-05T20:33:56.289229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:56.289262] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:56.289442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:56.289500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:56.352017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:56.353106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:56.353196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:56.353232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:56.480614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:56.480786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:56.480827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:56.480921] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:56.484772] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: UP (p=77.60%) [2026-02-05T20:33:56.485080] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-05T20:33:56.485218] [INFO ] [sig ] UGP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:56.627118] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UGP.txt [2026-02-05T20:33:56.627290] [INFO ] [sig ] [3150/3445] Completed UGP in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.8m [2026-02-05T20:33:56.627330] [INFO ] [sig ] [3151/3445] Forecasting UHAL... [2026-02-05T20:33:56.627360] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-05T20:33:56.627391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-05T20:33:56.638504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-05T20:33:56.638981] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-05T20:33:56.639852] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-05T20:33:56.639906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:56.639938] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:56.639965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:56.640028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:56.702660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:56.703711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:56.703856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:56.703891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:56.835814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:56.835975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:56.836017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:56.836046] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:56.839517] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=65.76%) [2026-02-05T20:33:56.839820] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-05T20:33:56.839954] [INFO ] [sig ] UHAL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:56.980010] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UHAL.txt [2026-02-05T20:33:56.980176] [INFO ] [sig ] [3151/3445] Completed UHAL in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.8m [2026-02-05T20:33:56.980219] [INFO ] [sig ] [3152/3445] Forecasting UHG... [2026-02-05T20:33:56.980248] [INFO ] [sig ] Generating forecast for: UHG [2026-02-05T20:33:56.980280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-05T20:33:56.991049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-05T20:33:56.991453] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-05T20:33:56.992289] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-05T20:33:56.992342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:56.992374] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:56.992400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:56.992458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:57.050827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:57.051696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:57.051783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:57.051818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:57.184994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:57.185163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:57.185215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:57.185256] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:57.188998] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=27.20%) [2026-02-05T20:33:57.189299] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-05T20:33:57.189435] [INFO ] [sig ] UHG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:57.337528] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UHG.txt [2026-02-05T20:33:57.337714] [INFO ] [sig ] [3152/3445] Completed UHG in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.8m [2026-02-05T20:33:57.337758] [INFO ] [sig ] [3153/3445] Forecasting UHS... [2026-02-05T20:33:57.337790] [INFO ] [sig ] Generating forecast for: UHS [2026-02-05T20:33:57.337824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-05T20:33:57.349070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-05T20:33:57.349458] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-05T20:33:57.350345] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-05T20:33:57.350401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:57.350433] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:57.350461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:57.350518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:57.414015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:57.415001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:57.415092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:57.415126] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:57.550744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:57.550940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:57.550993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:57.551025] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:57.555381] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=11.61%) [2026-02-05T20:33:57.555786] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-05T20:33:57.555945] [INFO ] [sig ] UHS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:57.711899] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UHS.txt [2026-02-05T20:33:57.712065] [INFO ] [sig ] [3153/3445] Completed UHS in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:57.712108] [INFO ] [sig ] [3154/3445] Forecasting UI... [2026-02-05T20:33:57.712139] [INFO ] [sig ] Generating forecast for: UI [2026-02-05T20:33:57.712171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-05T20:33:57.723451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-05T20:33:57.723858] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-05T20:33:57.724828] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-05T20:33:57.724882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:57.724915] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:57.724943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:57.725000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:57.791019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:57.791871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:57.791958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:57.791993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:57.929244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:57.929384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:57.929424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:57.929453] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:57.933240] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=85.90%) [2026-02-05T20:33:57.933533] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-05T20:33:57.933685] [INFO ] [sig ] UI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:58.075300] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UI.txt [2026-02-05T20:33:58.075442] [INFO ] [sig ] [3154/3445] Completed UI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:58.075482] [INFO ] [sig ] [3155/3445] Forecasting UIS... [2026-02-05T20:33:58.075512] [INFO ] [sig ] Generating forecast for: UIS [2026-02-05T20:33:58.075543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-05T20:33:58.085447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-05T20:33:58.085844] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-05T20:33:58.086703] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-05T20:33:58.086756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:58.086788] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:58.086814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:58.086870] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:58.146670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:58.147694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:58.147809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:58.147864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:58.276336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:58.276510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:58.276563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:58.276617] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:58.280277] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=77.85%) [2026-02-05T20:33:58.280614] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-05T20:33:58.280758] [INFO ] [sig ] UIS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:58.424102] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UIS.txt [2026-02-05T20:33:58.424261] [INFO ] [sig ] [3155/3445] Completed UIS in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:58.424303] [INFO ] [sig ] [3156/3445] Forecasting UITB... [2026-02-05T20:33:58.424335] [INFO ] [sig ] Generating forecast for: UITB [2026-02-05T20:33:58.424367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-05T20:33:58.434418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-05T20:33:58.434823] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-05T20:33:58.435658] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-05T20:33:58.435712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:58.435744] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:58.435772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:58.435829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:58.494650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:58.495405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:58.495487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:58.495520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:58.611942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:58.612117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:58.612159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:58.612188] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:58.616335] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=49.55%) [2026-02-05T20:33:58.616632] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-05T20:33:58.616764] [INFO ] [sig ] UITB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:58.755564] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UITB.txt [2026-02-05T20:33:58.755736] [INFO ] [sig ] [3156/3445] Completed UITB in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:58.755777] [INFO ] [sig ] [3157/3445] Forecasting UL... [2026-02-05T20:33:58.755808] [INFO ] [sig ] Generating forecast for: UL [2026-02-05T20:33:58.755841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-05T20:33:58.767611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-05T20:33:58.767988] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-05T20:33:58.768869] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-05T20:33:58.768922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:58.768968] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:58.768998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:58.769055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:58.828467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:58.829201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:58.829282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:58.829347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:58.965062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:58.965258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:58.965306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:58.965339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:58.969305] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=94.87%) [2026-02-05T20:33:58.969674] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-05T20:33:58.969831] [INFO ] [sig ] UL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:59.125308] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UL.txt [2026-02-05T20:33:59.125473] [INFO ] [sig ] [3157/3445] Completed UL in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:59.125515] [INFO ] [sig ] [3158/3445] Forecasting ULBI... [2026-02-05T20:33:59.125546] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-05T20:33:59.125607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-05T20:33:59.137875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-05T20:33:59.138342] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-05T20:33:59.139313] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-05T20:33:59.139380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:59.139430] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:59.139468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:59.139558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:59.205033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:59.206219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:59.206516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:59.206565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:59.342171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:59.342348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:59.342404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:59.342437] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:59.346504] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=32.48%) [2026-02-05T20:33:59.346813] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-05T20:33:59.346949] [INFO ] [sig ] ULBI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:33:59.507992] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ULBI.txt [2026-02-05T20:33:59.508159] [INFO ] [sig ] [3158/3445] Completed ULBI in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:59.508232] [INFO ] [sig ] [3159/3445] Forecasting ULCC... [2026-02-05T20:33:59.508273] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-05T20:33:59.508306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-05T20:33:59.520195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-05T20:33:59.520675] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-05T20:33:59.521657] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-05T20:33:59.521713] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:59.521746] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:59.521775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:59.521832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:59.587123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:59.588038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:59.588146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:59.588228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:33:59.719459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:33:59.719654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:33:59.719717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:33:59.719748] [INFO ] [FORECASTER] Training complete [2026-02-05T20:33:59.723223] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=54.23%) [2026-02-05T20:33:59.723504] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-05T20:33:59.723664] [INFO ] [sig ] ULCC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:33:59.866456] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ULCC.txt [2026-02-05T20:33:59.866644] [INFO ] [sig ] [3159/3445] Completed ULCC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:33:59.866689] [INFO ] [sig ] [3160/3445] Forecasting ULH... [2026-02-05T20:33:59.866721] [INFO ] [sig ] Generating forecast for: ULH [2026-02-05T20:33:59.866752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-05T20:33:59.878046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-05T20:33:59.878605] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-05T20:33:59.879662] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-05T20:33:59.879723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:33:59.879761] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:33:59.879794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:33:59.879872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:33:59.944523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:33:59.945440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:33:59.945529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:33:59.945563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:00.089565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:00.089785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:00.089847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:00.089896] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:00.095021] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: DOWN (p=11.80%) [2026-02-05T20:34:00.095510] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-05T20:34:00.095738] [INFO ] [sig ] ULH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:00.275743] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ULH.txt [2026-02-05T20:34:00.276036] [INFO ] [sig ] [3160/3445] Completed ULH in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:34:00.276108] [INFO ] [sig ] [3161/3445] Forecasting ULTA... [2026-02-05T20:34:00.276159] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-05T20:34:00.276201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-05T20:34:00.289018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-05T20:34:00.289368] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-05T20:34:00.290393] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-05T20:34:00.290447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:00.290480] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:00.290508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:00.290565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:00.349070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:00.349909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:00.350033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:00.350072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:00.471396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:00.471555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:00.471614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:00.471646] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:00.475124] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: UP (p=64.10%) [2026-02-05T20:34:00.475416] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-05T20:34:00.475550] [INFO ] [sig ] ULTA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:00.614734] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ULTA.txt [2026-02-05T20:34:00.614867] [INFO ] [sig ] [3161/3445] Completed ULTA in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:34:00.614907] [INFO ] [sig ] [3162/3445] Forecasting ULY... [2026-02-05T20:34:00.614937] [INFO ] [sig ] Generating forecast for: ULY [2026-02-05T20:34:00.614969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-05T20:34:00.625503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-05T20:34:00.625864] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-05T20:34:00.626889] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-05T20:34:00.626942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:00.626975] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:00.627001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:00.627058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:00.686738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:00.687491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:00.687641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:00.687680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:00.804846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:00.805013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:00.805054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:00.805083] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:00.809138] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: UP (p=70.23%) [2026-02-05T20:34:00.809466] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-05T20:34:00.809654] [INFO ] [sig ] ULY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:00.953616] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ULY.txt [2026-02-05T20:34:00.953782] [INFO ] [sig ] [3162/3445] Completed ULY in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:34:00.953824] [INFO ] [sig ] [3163/3445] Forecasting UMBF... [2026-02-05T20:34:00.953855] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-05T20:34:00.953885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-05T20:34:00.965108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-05T20:34:00.965739] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-05T20:34:00.966560] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-05T20:34:00.966635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:00.966668] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:00.966695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:00.966751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:01.027947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:01.028823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:01.028909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:01.028943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:01.152100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:01.152309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:01.152374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:01.152423] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:01.157796] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=42.41%) [2026-02-05T20:34:01.158360] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-05T20:34:01.158605] [INFO ] [sig ] UMBF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:01.337223] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UMBF.txt [2026-02-05T20:34:01.337420] [INFO ] [sig ] [3163/3445] Completed UMBF in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:34:01.337468] [INFO ] [sig ] [3164/3445] Forecasting UMC... [2026-02-05T20:34:01.337505] [INFO ] [sig ] Generating forecast for: UMC [2026-02-05T20:34:01.337541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-05T20:34:01.349947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-05T20:34:01.350420] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-05T20:34:01.351455] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-05T20:34:01.351515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:01.351628] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:01.351664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:01.351738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:01.415689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:01.416614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:01.416706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:01.416740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:01.539816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:01.539977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:01.540019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:01.540103] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:01.543694] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=91.36%) [2026-02-05T20:34:01.543981] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-05T20:34:01.544113] [INFO ] [sig ] UMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:01.695059] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UMC.txt [2026-02-05T20:34:01.695222] [INFO ] [sig ] [3164/3445] Completed UMC in 0.4s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:34:01.695264] [INFO ] [sig ] [3165/3445] Forecasting UMH... [2026-02-05T20:34:01.695294] [INFO ] [sig ] Generating forecast for: UMH [2026-02-05T20:34:01.695326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-05T20:34:01.706138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-05T20:34:01.706608] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-05T20:34:01.707468] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-05T20:34:01.707523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:01.707557] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:01.707614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:01.707676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:01.766457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:01.767351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:01.767437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:01.767471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:01.889347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:01.889511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:01.889554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:01.889604] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:01.893055] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=70.51%) [2026-02-05T20:34:01.893341] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-05T20:34:01.893472] [INFO ] [sig ] UMH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:02.040615] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UMH.txt [2026-02-05T20:34:02.040818] [INFO ] [sig ] [3165/3445] Completed UMH in 0.3s | 2.78 sym/s | Total: 18.9m | ETA: 1.7m [2026-02-05T20:34:02.040870] [INFO ] [sig ] [3166/3445] Forecasting UMMA... [2026-02-05T20:34:02.040909] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-05T20:34:02.040948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-05T20:34:02.055344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-05T20:34:02.055899] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-05T20:34:02.057103] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-05T20:34:02.057182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:02.057229] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:02.057269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:02.057359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:02.130472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:02.131421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:02.131527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:02.131562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:02.261828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:02.262000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:02.262042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:02.262070] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:02.266223] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: DOWN (p=14.16%) [2026-02-05T20:34:02.266593] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-05T20:34:02.266745] [INFO ] [sig ] UMMA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:02.414091] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UMMA.txt [2026-02-05T20:34:02.414266] [INFO ] [sig ] [3166/3445] Completed UMMA in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.7m [2026-02-05T20:34:02.414307] [INFO ] [sig ] [3167/3445] Forecasting UNCY... [2026-02-05T20:34:02.414338] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-05T20:34:02.414370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-05T20:34:02.425186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-05T20:34:02.425638] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-05T20:34:02.426668] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-05T20:34:02.426723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:02.426754] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:02.426781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:02.426839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:02.488243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:02.489188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:02.489299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:02.489333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:02.621569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:02.621794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:02.621855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:02.621945] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:02.627223] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-05T20:34:02.627776] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-05T20:34:02.627989] [INFO ] [sig ] UNCY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:02.806883] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UNCY.txt [2026-02-05T20:34:02.807062] [INFO ] [sig ] [3167/3445] Completed UNCY in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.7m [2026-02-05T20:34:02.807105] [INFO ] [sig ] [3168/3445] Forecasting UNF... [2026-02-05T20:34:02.807138] [INFO ] [sig ] Generating forecast for: UNF [2026-02-05T20:34:02.807171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-05T20:34:02.819711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-05T20:34:02.820157] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-05T20:34:02.821082] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-05T20:34:02.821150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:02.821192] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:02.821245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:02.821318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:02.889841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:02.890800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:02.890919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:02.890959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:03.019480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:03.019672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:03.019716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:03.019747] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:03.023479] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: DOWN (p=38.17%) [2026-02-05T20:34:03.023884] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-05T20:34:03.024043] [INFO ] [sig ] UNF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:03.176111] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UNF.txt [2026-02-05T20:34:03.176281] [INFO ] [sig ] [3168/3445] Completed UNF in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.7m [2026-02-05T20:34:03.176328] [INFO ] [sig ] [3169/3445] Forecasting UNFI... [2026-02-05T20:34:03.176368] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-05T20:34:03.176409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-05T20:34:03.192065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-05T20:34:03.192516] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-05T20:34:03.193431] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-05T20:34:03.193489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:03.193523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:03.193552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:03.193636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:03.258155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:03.259176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:03.259333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:03.259385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:03.401063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:03.401228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:03.401271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:03.401301] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:03.405136] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-05T20:34:03.405442] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-05T20:34:03.405598] [INFO ] [sig ] UNFI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:03.552927] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UNFI.txt [2026-02-05T20:34:03.553124] [INFO ] [sig ] [3169/3445] Completed UNFI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.7m [2026-02-05T20:34:03.553185] [INFO ] [sig ] [3170/3445] Forecasting UNM... [2026-02-05T20:34:03.553218] [INFO ] [sig ] Generating forecast for: UNM [2026-02-05T20:34:03.553252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-05T20:34:03.564470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-05T20:34:03.564920] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-05T20:34:03.565910] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-05T20:34:03.565968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:03.566003] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:03.566032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:03.566090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:03.630928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:03.632134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:03.632240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:03.632275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:03.770296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:03.770460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:03.770504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:03.770534] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:03.774250] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=67.42%) [2026-02-05T20:34:03.774547] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-05T20:34:03.774705] [INFO ] [sig ] UNM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:03.935682] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UNM.txt [2026-02-05T20:34:03.935839] [INFO ] [sig ] [3170/3445] Completed UNM in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:03.935882] [INFO ] [sig ] [3171/3445] Forecasting UNMA... [2026-02-05T20:34:03.935912] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-05T20:34:03.935945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-05T20:34:03.947197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-05T20:34:03.947655] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-05T20:34:03.948596] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-05T20:34:03.948653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:03.948687] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:03.948715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:03.948773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:04.007590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:04.008518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:04.008626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:04.008662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:04.122345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:04.122516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:04.122560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:04.122613] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:04.126444] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=24.66%) [2026-02-05T20:34:04.126752] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-05T20:34:04.126889] [INFO ] [sig ] UNMA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:04.268983] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UNMA.txt [2026-02-05T20:34:04.269152] [INFO ] [sig ] [3171/3445] Completed UNMA in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:04.269199] [INFO ] [sig ] [3172/3445] Forecasting UNP... [2026-02-05T20:34:04.269231] [INFO ] [sig ] Generating forecast for: UNP [2026-02-05T20:34:04.269272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-05T20:34:04.283706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-05T20:34:04.284158] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-05T20:34:04.285274] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-05T20:34:04.285331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:04.285555] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:04.285612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:04.285683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:04.345526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:04.346319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:04.346638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:04.346690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:04.471155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:04.471322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:04.471362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:04.471392] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:04.475168] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: UP (p=55.73%) [2026-02-05T20:34:04.475546] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-05T20:34:04.475716] [INFO ] [sig ] UNP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:04.625699] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UNP.txt [2026-02-05T20:34:04.625868] [INFO ] [sig ] [3172/3445] Completed UNP in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:04.625917] [INFO ] [sig ] [3173/3445] Forecasting UNTY... [2026-02-05T20:34:04.625950] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-05T20:34:04.625985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-05T20:34:04.636241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-05T20:34:04.636643] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-05T20:34:04.637475] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-05T20:34:04.637531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:04.637565] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:04.637622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:04.637684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:04.699479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:04.700393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:04.700479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:04.700513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:04.830786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:04.830948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:04.830990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:04.831020] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:04.834801] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=9.74%) [2026-02-05T20:34:04.835088] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-05T20:34:04.835223] [INFO ] [sig ] UNTY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:04.981325] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UNTY.txt [2026-02-05T20:34:04.981496] [INFO ] [sig ] [3173/3445] Completed UNTY in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:04.981540] [INFO ] [sig ] [3174/3445] Forecasting UPBD... [2026-02-05T20:34:04.981590] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-05T20:34:04.981628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-05T20:34:04.993343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-05T20:34:04.993757] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-05T20:34:04.994940] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-05T20:34:04.995005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:04.995040] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:04.995069] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:04.995131] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:05.063502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:05.064400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:05.064522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:05.064556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:05.192757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:05.192920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:05.192962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:05.192994] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:05.197016] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-02-05T20:34:05.197305] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-05T20:34:05.197435] [INFO ] [sig ] UPBD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:05.340312] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UPBD.txt [2026-02-05T20:34:05.340450] [INFO ] [sig ] [3174/3445] Completed UPBD in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:05.340490] [INFO ] [sig ] [3175/3445] Forecasting UPC... [2026-02-05T20:34:05.340521] [INFO ] [sig ] Generating forecast for: UPC [2026-02-05T20:34:05.340553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-05T20:34:05.350776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-05T20:34:05.351137] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-05T20:34:05.351999] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-05T20:34:05.352053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:05.352086] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:05.352113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:05.352171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:05.411592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:05.412434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:05.412518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:05.412552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:05.544331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:05.544522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:05.544567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:05.544623] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:05.548399] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=30.25%) [2026-02-05T20:34:05.548802] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-05T20:34:05.548955] [INFO ] [sig ] UPC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:05.689048] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UPC.txt [2026-02-05T20:34:05.689199] [INFO ] [sig ] [3175/3445] Completed UPC in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:05.689241] [INFO ] [sig ] [3176/3445] Forecasting UPLD... [2026-02-05T20:34:05.689272] [INFO ] [sig ] Generating forecast for: UPLD [2026-02-05T20:34:05.689305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPLD' from 'https://tdm.silogroup.org/data/derivative_storage/UPLD.csv'. [2026-02-05T20:34:05.699844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPLD'. [2026-02-05T20:34:05.700186] [INFO ] [FORECASTER] Starting predict_future for UPLD [2026-02-05T20:34:05.701058] [DEBUG] [LOCAL ] No optimal features file found for UPLD: ./output/feature-sets/UPLD.txt [2026-02-05T20:34:05.701113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:05.701146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:05.701175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:05.701233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:05.762351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:05.763256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:05.763345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:05.763382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:05.885075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:05.885238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:05.885282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:05.885312] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:05.889291] [DEBUG] [FORECASTER] UPLD: Forecast T+1@11:T+2@11: DOWN (p=10.29%) [2026-02-05T20:34:05.889617] [INFO ] [FORECASTER] Completed predict_future for UPLD [2026-02-05T20:34:05.889757] [INFO ] [sig ] UPLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:06.030893] [INFO ] [LOCAL ] Saved forecast: UPLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UPLD.txt [2026-02-05T20:34:06.031034] [INFO ] [sig ] [3176/3445] Completed UPLD in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:06.031074] [INFO ] [sig ] [3177/3445] Forecasting UPS... [2026-02-05T20:34:06.031105] [INFO ] [sig ] Generating forecast for: UPS [2026-02-05T20:34:06.031136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-05T20:34:06.041142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-05T20:34:06.041463] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-05T20:34:06.042304] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-05T20:34:06.042358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:06.042390] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:06.042417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:06.042475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:06.101013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:06.101776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:06.101871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:06.101909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:06.227224] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:06.227379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:06.227421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:06.227450] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:06.231082] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-05T20:34:06.231359] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-05T20:34:06.231702] [INFO ] [sig ] UPS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:06.381761] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UPS.txt [2026-02-05T20:34:06.381946] [INFO ] [sig ] [3177/3445] Completed UPS in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:06.381987] [INFO ] [sig ] [3178/3445] Forecasting UPWK... [2026-02-05T20:34:06.382019] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-05T20:34:06.382049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-05T20:34:06.393274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-05T20:34:06.393905] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-05T20:34:06.394951] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-05T20:34:06.395015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:06.395057] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:06.395095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:06.395172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:06.461159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:06.462251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:06.462336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:06.462370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:06.591302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:06.591464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:06.591507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:06.591537] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:06.595158] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=46.76%) [2026-02-05T20:34:06.595505] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-05T20:34:06.595675] [INFO ] [sig ] UPWK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:06.742985] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UPWK.txt [2026-02-05T20:34:06.743139] [INFO ] [sig ] [3178/3445] Completed UPWK in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:06.743181] [INFO ] [sig ] [3179/3445] Forecasting UPXI... [2026-02-05T20:34:06.743212] [INFO ] [sig ] Generating forecast for: UPXI [2026-02-05T20:34:06.743244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPXI' from 'https://tdm.silogroup.org/data/derivative_storage/UPXI.csv'. [2026-02-05T20:34:06.753368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPXI'. [2026-02-05T20:34:06.753934] [INFO ] [FORECASTER] Starting predict_future for UPXI [2026-02-05T20:34:06.754757] [DEBUG] [LOCAL ] No optimal features file found for UPXI: ./output/feature-sets/UPXI.txt [2026-02-05T20:34:06.754809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:06.754841] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:06.754869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:06.754940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:06.815155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:06.815880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:06.815989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:06.816026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:06.936670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:06.936826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:06.936866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:06.936895] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:06.940370] [DEBUG] [FORECASTER] UPXI: Forecast T+1@11:T+2@11: UP (p=80.11%) [2026-02-05T20:34:06.940676] [INFO ] [FORECASTER] Completed predict_future for UPXI [2026-02-05T20:34:06.940814] [INFO ] [sig ] UPXI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:07.086430] [INFO ] [LOCAL ] Saved forecast: UPXI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UPXI.txt [2026-02-05T20:34:07.086601] [INFO ] [sig ] [3179/3445] Completed UPXI in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:07.086643] [INFO ] [sig ] [3180/3445] Forecasting URBN... [2026-02-05T20:34:07.086675] [INFO ] [sig ] Generating forecast for: URBN [2026-02-05T20:34:07.086707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-05T20:34:07.097553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-05T20:34:07.098008] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-05T20:34:07.098962] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-05T20:34:07.099016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:07.099050] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:07.099078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:07.099143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:07.163985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:07.164848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:07.164934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:07.164968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:07.291832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:07.291999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:07.292044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:07.292075] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:07.295985] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: UP (p=65.77%) [2026-02-05T20:34:07.296303] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-05T20:34:07.296659] [INFO ] [sig ] URBN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:07.438907] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/URBN.txt [2026-02-05T20:34:07.439052] [INFO ] [sig ] [3180/3445] Completed URBN in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:07.439093] [INFO ] [sig ] [3181/3445] Forecasting URGN... [2026-02-05T20:34:07.439124] [INFO ] [sig ] Generating forecast for: URGN [2026-02-05T20:34:07.439154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-05T20:34:07.449242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-05T20:34:07.449600] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-05T20:34:07.450400] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-05T20:34:07.450465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:07.450524] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:07.450554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:07.450629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:07.515108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:07.516006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:07.516107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:07.516143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:07.637109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:07.637269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:07.637310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:07.637339] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:07.640818] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-02-05T20:34:07.641113] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-05T20:34:07.641249] [INFO ] [sig ] URGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:07.783523] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/URGN.txt [2026-02-05T20:34:07.783678] [INFO ] [sig ] [3181/3445] Completed URGN in 0.3s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:07.783721] [INFO ] [sig ] [3182/3445] Forecasting URI... [2026-02-05T20:34:07.783751] [INFO ] [sig ] Generating forecast for: URI [2026-02-05T20:34:07.783782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-05T20:34:07.794063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-05T20:34:07.794410] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-05T20:34:07.795279] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-05T20:34:07.795335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:07.795368] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:07.795396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:07.795455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:07.860898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:07.861774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:07.861861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:07.861897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:07.992090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:07.992249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:07.992292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:07.992323] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:07.996422] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=13.46%) [2026-02-05T20:34:07.996725] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-05T20:34:07.996858] [INFO ] [sig ] URI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:08.139176] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/URI.txt [2026-02-05T20:34:08.139324] [INFO ] [sig ] [3182/3445] Completed URI in 0.4s | 2.78 sym/s | Total: 19.0m | ETA: 1.6m [2026-02-05T20:34:08.139364] [INFO ] [sig ] [3183/3445] Forecasting URNJ... [2026-02-05T20:34:08.139395] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-05T20:34:08.139430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-05T20:34:08.151430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-05T20:34:08.151817] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-05T20:34:08.152651] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-05T20:34:08.152705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:08.152742] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:08.152771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:08.152833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:08.213914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:08.214718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:08.214804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:08.214837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:08.344332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:08.344532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:08.344592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:08.344625] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:08.348113] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: DOWN (p=30.30%) [2026-02-05T20:34:08.348458] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-05T20:34:08.348618] [INFO ] [sig ] URNJ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:08.498501] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/URNJ.txt [2026-02-05T20:34:08.498670] [INFO ] [sig ] [3183/3445] Completed URNJ in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.6m [2026-02-05T20:34:08.498715] [INFO ] [sig ] [3184/3445] Forecasting UROY... [2026-02-05T20:34:08.498748] [INFO ] [sig ] Generating forecast for: UROY [2026-02-05T20:34:08.498783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-05T20:34:08.510065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-05T20:34:08.510437] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-05T20:34:08.511262] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-05T20:34:08.511315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:08.511346] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:08.511374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:08.511430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:08.572868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:08.573780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:08.573870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:08.573905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:08.711519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:08.711711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:08.711754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:08.711820] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:08.715809] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: DOWN (p=40.21%) [2026-02-05T20:34:08.716122] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-05T20:34:08.716269] [INFO ] [sig ] UROY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:08.863284] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UROY.txt [2026-02-05T20:34:08.863467] [INFO ] [sig ] [3184/3445] Completed UROY in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.6m [2026-02-05T20:34:08.863520] [INFO ] [sig ] [3185/3445] Forecasting USA... [2026-02-05T20:34:08.863566] [INFO ] [sig ] Generating forecast for: USA [2026-02-05T20:34:08.863631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-05T20:34:08.874771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-05T20:34:08.875161] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-05T20:34:08.876008] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-05T20:34:08.876062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:08.876096] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:08.876126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:08.876185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:08.937852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:08.938504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:08.938604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:08.938643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:09.066053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:09.066215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:09.066258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:09.066290] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:09.074646] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=44.71%) [2026-02-05T20:34:09.074951] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-05T20:34:09.075091] [INFO ] [sig ] USA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:09.225421] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USA.txt [2026-02-05T20:34:09.225740] [INFO ] [sig ] [3185/3445] Completed USA in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.6m [2026-02-05T20:34:09.225782] [INFO ] [sig ] [3186/3445] Forecasting USAC... [2026-02-05T20:34:09.225812] [INFO ] [sig ] Generating forecast for: USAC [2026-02-05T20:34:09.225842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-05T20:34:09.237465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-05T20:34:09.237839] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-05T20:34:09.238878] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-05T20:34:09.238931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:09.238965] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:09.238992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:09.239051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:09.300169] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:09.301185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:09.301270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:09.301304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:09.424952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:09.425124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:09.425170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:09.425200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:09.428797] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: UP (p=81.04%) [2026-02-05T20:34:09.429111] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-05T20:34:09.429258] [INFO ] [sig ] USAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:09.589614] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USAC.txt [2026-02-05T20:34:09.589780] [INFO ] [sig ] [3186/3445] Completed USAC in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.6m [2026-02-05T20:34:09.589825] [INFO ] [sig ] [3187/3445] Forecasting USB... [2026-02-05T20:34:09.589858] [INFO ] [sig ] Generating forecast for: USB [2026-02-05T20:34:09.589891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-05T20:34:09.600456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-05T20:34:09.600846] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-05T20:34:09.601703] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-05T20:34:09.601757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:09.601790] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:09.601817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:09.601873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:09.660876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:09.661745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:09.661832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:09.661865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:09.789066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:09.789226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:09.789266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:09.789296] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:09.792752] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: UP (p=99.72%) [2026-02-05T20:34:09.793048] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-05T20:34:09.793183] [INFO ] [sig ] USB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:09.948908] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USB.txt [2026-02-05T20:34:09.949080] [INFO ] [sig ] [3187/3445] Completed USB in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:09.949122] [INFO ] [sig ] [3188/3445] Forecasting USCB... [2026-02-05T20:34:09.949155] [INFO ] [sig ] Generating forecast for: USCB [2026-02-05T20:34:09.949201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-05T20:34:09.959612] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-05T20:34:09.960003] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-05T20:34:09.960858] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-05T20:34:09.960911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:09.960954] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:09.960982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:09.961053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:10.023121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:10.024043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:10.024170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:10.024217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:10.140388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:10.140557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:10.140835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:10.140867] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:10.144519] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-05T20:34:10.144828] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-05T20:34:10.144960] [INFO ] [sig ] USCB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:10.291354] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USCB.txt [2026-02-05T20:34:10.291516] [INFO ] [sig ] [3188/3445] Completed USCB in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:10.291560] [INFO ] [sig ] [3189/3445] Forecasting USDX... [2026-02-05T20:34:10.291617] [INFO ] [sig ] Generating forecast for: USDX [2026-02-05T20:34:10.291651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-05T20:34:10.302283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-05T20:34:10.302734] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-05T20:34:10.303564] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-05T20:34:10.303644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:10.303677] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:10.303704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:10.303761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:10.363191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:10.364171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:10.364264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:10.364301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:10.475956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:10.476119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:10.476163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:10.476193] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:10.479709] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=89.67%) [2026-02-05T20:34:10.480021] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-05T20:34:10.480155] [INFO ] [sig ] USDX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:10.633965] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USDX.txt [2026-02-05T20:34:10.634133] [INFO ] [sig ] [3189/3445] Completed USDX in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:10.634175] [INFO ] [sig ] [3190/3445] Forecasting USEA... [2026-02-05T20:34:10.634206] [INFO ] [sig ] Generating forecast for: USEA [2026-02-05T20:34:10.634237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-05T20:34:10.646594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-05T20:34:10.647129] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-05T20:34:10.648452] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-05T20:34:10.648538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:10.648616] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:10.648664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:10.648749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:10.714426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:10.715852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:10.715951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:10.715988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:10.830035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:10.830200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:10.830243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:10.830273] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:10.833895] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: DOWN (p=40.67%) [2026-02-05T20:34:10.834207] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-05T20:34:10.834350] [INFO ] [sig ] USEA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:10.993957] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USEA.txt [2026-02-05T20:34:10.994124] [INFO ] [sig ] [3190/3445] Completed USEA in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:10.994175] [INFO ] [sig ] [3191/3445] Forecasting USFD... [2026-02-05T20:34:10.994216] [INFO ] [sig ] Generating forecast for: USFD [2026-02-05T20:34:10.994248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-05T20:34:11.004451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-05T20:34:11.004906] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-05T20:34:11.005811] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-05T20:34:11.005866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:11.005900] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:11.005930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:11.005988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:11.069192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:11.070116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:11.070245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:11.070283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:11.191197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:11.191353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:11.191396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:11.191425] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:11.194907] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=40.21%) [2026-02-05T20:34:11.195197] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-05T20:34:11.195337] [INFO ] [sig ] USFD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:11.342692] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USFD.txt [2026-02-05T20:34:11.342853] [INFO ] [sig ] [3191/3445] Completed USFD in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:11.342894] [INFO ] [sig ] [3192/3445] Forecasting USGO... [2026-02-05T20:34:11.342928] [INFO ] [sig ] Generating forecast for: USGO [2026-02-05T20:34:11.342960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-05T20:34:11.353972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-05T20:34:11.354330] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-05T20:34:11.355379] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-05T20:34:11.355434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:11.355483] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:11.355512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:11.355570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:11.416057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:11.417046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:11.417134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:11.417175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:11.535052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:11.535211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:11.535252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:11.535282] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:11.538981] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: DOWN (p=13.82%) [2026-02-05T20:34:11.539260] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-05T20:34:11.539391] [INFO ] [sig ] USGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:11.685960] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USGO.txt [2026-02-05T20:34:11.686126] [INFO ] [sig ] [3192/3445] Completed USGO in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:11.686180] [INFO ] [sig ] [3193/3445] Forecasting USIG... [2026-02-05T20:34:11.686216] [INFO ] [sig ] Generating forecast for: USIG [2026-02-05T20:34:11.686249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-05T20:34:11.701368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-05T20:34:11.702099] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-05T20:34:11.703484] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-05T20:34:11.703555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:11.703633] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:11.703681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:11.703772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:11.773207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:11.774181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:11.774273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:11.774308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:11.918330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:11.918502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:11.918548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:11.918598] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:11.922989] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=72.33%) [2026-02-05T20:34:11.923307] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-05T20:34:11.923456] [INFO ] [sig ] USIG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:12.075079] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USIG.txt [2026-02-05T20:34:12.075222] [INFO ] [sig ] [3193/3445] Completed USIG in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:12.075263] [INFO ] [sig ] [3194/3445] Forecasting USIO... [2026-02-05T20:34:12.075295] [INFO ] [sig ] Generating forecast for: USIO [2026-02-05T20:34:12.075325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-05T20:34:12.085483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-05T20:34:12.085882] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-05T20:34:12.086749] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-05T20:34:12.086804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:12.086840] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:12.086869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:12.086929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:12.150416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:12.151492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:12.151601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:12.151642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:12.269158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:12.269326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:12.269370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:12.269401] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:12.273021] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: UP (p=96.88%) [2026-02-05T20:34:12.273351] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-05T20:34:12.273501] [INFO ] [sig ] USIO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:12.422474] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USIO.txt [2026-02-05T20:34:12.422879] [INFO ] [sig ] [3194/3445] Completed USIO in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:12.422924] [INFO ] [sig ] [3195/3445] Forecasting USLM... [2026-02-05T20:34:12.422957] [INFO ] [sig ] Generating forecast for: USLM [2026-02-05T20:34:12.422987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-05T20:34:12.432989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-05T20:34:12.433329] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-05T20:34:12.434166] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-05T20:34:12.434220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:12.434253] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:12.434280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:12.434337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:12.495701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:12.496612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:12.496704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:12.496739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:12.612873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:12.613053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:12.613107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:12.613139] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:12.616741] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=88.72%) [2026-02-05T20:34:12.617075] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-05T20:34:12.617237] [INFO ] [sig ] USLM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:12.764949] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USLM.txt [2026-02-05T20:34:12.765094] [INFO ] [sig ] [3195/3445] Completed USLM in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:12.765141] [INFO ] [sig ] [3196/3445] Forecasting USMC... [2026-02-05T20:34:12.765173] [INFO ] [sig ] Generating forecast for: USMC [2026-02-05T20:34:12.765205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-05T20:34:12.774898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-05T20:34:12.775247] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-05T20:34:12.776077] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-05T20:34:12.776130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:12.776162] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:12.776189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:12.776245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:12.834398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:12.835303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:12.835394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:12.835431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:12.957288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:12.957452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:12.957496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:12.957530] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:12.961133] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-05T20:34:12.961441] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-05T20:34:12.961595] [INFO ] [sig ] USMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:13.118761] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USMC.txt [2026-02-05T20:34:13.118925] [INFO ] [sig ] [3196/3445] Completed USMC in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:13.118969] [INFO ] [sig ] [3197/3445] Forecasting USOI... [2026-02-05T20:34:13.119003] [INFO ] [sig ] Generating forecast for: USOI [2026-02-05T20:34:13.119038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-05T20:34:13.130127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-05T20:34:13.130498] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-05T20:34:13.131396] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-05T20:34:13.131453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:13.131488] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:13.131519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:13.131599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:13.193406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:13.194246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:13.194331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:13.194366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:13.316063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:13.316232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:13.316276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:13.316309] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:13.320202] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: DOWN (p=3.51%) [2026-02-05T20:34:13.320496] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-05T20:34:13.320670] [INFO ] [sig ] USOI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:13.472428] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USOI.txt [2026-02-05T20:34:13.472605] [INFO ] [sig ] [3197/3445] Completed USOI in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:13.472649] [INFO ] [sig ] [3198/3445] Forecasting USOY... [2026-02-05T20:34:13.472681] [INFO ] [sig ] Generating forecast for: USOY [2026-02-05T20:34:13.472713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-05T20:34:13.484296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-05T20:34:13.484698] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-05T20:34:13.485534] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-05T20:34:13.485610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:13.485697] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:13.485750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:13.485846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:13.550474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:13.551371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:13.551461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:13.551497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:13.678736] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:13.678897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:13.678937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:13.678967] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:13.682426] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=61.00%) [2026-02-05T20:34:13.682736] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-05T20:34:13.682869] [INFO ] [sig ] USOY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:13.827998] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USOY.txt [2026-02-05T20:34:13.828154] [INFO ] [sig ] [3198/3445] Completed USOY in 0.4s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:13.828218] [INFO ] [sig ] [3199/3445] Forecasting USTB... [2026-02-05T20:34:13.828253] [INFO ] [sig ] Generating forecast for: USTB [2026-02-05T20:34:13.828284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-05T20:34:13.838271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-05T20:34:13.838636] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-05T20:34:13.839457] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-05T20:34:13.839511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:13.839545] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:13.839599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:13.839664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:13.905137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:13.906095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:13.906191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:13.906229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:14.026655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:14.026820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:14.026882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:14.026915] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:14.030433] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-05T20:34:14.030743] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-05T20:34:14.030877] [INFO ] [sig ] USTB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:14.174247] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USTB.txt [2026-02-05T20:34:14.174416] [INFO ] [sig ] [3199/3445] Completed USTB in 0.3s | 2.78 sym/s | Total: 19.1m | ETA: 1.5m [2026-02-05T20:34:14.174464] [INFO ] [sig ] [3200/3445] Forecasting USVM... [2026-02-05T20:34:14.174498] [INFO ] [sig ] Generating forecast for: USVM [2026-02-05T20:34:14.174531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-05T20:34:14.184640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-05T20:34:14.185029] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-05T20:34:14.186127] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-05T20:34:14.186183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:14.186218] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:14.186246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:14.186305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:14.247635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:14.248479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:14.248568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:14.248624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:14.373878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:14.374053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:14.374096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:14.374126] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:14.377800] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-05T20:34:14.378099] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-05T20:34:14.378262] [INFO ] [sig ] USVM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:14.523853] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/USVM.txt [2026-02-05T20:34:14.524027] [INFO ] [sig ] [3200/3445] Completed USVM in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.5m [2026-02-05T20:34:14.524076] [INFO ] [sig ] [3201/3445] Forecasting USXF... [2026-02-05T20:34:14.524109] [INFO ] [sig ] Generating forecast for: USXF [2026-02-05T20:34:14.524141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-05T20:34:14.534532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-05T20:34:14.534989] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-05T20:34:14.535889] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-05T20:34:14.535945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:14.535979] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:14.536006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:14.536063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:14.599801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:14.600765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:14.600856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:14.600890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:14.720234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:14.720411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:14.720453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:14.720522] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:14.724170] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-02-05T20:34:14.724461] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-05T20:34:14.724623] [INFO ] [sig ] USXF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:14.876223] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/USXF.txt [2026-02-05T20:34:14.876387] [INFO ] [sig ] [3201/3445] Completed USXF in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.5m [2026-02-05T20:34:14.876428] [INFO ] [sig ] [3202/3445] Forecasting UTEN... [2026-02-05T20:34:14.876459] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-05T20:34:14.876492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-05T20:34:14.888411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-05T20:34:14.888816] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-05T20:34:14.889868] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-05T20:34:14.889922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:14.889955] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:14.889982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:14.890044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:14.955612] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:14.956764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:14.957049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:14.957083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:15.085105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:15.085268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:15.085310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:15.085340] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:15.089061] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: UP (p=90.00%) [2026-02-05T20:34:15.089345] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-05T20:34:15.089476] [INFO ] [sig ] UTEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:15.233171] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UTEN.txt [2026-02-05T20:34:15.233330] [INFO ] [sig ] [3202/3445] Completed UTEN in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.5m [2026-02-05T20:34:15.233371] [INFO ] [sig ] [3203/3445] Forecasting UTF... [2026-02-05T20:34:15.233402] [INFO ] [sig ] Generating forecast for: UTF [2026-02-05T20:34:15.233433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-05T20:34:15.243554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-05T20:34:15.243937] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-05T20:34:15.244821] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-05T20:34:15.244875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:15.244922] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:15.244950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:15.245008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:15.304361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:15.305218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:15.305305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:15.305341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:15.428987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:15.429149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:15.429190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:15.429220] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:15.432996] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: UP (p=88.53%) [2026-02-05T20:34:15.433270] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-05T20:34:15.433401] [INFO ] [sig ] UTF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:15.576993] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UTF.txt [2026-02-05T20:34:15.577164] [INFO ] [sig ] [3203/3445] Completed UTF in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:15.577207] [INFO ] [sig ] [3204/3445] Forecasting UTI... [2026-02-05T20:34:15.577238] [INFO ] [sig ] Generating forecast for: UTI [2026-02-05T20:34:15.577271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-05T20:34:15.587553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-05T20:34:15.587928] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-05T20:34:15.588801] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-05T20:34:15.588855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:15.588887] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:15.588915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:15.588974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:15.647601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:15.648509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:15.648619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:15.648657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:15.772619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:15.772782] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:15.772823] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:15.772852] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:15.776334] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=34.04%) [2026-02-05T20:34:15.776640] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-05T20:34:15.776769] [INFO ] [sig ] UTI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:15.921148] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UTI.txt [2026-02-05T20:34:15.921371] [INFO ] [sig ] [3204/3445] Completed UTI in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:15.921427] [INFO ] [sig ] [3205/3445] Forecasting UTL... [2026-02-05T20:34:15.921469] [INFO ] [sig ] Generating forecast for: UTL [2026-02-05T20:34:15.921509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-05T20:34:15.936019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-05T20:34:15.936729] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-05T20:34:15.938011] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-05T20:34:15.938076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:15.938120] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:15.938156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:15.938266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:16.002101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:16.003194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:16.003279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:16.003312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:16.138830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:16.139006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:16.139056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:16.139091] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:16.143682] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: UP (p=56.62%) [2026-02-05T20:34:16.144239] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-05T20:34:16.144401] [INFO ] [sig ] UTL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:16.290553] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UTL.txt [2026-02-05T20:34:16.290730] [INFO ] [sig ] [3205/3445] Completed UTL in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:16.290771] [INFO ] [sig ] [3206/3445] Forecasting UTMD... [2026-02-05T20:34:16.290802] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-05T20:34:16.290835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-05T20:34:16.300621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-05T20:34:16.300948] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-05T20:34:16.301790] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-05T20:34:16.301843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:16.301875] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:16.301901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:16.301957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:16.359638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:16.360427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:16.360510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:16.360547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:16.473045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:16.473207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:16.473248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:16.473278] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:16.476914] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-05T20:34:16.477201] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-05T20:34:16.477346] [INFO ] [sig ] UTMD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:16.620406] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UTMD.txt [2026-02-05T20:34:16.620561] [INFO ] [sig ] [3206/3445] Completed UTMD in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:16.620624] [INFO ] [sig ] [3207/3445] Forecasting UTZ... [2026-02-05T20:34:16.620663] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-05T20:34:16.620698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-05T20:34:16.630867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-05T20:34:16.631201] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-05T20:34:16.632039] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-05T20:34:16.632094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:16.632127] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:16.632155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:16.632212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:16.691357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:16.692215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:16.692302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:16.692339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:16.810084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:16.810249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:16.810291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:16.810321] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:16.813889] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-05T20:34:16.814209] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-05T20:34:16.814349] [INFO ] [sig ] UTZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:16.959422] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/UTZ.txt [2026-02-05T20:34:16.959598] [INFO ] [sig ] [3207/3445] Completed UTZ in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:16.959644] [INFO ] [sig ] [3208/3445] Forecasting UVE... [2026-02-05T20:34:16.959676] [INFO ] [sig ] Generating forecast for: UVE [2026-02-05T20:34:16.959709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-05T20:34:16.969925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-05T20:34:16.970298] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-05T20:34:16.971169] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-05T20:34:16.971224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:16.971257] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:16.971286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:16.971343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:17.031888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:17.032762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:17.032909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:17.032948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:17.159570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:17.159786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:17.159835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:17.159866] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:17.163548] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: UP (p=77.63%) [2026-02-05T20:34:17.163896] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-05T20:34:17.164036] [INFO ] [sig ] UVE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:17.310206] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UVE.txt [2026-02-05T20:34:17.310362] [INFO ] [sig ] [3208/3445] Completed UVE in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:17.310403] [INFO ] [sig ] [3209/3445] Forecasting UVSP... [2026-02-05T20:34:17.310435] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-05T20:34:17.310476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-05T20:34:17.321016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-05T20:34:17.321375] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-05T20:34:17.322204] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-05T20:34:17.322257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:17.322290] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:17.322317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:17.322387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:17.382622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:17.383600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:17.383710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:17.383761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:17.508706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:17.508871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:17.508912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:17.508941] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:17.512535] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: UP (p=81.06%) [2026-02-05T20:34:17.512844] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-05T20:34:17.512993] [INFO ] [sig ] UVSP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:17.652757] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UVSP.txt [2026-02-05T20:34:17.652906] [INFO ] [sig ] [3209/3445] Completed UVSP in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:17.652946] [INFO ] [sig ] [3210/3445] Forecasting UWMC... [2026-02-05T20:34:17.652976] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-05T20:34:17.653007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-05T20:34:17.662841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-05T20:34:17.663210] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-05T20:34:17.664043] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-05T20:34:17.664096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:17.664128] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:17.664155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:17.664213] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:17.721928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:17.722797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:17.722888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:17.722921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:17.849512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:17.849689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:17.849734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:17.849782] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:17.853282] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=65.24%) [2026-02-05T20:34:17.853590] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-05T20:34:17.853728] [INFO ] [sig ] UWMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:18.005420] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UWMC.txt [2026-02-05T20:34:18.005603] [INFO ] [sig ] [3210/3445] Completed UWMC in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:18.005650] [INFO ] [sig ] [3211/3445] Forecasting UXIN... [2026-02-05T20:34:18.005682] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-05T20:34:18.005715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-05T20:34:18.016058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-05T20:34:18.016439] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-05T20:34:18.017324] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-05T20:34:18.017379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:18.017412] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:18.017440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:18.017498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:18.076238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:18.077391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:18.077503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:18.077536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:18.191010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:18.191167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:18.191206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:18.191237] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:18.194664] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=51.40%) [2026-02-05T20:34:18.194948] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-05T20:34:18.195078] [INFO ] [sig ] UXIN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:18.341842] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UXIN.txt [2026-02-05T20:34:18.342050] [INFO ] [sig ] [3211/3445] Completed UXIN in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:18.342095] [INFO ] [sig ] [3212/3445] Forecasting UYLD... [2026-02-05T20:34:18.342129] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-05T20:34:18.342162] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-05T20:34:18.354734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-05T20:34:18.355089] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-05T20:34:18.355959] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-05T20:34:18.356014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:18.356047] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:18.356074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:18.356132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:18.416616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:18.417489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:18.417607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:18.417663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:18.529311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:18.529475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:18.529516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:18.529546] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:18.532999] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=82.33%) [2026-02-05T20:34:18.533278] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-05T20:34:18.533406] [INFO ] [sig ] UYLD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:18.672842] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UYLD.txt [2026-02-05T20:34:18.672967] [INFO ] [sig ] [3212/3445] Completed UYLD in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:18.673006] [INFO ] [sig ] [3213/3445] Forecasting UZE... [2026-02-05T20:34:18.673037] [INFO ] [sig ] Generating forecast for: UZE [2026-02-05T20:34:18.673069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-05T20:34:18.683918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-05T20:34:18.684359] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-05T20:34:18.685231] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-05T20:34:18.685285] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:18.685317] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:18.685344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:18.685400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:18.743887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:18.744803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:18.744894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:18.744929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:18.860023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:18.860201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:18.860256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:18.860288] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:18.864282] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=78.63%) [2026-02-05T20:34:18.864586] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-05T20:34:18.864720] [INFO ] [sig ] UZE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:19.013421] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/UZE.txt [2026-02-05T20:34:19.013599] [INFO ] [sig ] [3213/3445] Completed UZE in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:19.013646] [INFO ] [sig ] [3214/3445] Forecasting VAC... [2026-02-05T20:34:19.013679] [INFO ] [sig ] Generating forecast for: VAC [2026-02-05T20:34:19.013712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-05T20:34:19.024843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-05T20:34:19.025224] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-05T20:34:19.026131] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-05T20:34:19.026186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:19.026220] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:19.026248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:19.026323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:19.093705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:19.094960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:19.095043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:19.095076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:19.214602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:19.214774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:19.214814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:19.214844] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:19.218297] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=86.87%) [2026-02-05T20:34:19.218598] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-05T20:34:19.218730] [INFO ] [sig ] VAC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:19.360556] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VAC.txt [2026-02-05T20:34:19.360738] [INFO ] [sig ] [3214/3445] Completed VAC in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:19.360779] [INFO ] [sig ] [3215/3445] Forecasting VAL... [2026-02-05T20:34:19.360809] [INFO ] [sig ] Generating forecast for: VAL [2026-02-05T20:34:19.360841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-05T20:34:19.371446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-05T20:34:19.371867] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-05T20:34:19.372731] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-05T20:34:19.372786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:19.372857] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:19.372899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:19.372983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:19.430823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:19.431755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:19.431845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:19.431880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:19.555516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:19.555700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:19.555774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:19.555821] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:19.559711] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: DOWN (p=35.18%) [2026-02-05T20:34:19.559989] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-05T20:34:19.560122] [INFO ] [sig ] VAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:19.708070] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VAL.txt [2026-02-05T20:34:19.708304] [INFO ] [sig ] [3215/3445] Completed VAL in 0.3s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:19.708353] [INFO ] [sig ] [3216/3445] Forecasting VALE... [2026-02-05T20:34:19.708383] [INFO ] [sig ] Generating forecast for: VALE [2026-02-05T20:34:19.708422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-05T20:34:19.721214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-05T20:34:19.721661] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-05T20:34:19.722770] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-05T20:34:19.722839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:19.722873] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:19.722901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:19.722958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:19.789285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:19.790323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:19.790423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:19.790463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:19.923221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:19.923389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:19.923430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:19.923458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:19.926942] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: DOWN (p=42.06%) [2026-02-05T20:34:19.927236] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-05T20:34:19.927368] [INFO ] [sig ] VALE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:20.072484] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VALE.txt [2026-02-05T20:34:20.072660] [INFO ] [sig ] [3216/3445] Completed VALE in 0.4s | 2.78 sym/s | Total: 19.2m | ETA: 1.4m [2026-02-05T20:34:20.072704] [INFO ] [sig ] [3217/3445] Forecasting VALN... [2026-02-05T20:34:20.072734] [INFO ] [sig ] Generating forecast for: VALN [2026-02-05T20:34:20.072767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-05T20:34:20.082827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-05T20:34:20.083178] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-05T20:34:20.084213] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-05T20:34:20.084268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:20.084302] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:20.084331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:20.084390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:20.144773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:20.145603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:20.145692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:20.145727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:20.258217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:20.258387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:20.258429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:20.258459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:20.262000] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-05T20:34:20.262287] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-05T20:34:20.262417] [INFO ] [sig ] VALN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:20.407040] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VALN.txt [2026-02-05T20:34:20.407177] [INFO ] [sig ] [3217/3445] Completed VALN in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.4m [2026-02-05T20:34:20.407216] [INFO ] [sig ] [3218/3445] Forecasting VANI... [2026-02-05T20:34:20.407246] [INFO ] [sig ] Generating forecast for: VANI [2026-02-05T20:34:20.407280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-05T20:34:20.417307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-05T20:34:20.417655] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-05T20:34:20.418484] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-05T20:34:20.418537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:20.418568] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:20.418623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:20.418685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:20.478032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:20.478756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:20.478840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:20.478874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:20.597846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:20.598004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:20.598043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:20.598102] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:20.601681] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=87.58%) [2026-02-05T20:34:20.601970] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-05T20:34:20.602104] [INFO ] [sig ] VANI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:20.746849] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VANI.txt [2026-02-05T20:34:20.746978] [INFO ] [sig ] [3218/3445] Completed VANI in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.4m [2026-02-05T20:34:20.747017] [INFO ] [sig ] [3219/3445] Forecasting VBF... [2026-02-05T20:34:20.747046] [INFO ] [sig ] Generating forecast for: VBF [2026-02-05T20:34:20.747079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-05T20:34:20.757686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-05T20:34:20.758250] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-05T20:34:20.759083] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-05T20:34:20.759137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:20.759169] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:20.759196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:20.759253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:20.818440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:20.819234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:20.819323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:20.819357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:20.940685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:20.940849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:20.940892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:20.940923] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:20.944453] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=29.31%) [2026-02-05T20:34:20.944789] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-05T20:34:20.944930] [INFO ] [sig ] VBF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:21.091385] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VBF.txt [2026-02-05T20:34:21.091556] [INFO ] [sig ] [3219/3445] Completed VBF in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.4m [2026-02-05T20:34:21.091622] [INFO ] [sig ] [3220/3445] Forecasting VBNK... [2026-02-05T20:34:21.091655] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-05T20:34:21.091688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-05T20:34:21.101773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-05T20:34:21.102089] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-05T20:34:21.102901] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-05T20:34:21.102954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:21.102986] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:21.103013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:21.103070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:21.161516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:21.162267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:21.162351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:21.162383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:21.282541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:21.282713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:21.282760] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:21.282791] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:21.286415] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: UP (p=72.96%) [2026-02-05T20:34:21.286728] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-05T20:34:21.286856] [INFO ] [sig ] VBNK: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:21.430802] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VBNK.txt [2026-02-05T20:34:21.430939] [INFO ] [sig ] [3220/3445] Completed VBNK in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:21.430978] [INFO ] [sig ] [3221/3445] Forecasting VC... [2026-02-05T20:34:21.431009] [INFO ] [sig ] Generating forecast for: VC [2026-02-05T20:34:21.431041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-05T20:34:21.441948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-05T20:34:21.442325] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-05T20:34:21.443200] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-05T20:34:21.443256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:21.443289] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:21.443317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:21.443375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:21.503235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:21.504090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:21.504174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:21.504207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:21.625684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:21.625842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:21.625883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:21.625911] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:21.629348] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-05T20:34:21.629679] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-05T20:34:21.629830] [INFO ] [sig ] VC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:21.768042] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VC.txt [2026-02-05T20:34:21.768233] [INFO ] [sig ] [3221/3445] Completed VC in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:21.768281] [INFO ] [sig ] [3222/3445] Forecasting VCEL... [2026-02-05T20:34:21.768311] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-05T20:34:21.768341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-05T20:34:21.778247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-05T20:34:21.778690] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-05T20:34:21.779517] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-05T20:34:21.779570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:21.779646] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:21.779681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:21.779750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:21.838546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:21.839365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:21.839449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:21.839482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:21.954833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:21.954992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:21.955032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:21.955060] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:21.958471] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: UP (p=97.60%) [2026-02-05T20:34:21.958777] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-05T20:34:21.958912] [INFO ] [sig ] VCEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:22.109865] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VCEL.txt [2026-02-05T20:34:22.110024] [INFO ] [sig ] [3222/3445] Completed VCEL in 0.3s | 2.78 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:22.110067] [INFO ] [sig ] [3223/3445] Forecasting VCRB... [2026-02-05T20:34:22.110098] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-05T20:34:22.110131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-05T20:34:22.120358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-05T20:34:22.120746] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-05T20:34:22.121606] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-05T20:34:22.121661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:22.121694] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:22.121721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:22.121779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:22.180839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:22.181729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:22.181820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:22.181855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:22.307593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:22.307778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:22.307821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:22.307850] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:22.311393] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: UP (p=72.77%) [2026-02-05T20:34:22.311699] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-05T20:34:22.311832] [INFO ] [sig ] VCRB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:22.451460] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VCRB.txt [2026-02-05T20:34:22.451625] [INFO ] [sig ] [3223/3445] Completed VCRB in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:22.451670] [INFO ] [sig ] [3224/3445] Forecasting VCSH... [2026-02-05T20:34:22.451703] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-05T20:34:22.451736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-05T20:34:22.461749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-05T20:34:22.462105] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-05T20:34:22.462923] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-05T20:34:22.462976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:22.463008] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:22.463034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:22.463095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:22.522992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:22.523939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:22.524031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:22.524065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:22.650957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:22.651115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:22.651157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:22.651188] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:22.654828] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-05T20:34:22.655128] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-05T20:34:22.655264] [INFO ] [sig ] VCSH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:22.806135] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VCSH.txt [2026-02-05T20:34:22.806299] [INFO ] [sig ] [3224/3445] Completed VCSH in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:22.806342] [INFO ] [sig ] [3225/3445] Forecasting VECO... [2026-02-05T20:34:22.806373] [INFO ] [sig ] Generating forecast for: VECO [2026-02-05T20:34:22.806404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-05T20:34:22.816793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-05T20:34:22.817142] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-05T20:34:22.818040] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-05T20:34:22.818094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:22.818127] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:22.818155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:22.818238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:22.877318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:22.878245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:22.878363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:22.878399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:23.000305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:23.000467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:23.000512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:23.000543] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:23.004166] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=23.70%) [2026-02-05T20:34:23.004455] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-05T20:34:23.004608] [INFO ] [sig ] VECO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:23.151400] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VECO.txt [2026-02-05T20:34:23.151557] [INFO ] [sig ] [3225/3445] Completed VECO in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:23.151667] [INFO ] [sig ] [3226/3445] Forecasting VEEE... [2026-02-05T20:34:23.151719] [INFO ] [sig ] Generating forecast for: VEEE [2026-02-05T20:34:23.151768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEEE' from 'https://tdm.silogroup.org/data/derivative_storage/VEEE.csv'. [2026-02-05T20:34:23.161669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEEE'. [2026-02-05T20:34:23.162003] [INFO ] [FORECASTER] Starting predict_future for VEEE [2026-02-05T20:34:23.162831] [DEBUG] [LOCAL ] No optimal features file found for VEEE: ./output/feature-sets/VEEE.txt [2026-02-05T20:34:23.162885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:23.162917] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:23.162943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:23.162999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:23.222129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:23.222985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:23.223070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:23.223106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:23.340504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:23.340672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:23.340714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:23.340745] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:23.344433] [DEBUG] [FORECASTER] VEEE: Forecast T+1@11:T+2@11: UP (p=87.14%) [2026-02-05T20:34:23.344740] [INFO ] [FORECASTER] Completed predict_future for VEEE [2026-02-05T20:34:23.344873] [INFO ] [sig ] VEEE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:23.488797] [INFO ] [LOCAL ] Saved forecast: VEEE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VEEE.txt [2026-02-05T20:34:23.488970] [INFO ] [sig ] [3226/3445] Completed VEEE in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:23.489035] [INFO ] [sig ] [3227/3445] Forecasting VEL... [2026-02-05T20:34:23.489081] [INFO ] [sig ] Generating forecast for: VEL [2026-02-05T20:34:23.489124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-05T20:34:23.499755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-05T20:34:23.500100] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-05T20:34:23.500991] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-05T20:34:23.501047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:23.501094] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:23.501124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:23.501183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:23.560357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:23.561123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:23.561209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:23.561243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:23.684506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:23.684724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:23.684776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:23.684805] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:23.688390] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=6.38%) [2026-02-05T20:34:23.688712] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-05T20:34:23.688865] [INFO ] [sig ] VEL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:23.831252] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VEL.txt [2026-02-05T20:34:23.831386] [INFO ] [sig ] [3227/3445] Completed VEL in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:23.831425] [INFO ] [sig ] [3228/3445] Forecasting VEON... [2026-02-05T20:34:23.831455] [INFO ] [sig ] Generating forecast for: VEON [2026-02-05T20:34:23.831486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-05T20:34:23.841784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-05T20:34:23.842173] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-05T20:34:23.843113] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-05T20:34:23.843169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:23.843204] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:23.843233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:23.843292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:23.902820] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:23.903714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:23.903805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:23.903839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:24.025907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:24.026065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:24.026108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:24.026139] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:24.029779] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=60.32%) [2026-02-05T20:34:24.030075] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-05T20:34:24.030208] [INFO ] [sig ] VEON: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:24.173763] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VEON.txt [2026-02-05T20:34:24.173957] [INFO ] [sig ] [3228/3445] Completed VEON in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:24.174025] [INFO ] [sig ] [3229/3445] Forecasting VERA... [2026-02-05T20:34:24.174069] [INFO ] [sig ] Generating forecast for: VERA [2026-02-05T20:34:24.174114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-05T20:34:24.185068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-05T20:34:24.185423] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-05T20:34:24.186329] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-05T20:34:24.186384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:24.186418] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:24.186447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:24.186507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:24.254275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:24.255398] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:24.255504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:24.255549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:24.375927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:24.376093] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:24.376135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:24.376167] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:24.380492] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-05T20:34:24.380815] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-05T20:34:24.380955] [INFO ] [sig ] VERA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:24.533155] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VERA.txt [2026-02-05T20:34:24.533323] [INFO ] [sig ] [3229/3445] Completed VERA in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:24.533364] [INFO ] [sig ] [3230/3445] Forecasting VERI... [2026-02-05T20:34:24.533393] [INFO ] [sig ] Generating forecast for: VERI [2026-02-05T20:34:24.533426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-05T20:34:24.543789] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-05T20:34:24.544173] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-05T20:34:24.545052] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-05T20:34:24.545110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:24.545145] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:24.545175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:24.545234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:24.604992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:24.605904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:24.605996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:24.606031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:24.732840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:24.732998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:24.733040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:24.733075] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:24.737069] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: UP (p=73.13%) [2026-02-05T20:34:24.737413] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-05T20:34:24.737553] [INFO ] [sig ] VERI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:24.882435] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VERI.txt [2026-02-05T20:34:24.882600] [INFO ] [sig ] [3230/3445] Completed VERI in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:24.882649] [INFO ] [sig ] [3231/3445] Forecasting VERO... [2026-02-05T20:34:24.882680] [INFO ] [sig ] Generating forecast for: VERO [2026-02-05T20:34:24.882712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERO' from 'https://tdm.silogroup.org/data/derivative_storage/VERO.csv'. [2026-02-05T20:34:24.892871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERO'. [2026-02-05T20:34:24.893273] [INFO ] [FORECASTER] Starting predict_future for VERO [2026-02-05T20:34:24.894129] [DEBUG] [LOCAL ] No optimal features file found for VERO: ./output/feature-sets/VERO.txt [2026-02-05T20:34:24.894184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:24.894217] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:24.894243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:24.894301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:24.954150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:24.955392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:24.955505] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:24.955540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:25.084700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:25.084871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:25.084919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:25.084949] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:25.088427] [DEBUG] [FORECASTER] VERO: Forecast T+1@11:T+2@11: DOWN (p=32.38%) [2026-02-05T20:34:25.088751] [INFO ] [FORECASTER] Completed predict_future for VERO [2026-02-05T20:34:25.088889] [INFO ] [sig ] VERO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:25.235189] [INFO ] [LOCAL ] Saved forecast: VERO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VERO.txt [2026-02-05T20:34:25.235356] [INFO ] [sig ] [3231/3445] Completed VERO in 0.4s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:25.235399] [INFO ] [sig ] [3232/3445] Forecasting VERX... [2026-02-05T20:34:25.235430] [INFO ] [sig ] Generating forecast for: VERX [2026-02-05T20:34:25.235463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-05T20:34:25.245498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-05T20:34:25.245904] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-05T20:34:25.246850] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-05T20:34:25.246905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:25.246966] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:25.246996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:25.247055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:25.304646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:25.305539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:25.305645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:25.305679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:25.424948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:25.425103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:25.425145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:25.425173] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:25.428600] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: DOWN (p=31.66%) [2026-02-05T20:34:25.428878] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-05T20:34:25.429064] [INFO ] [sig ] VERX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:25.569400] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VERX.txt [2026-02-05T20:34:25.569556] [INFO ] [sig ] [3232/3445] Completed VERX in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:25.569618] [INFO ] [sig ] [3233/3445] Forecasting VFC... [2026-02-05T20:34:25.569650] [INFO ] [sig ] Generating forecast for: VFC [2026-02-05T20:34:25.569681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-05T20:34:25.580206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-05T20:34:25.580608] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-05T20:34:25.581463] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-05T20:34:25.581517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:25.581549] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:25.581598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:25.581660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:25.640833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:25.641655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:25.641743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:25.641777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:25.764458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:25.764637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:25.764680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:25.764710] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:25.768185] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=87.08%) [2026-02-05T20:34:25.768499] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-05T20:34:25.768653] [INFO ] [sig ] VFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:25.908681] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VFC.txt [2026-02-05T20:34:25.908823] [INFO ] [sig ] [3233/3445] Completed VFC in 0.3s | 2.79 sym/s | Total: 19.3m | ETA: 1.3m [2026-02-05T20:34:25.908867] [INFO ] [sig ] [3234/3445] Forecasting VFF... [2026-02-05T20:34:25.908898] [INFO ] [sig ] Generating forecast for: VFF [2026-02-05T20:34:25.908929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-05T20:34:25.918734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-05T20:34:25.919068] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-05T20:34:25.919930] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-05T20:34:25.919984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:25.920016] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:25.920044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:25.920100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:25.978911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:25.979688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:25.979770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:25.979803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:26.101277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:26.101460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:26.101529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:26.101561] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:26.105215] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: DOWN (p=48.37%) [2026-02-05T20:34:26.105515] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-05T20:34:26.105673] [INFO ] [sig ] VFF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:26.251164] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VFF.txt [2026-02-05T20:34:26.251326] [INFO ] [sig ] [3234/3445] Completed VFF in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.3m [2026-02-05T20:34:26.251367] [INFO ] [sig ] [3235/3445] Forecasting VFLO... [2026-02-05T20:34:26.251398] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-05T20:34:26.251431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-05T20:34:26.261830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-05T20:34:26.262233] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-05T20:34:26.263079] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-05T20:34:26.263133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:26.263165] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:26.263192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:26.263249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:26.322955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:26.323884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:26.323971] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:26.324004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:26.449912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:26.450076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:26.450118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:26.450187] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:26.453821] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-05T20:34:26.454147] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-05T20:34:26.454291] [INFO ] [sig ] VFLO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:26.597038] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VFLO.txt [2026-02-05T20:34:26.597210] [INFO ] [sig ] [3235/3445] Completed VFLO in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.3m [2026-02-05T20:34:26.597251] [INFO ] [sig ] [3236/3445] Forecasting VFS... [2026-02-05T20:34:26.597282] [INFO ] [sig ] Generating forecast for: VFS [2026-02-05T20:34:26.597314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-05T20:34:26.607468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-05T20:34:26.608015] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-05T20:34:26.609050] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-05T20:34:26.609113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:26.609145] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:26.609173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:26.609231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:26.667641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:26.668528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:26.668668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:26.668706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:26.785622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:26.785784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:26.785825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:26.785855] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:26.789384] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-02-05T20:34:26.789698] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-05T20:34:26.789851] [INFO ] [sig ] VFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:26.937993] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VFS.txt [2026-02-05T20:34:26.938141] [INFO ] [sig ] [3236/3445] Completed VFS in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.3m [2026-02-05T20:34:26.938183] [INFO ] [sig ] [3237/3445] Forecasting VGI... [2026-02-05T20:34:26.938237] [INFO ] [sig ] Generating forecast for: VGI [2026-02-05T20:34:26.938269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-05T20:34:26.948298] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-05T20:34:26.948684] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-05T20:34:26.949567] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-05T20:34:26.949659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:26.949695] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:26.949723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:26.949781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:27.008647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:27.009541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:27.009654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:27.009691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:27.123439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:27.123611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:27.123653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:27.123682] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:27.127172] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-02-05T20:34:27.127461] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-05T20:34:27.127606] [INFO ] [sig ] VGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:27.280556] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VGI.txt [2026-02-05T20:34:27.280736] [INFO ] [sig ] [3237/3445] Completed VGI in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:27.280778] [INFO ] [sig ] [3238/3445] Forecasting VGM... [2026-02-05T20:34:27.280810] [INFO ] [sig ] Generating forecast for: VGM [2026-02-05T20:34:27.280842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-05T20:34:27.291218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-05T20:34:27.291607] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-05T20:34:27.292472] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-05T20:34:27.292526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:27.292610] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:27.292648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:27.292707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:27.351164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:27.352025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:27.352111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:27.352144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:27.470113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:27.470268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:27.470309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:27.470338] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:27.473779] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: UP (p=59.37%) [2026-02-05T20:34:27.474056] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-05T20:34:27.474184] [INFO ] [sig ] VGM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:27.614949] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VGM.txt [2026-02-05T20:34:27.615128] [INFO ] [sig ] [3238/3445] Completed VGM in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:27.615190] [INFO ] [sig ] [3239/3445] Forecasting VGSH... [2026-02-05T20:34:27.615243] [INFO ] [sig ] Generating forecast for: VGSH [2026-02-05T20:34:27.615287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGSH' from 'https://tdm.silogroup.org/data/derivative_storage/VGSH.csv'. [2026-02-05T20:34:27.626216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGSH'. [2026-02-05T20:34:27.626674] [INFO ] [FORECASTER] Starting predict_future for VGSH [2026-02-05T20:34:27.627619] [DEBUG] [LOCAL ] No optimal features file found for VGSH: ./output/feature-sets/VGSH.txt [2026-02-05T20:34:27.627686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:27.627721] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:27.627749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:27.627805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:27.690436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:27.691462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:27.691548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:27.691600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:27.813042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:27.813199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:27.813240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:27.813270] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:27.817150] [DEBUG] [FORECASTER] VGSH: Forecast T+1@11:T+2@11: DOWN (p=47.87%) [2026-02-05T20:34:27.817438] [INFO ] [FORECASTER] Completed predict_future for VGSH [2026-02-05T20:34:27.817569] [INFO ] [sig ] VGSH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:27.963738] [INFO ] [LOCAL ] Saved forecast: VGSH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VGSH.txt [2026-02-05T20:34:27.963903] [INFO ] [sig ] [3239/3445] Completed VGSH in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:27.963944] [INFO ] [sig ] [3240/3445] Forecasting VICI... [2026-02-05T20:34:27.963975] [INFO ] [sig ] Generating forecast for: VICI [2026-02-05T20:34:27.964008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-05T20:34:27.974923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-05T20:34:27.975358] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-05T20:34:27.976265] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-05T20:34:27.976323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:27.976355] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:27.976383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:27.976441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:28.039677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:28.040829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:28.040925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:28.040958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:28.166832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:28.166977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:28.167018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:28.167047] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:28.170561] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=77.74%) [2026-02-05T20:34:28.170869] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-05T20:34:28.170999] [INFO ] [sig ] VICI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:28.316755] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VICI.txt [2026-02-05T20:34:28.316922] [INFO ] [sig ] [3240/3445] Completed VICI in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:28.316963] [INFO ] [sig ] [3241/3445] Forecasting VIGI... [2026-02-05T20:34:28.316992] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-05T20:34:28.317025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-05T20:34:28.327322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-05T20:34:28.327757] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-05T20:34:28.328744] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-05T20:34:28.328806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:28.328838] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:28.328866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:28.328925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:28.391762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:28.392690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:28.392780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:28.392813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:28.520587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:28.520785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:28.520840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:28.520872] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:28.524516] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: UP (p=96.58%) [2026-02-05T20:34:28.524819] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-05T20:34:28.524962] [INFO ] [sig ] VIGI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:28.663155] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VIGI.txt [2026-02-05T20:34:28.663331] [INFO ] [sig ] [3241/3445] Completed VIGI in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:28.663372] [INFO ] [sig ] [3242/3445] Forecasting VINP... [2026-02-05T20:34:28.663417] [INFO ] [sig ] Generating forecast for: VINP [2026-02-05T20:34:28.663453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-05T20:34:28.675950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-05T20:34:28.676439] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-05T20:34:28.677803] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-05T20:34:28.677874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:28.677923] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:28.678148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:28.678253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:28.747462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:28.748442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:28.748598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:28.748638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:28.867352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:28.867515] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:28.867557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:28.867607] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:28.871131] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-05T20:34:28.871421] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-05T20:34:28.871624] [INFO ] [sig ] VINP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:29.012438] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VINP.txt [2026-02-05T20:34:29.012630] [INFO ] [sig ] [3242/3445] Completed VINP in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:29.012673] [INFO ] [sig ] [3243/3445] Forecasting VIPS... [2026-02-05T20:34:29.012703] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-05T20:34:29.012735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-05T20:34:29.023692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-05T20:34:29.024099] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-05T20:34:29.025028] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-05T20:34:29.025083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:29.025116] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:29.025143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:29.025199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:29.083533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:29.084437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:29.084526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:29.084559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:29.211561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:29.211751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:29.211793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:29.211822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:29.215425] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-05T20:34:29.215749] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-05T20:34:29.215894] [INFO ] [sig ] VIPS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:29.364494] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VIPS.txt [2026-02-05T20:34:29.364707] [INFO ] [sig ] [3243/3445] Completed VIPS in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:29.364755] [INFO ] [sig ] [3244/3445] Forecasting VIRC... [2026-02-05T20:34:29.364785] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-05T20:34:29.364817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-05T20:34:29.375415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-05T20:34:29.375836] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-05T20:34:29.376689] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-05T20:34:29.376743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:29.376775] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:29.376801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:29.376857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:29.437172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:29.438081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:29.438182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:29.438239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:29.561521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:29.561707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:29.561749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:29.561777] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:29.565240] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: DOWN (p=10.50%) [2026-02-05T20:34:29.565535] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-05T20:34:29.565688] [INFO ] [sig ] VIRC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:29.711408] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VIRC.txt [2026-02-05T20:34:29.711562] [INFO ] [sig ] [3244/3445] Completed VIRC in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:29.711623] [INFO ] [sig ] [3245/3445] Forecasting VITL... [2026-02-05T20:34:29.711653] [INFO ] [sig ] Generating forecast for: VITL [2026-02-05T20:34:29.711686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-05T20:34:29.721553] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-05T20:34:29.721953] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-05T20:34:29.722773] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-05T20:34:29.722826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:29.722859] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:29.722887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:29.722943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:29.782880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:29.783782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:29.783872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:29.783905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:29.907818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:29.907977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:29.908016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:29.908083] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:29.911505] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=79.17%) [2026-02-05T20:34:29.911798] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-05T20:34:29.911926] [INFO ] [sig ] VITL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:30.051513] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VITL.txt [2026-02-05T20:34:30.051735] [INFO ] [sig ] [3245/3445] Completed VITL in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:30.051807] [INFO ] [sig ] [3246/3445] Forecasting VKQ... [2026-02-05T20:34:30.051851] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-05T20:34:30.051897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-05T20:34:30.062053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-05T20:34:30.062390] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-05T20:34:30.063233] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-05T20:34:30.063287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:30.063321] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:30.063348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:30.063404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:30.120363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:30.121234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:30.121318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:30.121352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:30.237594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:30.237753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:30.237793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:30.237822] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:30.241229] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: DOWN (p=34.98%) [2026-02-05T20:34:30.241506] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-05T20:34:30.241652] [INFO ] [sig ] VKQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:30.382130] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VKQ.txt [2026-02-05T20:34:30.382286] [INFO ] [sig ] [3246/3445] Completed VKQ in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:30.382327] [INFO ] [sig ] [3247/3445] Forecasting VKTX... [2026-02-05T20:34:30.382356] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-05T20:34:30.382390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-05T20:34:30.393023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-05T20:34:30.393431] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-05T20:34:30.394321] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-05T20:34:30.394376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:30.394409] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:30.394438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:30.394495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:30.456183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:30.457075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:30.457163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:30.457214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:30.580029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:30.580186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:30.580227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:30.580257] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:30.583830] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: UP (p=93.58%) [2026-02-05T20:34:30.584120] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-05T20:34:30.584253] [INFO ] [sig ] VKTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:30.724281] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VKTX.txt [2026-02-05T20:34:30.724440] [INFO ] [sig ] [3247/3445] Completed VKTX in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:30.724480] [INFO ] [sig ] [3248/3445] Forecasting VLGEA... [2026-02-05T20:34:30.724510] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-05T20:34:30.724541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-05T20:34:30.734951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-05T20:34:30.735333] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-05T20:34:30.736201] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-05T20:34:30.736255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:30.736288] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:30.736315] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:30.736372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:30.797465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:30.798408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:30.798498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:30.798534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:30.919184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:30.919337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:30.919377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:30.919407] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:30.922871] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=63.77%) [2026-02-05T20:34:30.923147] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-05T20:34:30.923276] [INFO ] [sig ] VLGEA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:31.061812] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VLGEA.txt [2026-02-05T20:34:31.061952] [INFO ] [sig ] [3248/3445] Completed VLGEA in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:31.061992] [INFO ] [sig ] [3249/3445] Forecasting VLN... [2026-02-05T20:34:31.062022] [INFO ] [sig ] Generating forecast for: VLN [2026-02-05T20:34:31.062052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-05T20:34:31.072249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-05T20:34:31.072636] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-05T20:34:31.073444] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-05T20:34:31.073498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:31.073559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:31.073611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:31.073705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:31.131236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:31.131977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:31.132059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:31.132093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:31.249791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:31.249945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:31.249985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:31.250015] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:31.253614] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-02-05T20:34:31.253951] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-05T20:34:31.254106] [INFO ] [sig ] VLN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:31.411329] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VLN.txt [2026-02-05T20:34:31.411488] [INFO ] [sig ] [3249/3445] Completed VLN in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:31.411528] [INFO ] [sig ] [3250/3445] Forecasting VLO... [2026-02-05T20:34:31.411560] [INFO ] [sig ] Generating forecast for: VLO [2026-02-05T20:34:31.411612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-05T20:34:31.422500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-05T20:34:31.422941] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-05T20:34:31.423834] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-05T20:34:31.423889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:31.423924] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:31.423955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:31.424037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:31.485310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:31.486216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:31.486304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:31.486340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:31.611228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:31.611387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:31.611428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:31.611457] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:31.614909] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: UP (p=91.94%) [2026-02-05T20:34:31.615198] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-05T20:34:31.615331] [INFO ] [sig ] VLO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:31.765611] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VLO.txt [2026-02-05T20:34:31.765782] [INFO ] [sig ] [3250/3445] Completed VLO in 0.4s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:31.765826] [INFO ] [sig ] [3251/3445] Forecasting VLRS... [2026-02-05T20:34:31.765859] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-05T20:34:31.765892] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-05T20:34:31.777514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-05T20:34:31.777953] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-05T20:34:31.779019] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-05T20:34:31.779097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:31.779135] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:31.779165] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:31.779249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:31.839913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:31.840886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:31.840976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:31.841012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:31.959365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:31.959519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:31.959560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:31.959619] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:31.963016] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=11.94%) [2026-02-05T20:34:31.963295] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-05T20:34:31.963422] [INFO ] [sig ] VLRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:32.102232] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VLRS.txt [2026-02-05T20:34:32.102376] [INFO ] [sig ] [3251/3445] Completed VLRS in 0.3s | 2.79 sym/s | Total: 19.4m | ETA: 1.2m [2026-02-05T20:34:32.102417] [INFO ] [sig ] [3252/3445] Forecasting VLTO... [2026-02-05T20:34:32.102449] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-05T20:34:32.102484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-05T20:34:32.112249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-05T20:34:32.112591] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-05T20:34:32.113388] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-05T20:34:32.113441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:32.113473] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:32.113500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:32.113556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:32.171545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:32.172338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:32.172426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:32.172462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:32.294678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:32.294827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:32.294867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:32.294925] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:32.298502] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=54.74%) [2026-02-05T20:34:32.298821] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-05T20:34:32.298957] [INFO ] [sig ] VLTO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:32.443967] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VLTO.txt [2026-02-05T20:34:32.444241] [INFO ] [sig ] [3252/3445] Completed VLTO in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.2m [2026-02-05T20:34:32.444280] [INFO ] [sig ] [3253/3445] Forecasting VLY... [2026-02-05T20:34:32.444311] [INFO ] [sig ] Generating forecast for: VLY [2026-02-05T20:34:32.444341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-05T20:34:32.455103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-05T20:34:32.455447] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-05T20:34:32.456360] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-05T20:34:32.456416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:32.456451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:32.456490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:32.456551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:32.515909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:32.516539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:32.516640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:32.516677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:32.638426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:32.638609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:32.638652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:32.638683] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:32.642189] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=10.28%) [2026-02-05T20:34:32.642505] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-05T20:34:32.642663] [INFO ] [sig ] VLY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:32.790554] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VLY.txt [2026-02-05T20:34:32.790712] [INFO ] [sig ] [3253/3445] Completed VLY in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:32.790756] [INFO ] [sig ] [3254/3445] Forecasting VMBS... [2026-02-05T20:34:32.790789] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-05T20:34:32.790821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-05T20:34:32.801175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-05T20:34:32.801506] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-05T20:34:32.802379] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-05T20:34:32.802434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:32.802467] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:32.802497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:32.802558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:32.862469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:32.863121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:32.863204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:32.863239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:32.984421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:32.984566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:32.984626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:32.984662] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:32.988021] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: DOWN (p=13.02%) [2026-02-05T20:34:32.988322] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-05T20:34:32.988451] [INFO ] [sig ] VMBS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:33.128838] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VMBS.txt [2026-02-05T20:34:33.129014] [INFO ] [sig ] [3254/3445] Completed VMBS in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:33.129055] [INFO ] [sig ] [3255/3445] Forecasting VMD... [2026-02-05T20:34:33.129086] [INFO ] [sig ] Generating forecast for: VMD [2026-02-05T20:34:33.129118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-05T20:34:33.139351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-05T20:34:33.139691] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-05T20:34:33.140488] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-05T20:34:33.140540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:33.140590] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:33.140621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:33.140679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:33.198329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:33.198964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:33.199044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:33.199077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:33.316329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:33.316460] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:33.316501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:33.316532] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:33.320064] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: UP (p=69.01%) [2026-02-05T20:34:33.320356] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-05T20:34:33.320487] [INFO ] [sig ] VMD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:33.465387] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VMD.txt [2026-02-05T20:34:33.465511] [INFO ] [sig ] [3255/3445] Completed VMD in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:33.465549] [INFO ] [sig ] [3256/3445] Forecasting VMI... [2026-02-05T20:34:33.465599] [INFO ] [sig ] Generating forecast for: VMI [2026-02-05T20:34:33.465632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-05T20:34:33.475431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-05T20:34:33.475810] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-05T20:34:33.476766] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-05T20:34:33.476823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:33.476857] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:33.476886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:33.476950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:33.540073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:33.540926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:33.541012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:33.541049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:33.668740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:33.668905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:33.668954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:33.668990] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:33.672538] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-05T20:34:33.672891] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-05T20:34:33.673054] [INFO ] [sig ] VMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:33.818499] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VMI.txt [2026-02-05T20:34:33.818728] [INFO ] [sig ] [3256/3445] Completed VMI in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:33.818791] [INFO ] [sig ] [3257/3445] Forecasting VMO... [2026-02-05T20:34:33.818828] [INFO ] [sig ] Generating forecast for: VMO [2026-02-05T20:34:33.818861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-05T20:34:33.829456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-05T20:34:33.829880] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-05T20:34:33.830775] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-05T20:34:33.830834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:33.830867] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:33.830895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:33.830958] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:33.889936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:33.890829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:33.890926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:33.890969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:34.013925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:34.014087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:34.014130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:34.014161] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:34.017765] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: DOWN (p=20.15%) [2026-02-05T20:34:34.018082] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-05T20:34:34.018243] [INFO ] [sig ] VMO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:34.171026] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VMO.txt [2026-02-05T20:34:34.171185] [INFO ] [sig ] [3257/3445] Completed VMO in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:34.171229] [INFO ] [sig ] [3258/3445] Forecasting VNDA... [2026-02-05T20:34:34.171263] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-05T20:34:34.171294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-05T20:34:34.181703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-05T20:34:34.182117] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-05T20:34:34.183025] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-05T20:34:34.183083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:34.183118] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:34.183147] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:34.183206] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:34.241551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:34.242507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:34.242608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:34.242644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:34.360464] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:34.360673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:34.360716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:34.360744] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:34.364123] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-05T20:34:34.364401] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-05T20:34:34.364528] [INFO ] [sig ] VNDA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:34.512805] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VNDA.txt [2026-02-05T20:34:34.512964] [INFO ] [sig ] [3258/3445] Completed VNDA in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:34.513004] [INFO ] [sig ] [3259/3445] Forecasting VNO... [2026-02-05T20:34:34.513035] [INFO ] [sig ] Generating forecast for: VNO [2026-02-05T20:34:34.513069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-05T20:34:34.523179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-05T20:34:34.523602] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-05T20:34:34.524529] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-05T20:34:34.524614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:34.524662] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:34.524698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:34.524780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:34.588689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:34.589609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:34.589740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:34.589778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:34.719137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:34.719298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:34.719340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:34.719373] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:34.722959] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: DOWN (p=49.05%) [2026-02-05T20:34:34.723295] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-05T20:34:34.723436] [INFO ] [sig ] VNO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:34.891555] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VNO.txt [2026-02-05T20:34:34.891789] [INFO ] [sig ] [3259/3445] Completed VNO in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:34.891840] [INFO ] [sig ] [3260/3445] Forecasting VNOM... [2026-02-05T20:34:34.891877] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-05T20:34:34.891929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-05T20:34:34.904797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-05T20:34:34.905170] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-05T20:34:34.906258] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-05T20:34:34.906314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:34.906355] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:34.906386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:34.906451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:34.972080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:34.973011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:34.973128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:34.973179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:35.103065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:35.103254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:35.103302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:35.103335] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:35.107083] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-05T20:34:35.107393] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-05T20:34:35.107530] [INFO ] [sig ] VNOM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:35.254171] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VNOM.txt [2026-02-05T20:34:35.254339] [INFO ] [sig ] [3260/3445] Completed VNOM in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:35.254381] [INFO ] [sig ] [3261/3445] Forecasting VNQI... [2026-02-05T20:34:35.254413] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-05T20:34:35.254443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-05T20:34:35.264544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-05T20:34:35.264996] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-05T20:34:35.265901] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-05T20:34:35.265958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:35.265992] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:35.266021] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:35.266079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:35.326641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:35.327498] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:35.327605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:35.327644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:35.460645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:35.460824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:35.460867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:35.460895] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:35.464769] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: DOWN (p=34.24%) [2026-02-05T20:34:35.465191] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-05T20:34:35.465349] [INFO ] [sig ] VNQI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:35.605426] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VNQI.txt [2026-02-05T20:34:35.605616] [INFO ] [sig ] [3261/3445] Completed VNQI in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:35.605661] [INFO ] [sig ] [3262/3445] Forecasting VOC... [2026-02-05T20:34:35.605692] [INFO ] [sig ] Generating forecast for: VOC [2026-02-05T20:34:35.605722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-05T20:34:35.616120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-05T20:34:35.616516] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-05T20:34:35.617396] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-05T20:34:35.617449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:35.617511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:35.617541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:35.617635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:35.674990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:35.675884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:35.675973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:35.676014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:35.794783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:35.794953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:35.794994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:35.795024] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:35.798509] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: UP (p=53.80%) [2026-02-05T20:34:35.798839] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-05T20:34:35.798976] [INFO ] [sig ] VOC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:35.941668] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VOC.txt [2026-02-05T20:34:35.941866] [INFO ] [sig ] [3262/3445] Completed VOC in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:35.941908] [INFO ] [sig ] [3263/3445] Forecasting VOD... [2026-02-05T20:34:35.941939] [INFO ] [sig ] Generating forecast for: VOD [2026-02-05T20:34:35.941970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-05T20:34:35.952467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-05T20:34:35.952921] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-05T20:34:35.953802] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-05T20:34:35.953857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:35.953891] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:35.953918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:35.953975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:36.014525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:36.015492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:36.015630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:36.015707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:36.135789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:36.135954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:36.135994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:36.136024] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:36.139485] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=57.66%) [2026-02-05T20:34:36.139801] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-05T20:34:36.139937] [INFO ] [sig ] VOD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:36.280105] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VOD.txt [2026-02-05T20:34:36.280246] [INFO ] [sig ] [3263/3445] Completed VOD in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:36.280286] [INFO ] [sig ] [3264/3445] Forecasting VONE... [2026-02-05T20:34:36.280317] [INFO ] [sig ] Generating forecast for: VONE [2026-02-05T20:34:36.280348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-05T20:34:36.290435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-05T20:34:36.290860] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-05T20:34:36.291738] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-05T20:34:36.291793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:36.291826] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:36.291854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:36.291912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:36.349880] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:36.350520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:36.350618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:36.350653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:36.477783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:36.477948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:36.478001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:36.478033] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:36.481531] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=33.86%) [2026-02-05T20:34:36.481827] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-05T20:34:36.481958] [INFO ] [sig ] VONE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:36.635981] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VONE.txt [2026-02-05T20:34:36.636124] [INFO ] [sig ] [3264/3445] Completed VONE in 0.4s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:36.636163] [INFO ] [sig ] [3265/3445] Forecasting VONG... [2026-02-05T20:34:36.636194] [INFO ] [sig ] Generating forecast for: VONG [2026-02-05T20:34:36.636227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-05T20:34:36.646432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-05T20:34:36.646804] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-05T20:34:36.647643] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-05T20:34:36.647697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:36.647729] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:36.647756] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:36.647812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:36.704218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:36.704939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:36.705036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:36.705070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:36.824946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:36.825110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:36.825150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:36.825178] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:36.828656] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-05T20:34:36.828949] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-05T20:34:36.829109] [INFO ] [sig ] VONG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:36.965427] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VONG.txt [2026-02-05T20:34:36.965564] [INFO ] [sig ] [3265/3445] Completed VONG in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:36.965644] [INFO ] [sig ] [3266/3445] Forecasting VOTE... [2026-02-05T20:34:36.965678] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-05T20:34:36.965709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-05T20:34:36.975150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-05T20:34:36.975494] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-05T20:34:36.976348] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-05T20:34:36.976401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:36.976463] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:36.976492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:36.976548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:37.033079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:37.033862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:37.033946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:37.033980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:37.153725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:37.153888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:37.153928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:37.153956] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:37.157380] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-05T20:34:37.157686] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-05T20:34:37.157815] [INFO ] [sig ] VOTE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:37.295897] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VOTE.txt [2026-02-05T20:34:37.296056] [INFO ] [sig ] [3266/3445] Completed VOTE in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:37.296095] [INFO ] [sig ] [3267/3445] Forecasting VPG... [2026-02-05T20:34:37.296126] [INFO ] [sig ] Generating forecast for: VPG [2026-02-05T20:34:37.296158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-05T20:34:37.306205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-05T20:34:37.306607] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-05T20:34:37.307438] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-05T20:34:37.307493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:37.307527] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:37.307555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:37.307641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:37.365281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:37.365980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:37.366081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:37.366122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:37.482495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:37.482679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:37.482724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:37.482756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:37.486266] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=78.83%) [2026-02-05T20:34:37.486555] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-05T20:34:37.486743] [INFO ] [sig ] VPG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:37.626765] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VPG.txt [2026-02-05T20:34:37.626906] [INFO ] [sig ] [3267/3445] Completed VPG in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:37.626945] [INFO ] [sig ] [3268/3445] Forecasting VPLS... [2026-02-05T20:34:37.626973] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-05T20:34:37.627004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-05T20:34:37.637393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-05T20:34:37.637764] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-05T20:34:37.638837] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-05T20:34:37.638890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:37.638922] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:37.638948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:37.639018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:37.698757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:37.699677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:37.699765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:37.699799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:37.820140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:37.820298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:37.820340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:37.820368] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:37.823773] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-02-05T20:34:37.824054] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-05T20:34:37.824182] [INFO ] [sig ] VPLS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:37.967146] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VPLS.txt [2026-02-05T20:34:37.967341] [INFO ] [sig ] [3268/3445] Completed VPLS in 0.3s | 2.79 sym/s | Total: 19.5m | ETA: 1.1m [2026-02-05T20:34:37.967386] [INFO ] [sig ] [3269/3445] Forecasting VRA... [2026-02-05T20:34:37.967420] [INFO ] [sig ] Generating forecast for: VRA [2026-02-05T20:34:37.967462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-05T20:34:37.977434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-05T20:34:37.977787] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-05T20:34:37.978667] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-05T20:34:37.978722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:37.978757] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:37.978786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:37.978845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:38.037063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:38.037808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:38.037903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:38.037939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:38.153034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:38.153189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:38.153230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:38.153324] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:38.156777] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=27.00%) [2026-02-05T20:34:38.157054] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-05T20:34:38.157186] [INFO ] [sig ] VRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:38.302047] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRA.txt [2026-02-05T20:34:38.302206] [INFO ] [sig ] [3269/3445] Completed VRA in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.1m [2026-02-05T20:34:38.302246] [INFO ] [sig ] [3270/3445] Forecasting VRCA... [2026-02-05T20:34:38.302276] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-05T20:34:38.302308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-05T20:34:38.312492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-05T20:34:38.312923] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-05T20:34:38.313771] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-05T20:34:38.313824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:38.313857] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:38.313884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:38.313941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:38.370950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:38.371840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:38.371928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:38.371962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:38.489298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:38.489452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:38.489494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:38.489523] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:38.492935] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: DOWN (p=18.00%) [2026-02-05T20:34:38.493208] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-05T20:34:38.493336] [INFO ] [sig ] VRCA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:38.629383] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRCA.txt [2026-02-05T20:34:38.629523] [INFO ] [sig ] [3270/3445] Completed VRCA in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:38.629561] [INFO ] [sig ] [3271/3445] Forecasting VRDN... [2026-02-05T20:34:38.629610] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-05T20:34:38.629643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-05T20:34:38.639766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-05T20:34:38.640092] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-05T20:34:38.640915] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-05T20:34:38.640968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:38.640999] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:38.641026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:38.641088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:38.697393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:38.698087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:38.698220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:38.698261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:38.814871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:38.815034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:38.815075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:38.815104] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:38.818716] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=7.75%) [2026-02-05T20:34:38.818998] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-05T20:34:38.819131] [INFO ] [sig ] VRDN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:38.956286] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRDN.txt [2026-02-05T20:34:38.956417] [INFO ] [sig ] [3271/3445] Completed VRDN in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:38.956456] [INFO ] [sig ] [3272/3445] Forecasting VRE... [2026-02-05T20:34:38.956485] [INFO ] [sig ] Generating forecast for: VRE [2026-02-05T20:34:38.956518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-05T20:34:38.966384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-05T20:34:38.966712] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-05T20:34:38.967509] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-05T20:34:38.967561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:38.967614] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:38.967643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:38.967700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:39.025432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:39.026058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:39.026153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:39.026194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:39.142336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:39.142485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:39.142525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:39.142553] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:39.145904] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: DOWN (p=49.44%) [2026-02-05T20:34:39.146181] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-05T20:34:39.146306] [INFO ] [sig ] VRE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:39.285084] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRE.txt [2026-02-05T20:34:39.285193] [INFO ] [sig ] [3272/3445] Completed VRE in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:39.285232] [INFO ] [sig ] [3273/3445] Forecasting VREX... [2026-02-05T20:34:39.285262] [INFO ] [sig ] Generating forecast for: VREX [2026-02-05T20:34:39.285293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-05T20:34:39.295205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-05T20:34:39.295513] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-05T20:34:39.296323] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-05T20:34:39.296376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:39.296432] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:39.296463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:39.296520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:39.354336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:39.354971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:39.355049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:39.355083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:39.470297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:39.470465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:39.470507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:39.470536] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:39.474004] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-05T20:34:39.474292] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-05T20:34:39.474425] [INFO ] [sig ] VREX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:39.622926] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VREX.txt [2026-02-05T20:34:39.623094] [INFO ] [sig ] [3273/3445] Completed VREX in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:39.623136] [INFO ] [sig ] [3274/3445] Forecasting VRIG... [2026-02-05T20:34:39.623168] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-05T20:34:39.623208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-05T20:34:39.636648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-05T20:34:39.637057] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-05T20:34:39.638036] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-05T20:34:39.638098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:39.638137] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:39.638170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:39.638312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:39.696273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:39.697144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:39.697271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:39.697310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:39.791955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:39.792098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:39.792142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:39.792171] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:39.795601] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=99.70%) [2026-02-05T20:34:39.795876] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-05T20:34:39.796001] [INFO ] [sig ] VRIG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:39.997107] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VRIG.txt [2026-02-05T20:34:39.997248] [INFO ] [sig ] [3274/3445] Completed VRIG in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:39.997288] [INFO ] [sig ] [3275/3445] Forecasting VRNS... [2026-02-05T20:34:39.997320] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-05T20:34:39.997350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-05T20:34:40.007702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-05T20:34:40.008089] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-05T20:34:40.008979] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-05T20:34:40.009033] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:40.009066] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:40.009097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:40.009157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:40.069275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:40.069912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:40.069993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:40.070026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:40.194848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:40.194998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:40.195059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:40.195111] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:40.199937] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=5.32%) [2026-02-05T20:34:40.200344] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-05T20:34:40.200521] [INFO ] [sig ] VRNS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:40.347154] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRNS.txt [2026-02-05T20:34:40.347286] [INFO ] [sig ] [3275/3445] Completed VRNS in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:40.347326] [INFO ] [sig ] [3276/3445] Forecasting VRRM... [2026-02-05T20:34:40.347356] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-05T20:34:40.347386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-05T20:34:40.357124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-05T20:34:40.357440] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-05T20:34:40.358387] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-05T20:34:40.358443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:40.358477] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:40.358507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:40.358566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:40.415830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:40.416497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:40.416622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:40.416659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:40.534802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:40.534967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:40.535009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:40.535038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:40.538470] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-05T20:34:40.538776] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-05T20:34:40.538908] [INFO ] [sig ] VRRM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:40.678766] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VRRM.txt [2026-02-05T20:34:40.678901] [INFO ] [sig ] [3276/3445] Completed VRRM in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:40.678940] [INFO ] [sig ] [3277/3445] Forecasting VRSK... [2026-02-05T20:34:40.678983] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-05T20:34:40.679017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-05T20:34:40.691075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-05T20:34:40.691598] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-05T20:34:40.692457] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-05T20:34:40.692513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:40.692549] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:40.692603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:40.692668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:40.754498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:40.755191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:40.755286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:40.755321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:40.875902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:40.876057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:40.876096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:40.876127] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:40.879530] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=20.96%) [2026-02-05T20:34:40.879822] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-05T20:34:40.879951] [INFO ] [sig ] VRSK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:41.020969] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRSK.txt [2026-02-05T20:34:41.021132] [INFO ] [sig ] [3277/3445] Completed VRSK in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 1.0m [2026-02-05T20:34:41.021195] [INFO ] [sig ] [3278/3445] Forecasting VRSN... [2026-02-05T20:34:41.021232] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-05T20:34:41.021264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-05T20:34:41.031958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-05T20:34:41.032381] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-05T20:34:41.033509] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-05T20:34:41.033593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:41.033641] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:41.033675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:41.033755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:41.092900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:41.093805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:41.093896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:41.093932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:41.225584] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:41.225744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:41.225786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:41.225815] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:41.229347] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: DOWN (p=31.62%) [2026-02-05T20:34:41.229688] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-05T20:34:41.229846] [INFO ] [sig ] VRSN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:41.375783] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRSN.txt [2026-02-05T20:34:41.375944] [INFO ] [sig ] [3278/3445] Completed VRSN in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 59.9s [2026-02-05T20:34:41.375985] [INFO ] [sig ] [3279/3445] Forecasting VRTS... [2026-02-05T20:34:41.376016] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-05T20:34:41.376046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-05T20:34:41.386771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-05T20:34:41.387170] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-05T20:34:41.388040] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-05T20:34:41.388096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:41.388131] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:41.388161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:41.388247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:41.460518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:41.461632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:41.461743] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:41.461789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:41.602052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:41.602224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:41.602466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:41.602503] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:41.606709] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: DOWN (p=32.57%) [2026-02-05T20:34:41.607072] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-05T20:34:41.607233] [INFO ] [sig ] VRTS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:41.757516] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VRTS.txt [2026-02-05T20:34:41.757747] [INFO ] [sig ] [3279/3445] Completed VRTS in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 59.6s [2026-02-05T20:34:41.757804] [INFO ] [sig ] [3280/3445] Forecasting VRTX... [2026-02-05T20:34:41.757847] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-05T20:34:41.757889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-05T20:34:41.770274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-05T20:34:41.770764] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-05T20:34:41.771920] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-05T20:34:41.771978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:41.772013] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:41.772042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:41.772100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:41.841847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:41.842926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:41.843028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:41.843073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:41.969022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:41.969184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:41.969225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:41.969288] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:41.972736] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=77.83%) [2026-02-05T20:34:41.973020] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-05T20:34:41.973159] [INFO ] [sig ] VRTX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:42.112114] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VRTX.txt [2026-02-05T20:34:42.112273] [INFO ] [sig ] [3280/3445] Completed VRTX in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 59.2s [2026-02-05T20:34:42.112315] [INFO ] [sig ] [3281/3445] Forecasting VS... [2026-02-05T20:34:42.112347] [INFO ] [sig ] Generating forecast for: VS [2026-02-05T20:34:42.112380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VS' from 'https://tdm.silogroup.org/data/derivative_storage/VS.csv'. [2026-02-05T20:34:42.121986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VS'. [2026-02-05T20:34:42.122336] [INFO ] [FORECASTER] Starting predict_future for VS [2026-02-05T20:34:42.123166] [DEBUG] [LOCAL ] No optimal features file found for VS: ./output/feature-sets/VS.txt [2026-02-05T20:34:42.123219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:42.123251] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:42.123279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:42.123336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:42.180162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:42.180822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:42.180902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:42.180935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:42.307440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:42.307624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:42.307667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:42.307697] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:42.311113] [DEBUG] [FORECASTER] VS: Forecast T+1@11:T+2@11: UP (p=85.33%) [2026-02-05T20:34:42.311395] [INFO ] [FORECASTER] Completed predict_future for VS [2026-02-05T20:34:42.311527] [INFO ] [sig ] VS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:42.455458] [INFO ] [LOCAL ] Saved forecast: VS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VS.txt [2026-02-05T20:34:42.455631] [INFO ] [sig ] [3281/3445] Completed VS in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 58.8s [2026-02-05T20:34:42.455675] [INFO ] [sig ] [3282/3445] Forecasting VSCO... [2026-02-05T20:34:42.455705] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-05T20:34:42.455737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-05T20:34:42.466560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-05T20:34:42.467024] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-05T20:34:42.467915] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-05T20:34:42.467971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:42.468005] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:42.468033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:42.468091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:42.532395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:42.533321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:42.533412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:42.533488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:42.665659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:42.665820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:42.665864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:42.665895] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:42.669421] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-05T20:34:42.669725] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-05T20:34:42.669861] [INFO ] [sig ] VSCO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:42.817834] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VSCO.txt [2026-02-05T20:34:42.817994] [INFO ] [sig ] [3282/3445] Completed VSCO in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 58.5s [2026-02-05T20:34:42.818035] [INFO ] [sig ] [3283/3445] Forecasting VSDA... [2026-02-05T20:34:42.818066] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-05T20:34:42.818098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-05T20:34:42.828140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-05T20:34:42.828551] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-05T20:34:42.829509] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-05T20:34:42.829592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:42.829694] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:42.829728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:42.829787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:42.889373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:42.890122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:42.890227] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:42.890264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:43.006984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:43.007145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:43.007186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:43.007216] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:43.010759] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-02-05T20:34:43.011052] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-05T20:34:43.011186] [INFO ] [sig ] VSDA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:43.154407] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VSDA.txt [2026-02-05T20:34:43.154560] [INFO ] [sig ] [3283/3445] Completed VSDA in 0.3s | 2.79 sym/s | Total: 19.6m | ETA: 58.1s [2026-02-05T20:34:43.154620] [INFO ] [sig ] [3284/3445] Forecasting VSEC... [2026-02-05T20:34:43.154650] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-05T20:34:43.154682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-05T20:34:43.164963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-05T20:34:43.165321] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-05T20:34:43.166192] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-05T20:34:43.166247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:43.166282] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:43.166347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:43.166410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:43.226991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:43.227892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:43.227982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:43.228018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:43.352157] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:43.352305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:43.352347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:43.352375] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:43.355769] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=23.23%) [2026-02-05T20:34:43.356044] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-05T20:34:43.356173] [INFO ] [sig ] VSEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:43.505393] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VSEC.txt [2026-02-05T20:34:43.505556] [INFO ] [sig ] [3284/3445] Completed VSEC in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 57.8s [2026-02-05T20:34:43.505630] [INFO ] [sig ] [3285/3445] Forecasting VSH... [2026-02-05T20:34:43.505667] [INFO ] [sig ] Generating forecast for: VSH [2026-02-05T20:34:43.505703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-05T20:34:43.516340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-05T20:34:43.516736] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-05T20:34:43.517594] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-05T20:34:43.517654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:43.517691] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:43.517723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:43.517783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:43.577800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:43.578545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:43.578648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:43.578685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:43.706934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:43.707105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:43.707148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:43.707180] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:43.710869] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=63.39%) [2026-02-05T20:34:43.711200] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-05T20:34:43.711351] [INFO ] [sig ] VSH: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:43.872926] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VSH.txt [2026-02-05T20:34:43.873096] [INFO ] [sig ] [3285/3445] Completed VSH in 0.4s | 2.79 sym/s | Total: 19.6m | ETA: 57.4s [2026-02-05T20:34:43.873144] [INFO ] [sig ] [3286/3445] Forecasting VSTM... [2026-02-05T20:34:43.873183] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-05T20:34:43.873220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-05T20:34:43.884152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-05T20:34:43.884603] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-05T20:34:43.885563] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-05T20:34:43.885647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:43.885683] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:43.885712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:43.885772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:43.946377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:43.947294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:43.947391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:43.947427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:44.069110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:44.069272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:44.069313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:44.069378] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:44.074058] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-05T20:34:44.074612] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-05T20:34:44.074766] [INFO ] [sig ] VSTM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:44.225651] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VSTM.txt [2026-02-05T20:34:44.225810] [INFO ] [sig ] [3286/3445] Completed VSTM in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 57.1s [2026-02-05T20:34:44.225852] [INFO ] [sig ] [3287/3445] Forecasting VSTS... [2026-02-05T20:34:44.225883] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-05T20:34:44.225916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-05T20:34:44.236423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-05T20:34:44.236911] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-05T20:34:44.237888] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-05T20:34:44.237947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:44.237982] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:44.238010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:44.238070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:44.300912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:44.301867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:44.301998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:44.302035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:44.442932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:44.443100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:44.443142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:44.443177] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:44.446798] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=79.92%) [2026-02-05T20:34:44.447103] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-05T20:34:44.447241] [INFO ] [sig ] VSTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:44.603982] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VSTS.txt [2026-02-05T20:34:44.604153] [INFO ] [sig ] [3287/3445] Completed VSTS in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 56.7s [2026-02-05T20:34:44.604201] [INFO ] [sig ] [3288/3445] Forecasting VTC... [2026-02-05T20:34:44.604235] [INFO ] [sig ] Generating forecast for: VTC [2026-02-05T20:34:44.604286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-05T20:34:44.614471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-05T20:34:44.614865] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-05T20:34:44.615763] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-05T20:34:44.615819] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:44.615853] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:44.615882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:44.615944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:44.674555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:44.675424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:44.675512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:44.675549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:44.795370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:44.795535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:44.795596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:44.795632] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:44.799230] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=32.50%) [2026-02-05T20:34:44.799515] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-05T20:34:44.799669] [INFO ] [sig ] VTC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:44.955255] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTC.txt [2026-02-05T20:34:44.955424] [INFO ] [sig ] [3288/3445] Completed VTC in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 56.3s [2026-02-05T20:34:44.955466] [INFO ] [sig ] [3289/3445] Forecasting VTEX... [2026-02-05T20:34:44.955496] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-05T20:34:44.955528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-05T20:34:44.966630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-05T20:34:44.967015] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-05T20:34:44.967912] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-05T20:34:44.967967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:44.968001] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:44.968031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:44.968092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:45.029789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:45.030702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:45.030796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:45.030832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:45.148530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:45.148698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:45.148739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:45.148768] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:45.152229] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: UP (p=81.62%) [2026-02-05T20:34:45.152504] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-05T20:34:45.152652] [INFO ] [sig ] VTEX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:45.295282] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VTEX.txt [2026-02-05T20:34:45.295431] [INFO ] [sig ] [3289/3445] Completed VTEX in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 56.0s [2026-02-05T20:34:45.295475] [INFO ] [sig ] [3290/3445] Forecasting VTIP... [2026-02-05T20:34:45.295507] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-05T20:34:45.295541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-05T20:34:45.305634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-05T20:34:45.305961] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-05T20:34:45.306840] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-05T20:34:45.306896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:45.306931] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:45.306959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:45.307017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:45.367061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:45.367712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:45.367790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:45.367823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:45.483708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:45.483863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:45.483914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:45.483946] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:45.487435] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=54.47%) [2026-02-05T20:34:45.487779] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-05T20:34:45.487923] [INFO ] [sig ] VTIP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:45.639798] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VTIP.txt [2026-02-05T20:34:45.639954] [INFO ] [sig ] [3290/3445] Completed VTIP in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 55.6s [2026-02-05T20:34:45.639996] [INFO ] [sig ] [3291/3445] Forecasting VTMX... [2026-02-05T20:34:45.640025] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-05T20:34:45.640057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-05T20:34:45.650129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-05T20:34:45.650493] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-05T20:34:45.651351] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-05T20:34:45.651406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:45.651440] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:45.651467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:45.651524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:45.708666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:45.709550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:45.709659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:45.709694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:45.831117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:45.831286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:45.831334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:45.831368] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:45.834894] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: DOWN (p=11.14%) [2026-02-05T20:34:45.835170] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-05T20:34:45.835320] [INFO ] [sig ] VTMX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:45.979046] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTMX.txt [2026-02-05T20:34:45.979204] [INFO ] [sig ] [3291/3445] Completed VTMX in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 55.3s [2026-02-05T20:34:45.979246] [INFO ] [sig ] [3292/3445] Forecasting VTN... [2026-02-05T20:34:45.979277] [INFO ] [sig ] Generating forecast for: VTN [2026-02-05T20:34:45.979310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-05T20:34:45.989245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-05T20:34:45.989639] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-05T20:34:45.990474] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-05T20:34:45.990526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:45.990559] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:45.990609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:45.990668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:46.051630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:46.052503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:46.052617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:46.052657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:46.171806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:46.171968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:46.172008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:46.172038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:46.175490] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: DOWN (p=11.25%) [2026-02-05T20:34:46.175794] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-05T20:34:46.175925] [INFO ] [sig ] VTN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:46.324079] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTN.txt [2026-02-05T20:34:46.324248] [INFO ] [sig ] [3292/3445] Completed VTN in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 54.9s [2026-02-05T20:34:46.324297] [INFO ] [sig ] [3293/3445] Forecasting VTOL... [2026-02-05T20:34:46.324332] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-05T20:34:46.324370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-05T20:34:46.334909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-05T20:34:46.335322] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-05T20:34:46.336200] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-05T20:34:46.336255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:46.336290] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:46.336320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:46.336380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:46.395785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:46.396674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:46.396828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:46.396877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:46.514413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:46.514586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:46.514629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:46.514659] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:46.518148] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: UP (p=69.64%) [2026-02-05T20:34:46.518463] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-05T20:34:46.518617] [INFO ] [sig ] VTOL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:46.662605] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VTOL.txt [2026-02-05T20:34:46.663623] [INFO ] [sig ] [3293/3445] Completed VTOL in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 54.5s [2026-02-05T20:34:46.663669] [INFO ] [sig ] [3294/3445] Forecasting VTRS... [2026-02-05T20:34:46.663700] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-05T20:34:46.663731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-05T20:34:46.673370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-05T20:34:46.673690] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-05T20:34:46.674479] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-05T20:34:46.674531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:46.674563] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:46.674612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:46.674671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:46.731715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:46.732338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:46.732416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:46.732449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:46.853363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:46.853521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:46.853562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:46.853611] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:46.857020] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: DOWN (p=37.65%) [2026-02-05T20:34:46.857299] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-05T20:34:46.857432] [INFO ] [sig ] VTRS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:46.998714] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTRS.txt [2026-02-05T20:34:46.998881] [INFO ] [sig ] [3294/3445] Completed VTRS in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 54.2s [2026-02-05T20:34:46.998925] [INFO ] [sig ] [3295/3445] Forecasting VTS... [2026-02-05T20:34:46.998957] [INFO ] [sig ] Generating forecast for: VTS [2026-02-05T20:34:46.998992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-05T20:34:47.009558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-05T20:34:47.009996] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-05T20:34:47.010937] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-05T20:34:47.010992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:47.011026] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:47.011055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:47.011113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:47.070917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:47.071840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:47.071932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:47.071969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:47.202324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:47.202497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:47.202541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:47.202593] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:47.206238] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-05T20:34:47.206595] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-05T20:34:47.206749] [INFO ] [sig ] VTS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:47.383474] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VTS.txt [2026-02-05T20:34:47.383754] [INFO ] [sig ] [3295/3445] Completed VTS in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 53.8s [2026-02-05T20:34:47.383825] [INFO ] [sig ] [3296/3445] Forecasting VTSI... [2026-02-05T20:34:47.383878] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-05T20:34:47.383933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-05T20:34:47.399100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-05T20:34:47.399601] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-05T20:34:47.400645] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-05T20:34:47.400709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:47.400750] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:47.400784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:47.400856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:47.484451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:47.485750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:47.485893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:47.485950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:47.665617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:47.665850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:47.665920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:47.665975] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:47.671760] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=28.60%) [2026-02-05T20:34:47.672345] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-05T20:34:47.672596] [INFO ] [sig ] VTSI: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:47.911947] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTSI.txt [2026-02-05T20:34:47.912241] [INFO ] [sig ] [3296/3445] Completed VTSI in 0.5s | 2.79 sym/s | Total: 19.7m | ETA: 53.5s [2026-02-05T20:34:47.912313] [INFO ] [sig ] [3297/3445] Forecasting VTWG... [2026-02-05T20:34:47.912367] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-05T20:34:47.912423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-05T20:34:47.931667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-05T20:34:47.932176] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-05T20:34:47.933363] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-05T20:34:47.933452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:47.933514] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:47.933555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:47.933666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:48.022438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:48.023605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:48.023731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:48.023776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:48.189923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:48.190124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:48.190189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:48.190239] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:48.195566] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=91.01%) [2026-02-05T20:34:48.196034] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-05T20:34:48.196233] [INFO ] [sig ] VTWG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:48.419632] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VTWG.txt [2026-02-05T20:34:48.419857] [INFO ] [sig ] [3297/3445] Completed VTWG in 0.5s | 2.79 sym/s | Total: 19.7m | ETA: 53.1s [2026-02-05T20:34:48.419913] [INFO ] [sig ] [3298/3445] Forecasting VTWO... [2026-02-05T20:34:48.419951] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-05T20:34:48.419997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-05T20:34:48.434054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-05T20:34:48.434514] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-05T20:34:48.435616] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-05T20:34:48.435679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:48.435717] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:48.435751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:48.435825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:48.501374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:48.502328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:48.502435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:48.502478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:48.631656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:48.631808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:48.631854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:48.631886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:48.635414] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=48.76%) [2026-02-05T20:34:48.635724] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-05T20:34:48.635862] [INFO ] [sig ] VTWO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:48.789307] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTWO.txt [2026-02-05T20:34:48.789539] [INFO ] [sig ] [3298/3445] Completed VTWO in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 52.8s [2026-02-05T20:34:48.789626] [INFO ] [sig ] [3299/3445] Forecasting VTYX... [2026-02-05T20:34:48.789676] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-05T20:34:48.789727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-05T20:34:48.804011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-05T20:34:48.804522] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-05T20:34:48.805756] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-05T20:34:48.805830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:48.805888] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:48.805939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:48.806034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:48.871645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:48.872715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:48.872805] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:48.872844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:49.007510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:49.007713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:49.007759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:49.007793] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:49.012081] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-05T20:34:49.012399] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-05T20:34:49.012547] [INFO ] [sig ] VTYX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:49.175622] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VTYX.txt [2026-02-05T20:34:49.175790] [INFO ] [sig ] [3299/3445] Completed VTYX in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 52.4s [2026-02-05T20:34:49.175833] [INFO ] [sig ] [3300/3445] Forecasting VUZI... [2026-02-05T20:34:49.175863] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-05T20:34:49.175897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-05T20:34:49.187069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-05T20:34:49.187517] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-05T20:34:49.188482] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-05T20:34:49.188540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:49.188632] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:49.188664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:49.188722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:49.253636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:49.254541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:49.254668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:49.254705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:49.385979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:49.386140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:49.386182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:49.386211] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:49.389674] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: UP (p=89.42%) [2026-02-05T20:34:49.389956] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-05T20:34:49.390089] [INFO ] [sig ] VUZI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:49.539743] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VUZI.txt [2026-02-05T20:34:49.539922] [INFO ] [sig ] [3300/3445] Completed VUZI in 0.4s | 2.79 sym/s | Total: 19.7m | ETA: 52.0s [2026-02-05T20:34:49.539967] [INFO ] [sig ] [3301/3445] Forecasting VVOS... [2026-02-05T20:34:49.539998] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-05T20:34:49.540031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-05T20:34:49.551370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-05T20:34:49.551792] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-05T20:34:49.552659] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-05T20:34:49.552714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:49.552748] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:49.552776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:49.552841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:49.612708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:49.613643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:49.613733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:49.613767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:49.734110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:49.734286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:49.734340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:49.734382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:49.738131] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-05T20:34:49.738456] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-05T20:34:49.738620] [INFO ] [sig ] VVOS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:49.887225] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VVOS.txt [2026-02-05T20:34:49.887382] [INFO ] [sig ] [3301/3445] Completed VVOS in 0.3s | 2.79 sym/s | Total: 19.7m | ETA: 51.7s [2026-02-05T20:34:49.887423] [INFO ] [sig ] [3302/3445] Forecasting VVX... [2026-02-05T20:34:49.887453] [INFO ] [sig ] Generating forecast for: VVX [2026-02-05T20:34:49.887486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-05T20:34:49.898382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-05T20:34:49.898771] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-05T20:34:49.899608] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-05T20:34:49.899661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:49.899695] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:49.899722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:49.899779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:49.957283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:49.957978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:49.958058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:49.958091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:50.078223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:50.078369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:50.078413] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:50.078448] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:50.081792] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: DOWN (p=40.01%) [2026-02-05T20:34:50.082109] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-05T20:34:50.082237] [INFO ] [sig ] VVX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:50.221856] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VVX.txt [2026-02-05T20:34:50.221989] [INFO ] [sig ] [3302/3445] Completed VVX in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 51.3s [2026-02-05T20:34:50.222030] [INFO ] [sig ] [3303/3445] Forecasting VWOB... [2026-02-05T20:34:50.222060] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-05T20:34:50.222098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-05T20:34:50.237066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-05T20:34:50.237486] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-05T20:34:50.238432] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-05T20:34:50.238495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:50.238529] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:50.238558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:50.238647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:50.299319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:50.300161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:50.300249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:50.300284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:50.426397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:50.426586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:50.426632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:50.426700] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:50.430201] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: UP (p=95.83%) [2026-02-05T20:34:50.430492] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-05T20:34:50.430646] [INFO ] [sig ] VWOB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:50.583445] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VWOB.txt [2026-02-05T20:34:50.583638] [INFO ] [sig ] [3303/3445] Completed VWOB in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 51.0s [2026-02-05T20:34:50.583685] [INFO ] [sig ] [3304/3445] Forecasting VXUS... [2026-02-05T20:34:50.583718] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-05T20:34:50.583755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-05T20:34:50.593921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-05T20:34:50.594276] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-05T20:34:50.595318] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-05T20:34:50.595372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:50.595405] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:50.595432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:50.595489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:50.660086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:50.661002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:50.661102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:50.661138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:50.799196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:50.799365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:50.799464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:50.799505] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:50.803275] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: DOWN (p=35.68%) [2026-02-05T20:34:50.803590] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-05T20:34:50.803728] [INFO ] [sig ] VXUS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:50.946012] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VXUS.txt [2026-02-05T20:34:50.946153] [INFO ] [sig ] [3304/3445] Completed VXUS in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 50.6s [2026-02-05T20:34:50.946192] [INFO ] [sig ] [3305/3445] Forecasting VYMI... [2026-02-05T20:34:50.946221] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-05T20:34:50.946252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-05T20:34:50.956399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-05T20:34:50.956775] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-05T20:34:50.957614] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-05T20:34:50.957667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:50.957700] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:50.957727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:50.957785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:51.016105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:51.016812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:51.016894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:51.016928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:51.136656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:51.136818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:51.136858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:51.136888] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:51.140351] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=78.18%) [2026-02-05T20:34:51.140647] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-05T20:34:51.140778] [INFO ] [sig ] VYMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:51.280182] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VYMI.txt [2026-02-05T20:34:51.280311] [INFO ] [sig ] [3305/3445] Completed VYMI in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 50.2s [2026-02-05T20:34:51.280350] [INFO ] [sig ] [3306/3445] Forecasting VYX... [2026-02-05T20:34:51.280380] [INFO ] [sig ] Generating forecast for: VYX [2026-02-05T20:34:51.280413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-05T20:34:51.292306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-05T20:34:51.292630] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-05T20:34:51.293437] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-05T20:34:51.293490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:51.293522] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:51.293549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:51.293625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:51.351668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:51.352329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:51.352410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:51.352443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:51.473495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:51.473679] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:51.473719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:51.473749] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:51.477209] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: DOWN (p=2.58%) [2026-02-05T20:34:51.477514] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-05T20:34:51.477664] [INFO ] [sig ] VYX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:51.616434] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/VYX.txt [2026-02-05T20:34:51.616563] [INFO ] [sig ] [3306/3445] Completed VYX in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 49.9s [2026-02-05T20:34:51.616622] [INFO ] [sig ] [3307/3445] Forecasting VZ... [2026-02-05T20:34:51.616653] [INFO ] [sig ] Generating forecast for: VZ [2026-02-05T20:34:51.616685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-05T20:34:51.626788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-05T20:34:51.627087] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-05T20:34:51.627919] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-05T20:34:51.627972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:51.628004] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:51.628032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:51.628093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:51.685902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:51.686607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:51.686691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:51.686725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:51.807813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:51.807974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:51.808014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:51.808045] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:51.811483] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: UP (p=51.87%) [2026-02-05T20:34:51.811778] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-05T20:34:51.811919] [INFO ] [sig ] VZ: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:51.951889] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/VZ.txt [2026-02-05T20:34:51.952048] [INFO ] [sig ] [3307/3445] Completed VZ in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 49.5s [2026-02-05T20:34:51.952097] [INFO ] [sig ] [3308/3445] Forecasting WAB... [2026-02-05T20:34:51.952127] [INFO ] [sig ] Generating forecast for: WAB [2026-02-05T20:34:51.952159] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-05T20:34:51.962421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-05T20:34:51.962820] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-05T20:34:51.963667] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-05T20:34:51.963724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:51.963793] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:51.963823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:51.963881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:52.021409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:52.022143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:52.022226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:52.022260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:52.142308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:52.142471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:52.142511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:52.142542] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:52.145946] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-02-05T20:34:52.146221] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-05T20:34:52.146354] [INFO ] [sig ] WAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:52.292027] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WAB.txt [2026-02-05T20:34:52.292172] [INFO ] [sig ] [3308/3445] Completed WAB in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 49.2s [2026-02-05T20:34:52.292212] [INFO ] [sig ] [3309/3445] Forecasting WABC... [2026-02-05T20:34:52.292242] [INFO ] [sig ] Generating forecast for: WABC [2026-02-05T20:34:52.292285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-05T20:34:52.303380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-05T20:34:52.303731] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-05T20:34:52.304558] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-05T20:34:52.304635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:52.304678] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:52.304707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:52.304778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:52.363012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:52.363717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:52.363819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:52.363854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:52.481159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:52.481322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:52.481364] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:52.481395] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:52.484877] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=38.16%) [2026-02-05T20:34:52.485162] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-05T20:34:52.485294] [INFO ] [sig ] WABC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:52.625698] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WABC.txt [2026-02-05T20:34:52.625856] [INFO ] [sig ] [3309/3445] Completed WABC in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 48.8s [2026-02-05T20:34:52.625896] [INFO ] [sig ] [3310/3445] Forecasting WAFD... [2026-02-05T20:34:52.625928] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-05T20:34:52.625958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-05T20:34:52.636222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-05T20:34:52.636636] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-05T20:34:52.637501] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-05T20:34:52.637560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:52.637621] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:52.637651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:52.637719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:52.696673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:52.697631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:52.697752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:52.697788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:52.819832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:52.820000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:52.820046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:52.820082] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:52.823773] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-05T20:34:52.824068] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-05T20:34:52.824204] [INFO ] [sig ] WAFD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:52.967941] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WAFD.txt [2026-02-05T20:34:52.968108] [INFO ] [sig ] [3310/3445] Completed WAFD in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 48.4s [2026-02-05T20:34:52.968150] [INFO ] [sig ] [3311/3445] Forecasting WAFDP... [2026-02-05T20:34:52.968183] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-05T20:34:52.968236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-05T20:34:52.978410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-05T20:34:52.978815] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-05T20:34:52.979684] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-05T20:34:52.979743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:52.979777] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:52.979808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:52.979866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:53.041211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:53.042127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:53.042214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:53.042248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:53.155625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:53.155804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:53.155852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:53.155882] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:53.159326] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: UP (p=59.00%) [2026-02-05T20:34:53.159665] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-05T20:34:53.159805] [INFO ] [sig ] WAFDP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:53.301121] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WAFDP.txt [2026-02-05T20:34:53.301279] [INFO ] [sig ] [3311/3445] Completed WAFDP in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 48.1s [2026-02-05T20:34:53.301327] [INFO ] [sig ] [3312/3445] Forecasting WAL... [2026-02-05T20:34:53.301360] [INFO ] [sig ] Generating forecast for: WAL [2026-02-05T20:34:53.301391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-05T20:34:53.311363] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-05T20:34:53.311762] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-05T20:34:53.312593] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-05T20:34:53.312649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:53.312682] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:53.312711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:53.312770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:53.372557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:53.373440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:53.373525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:53.373558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:53.494254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:53.494418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:53.494464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:53.494493] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:53.497865] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: DOWN (p=20.72%) [2026-02-05T20:34:53.498139] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-05T20:34:53.498285] [INFO ] [sig ] WAL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:53.638323] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WAL.txt [2026-02-05T20:34:53.638490] [INFO ] [sig ] [3312/3445] Completed WAL in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 47.7s [2026-02-05T20:34:53.638531] [INFO ] [sig ] [3313/3445] Forecasting WALD... [2026-02-05T20:34:53.638560] [INFO ] [sig ] Generating forecast for: WALD [2026-02-05T20:34:53.638614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-05T20:34:53.648936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-05T20:34:53.649308] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-05T20:34:53.650177] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-05T20:34:53.650231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:53.650264] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:53.650290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:53.650348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:53.710836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:53.711777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:53.711876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:53.711918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:53.838378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:53.838617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:53.838663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:53.838696] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:53.842413] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=68.32%) [2026-02-05T20:34:53.842796] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-05T20:34:53.842969] [INFO ] [sig ] WALD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:53.993613] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WALD.txt [2026-02-05T20:34:53.993844] [INFO ] [sig ] [3313/3445] Completed WALD in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 47.4s [2026-02-05T20:34:53.993889] [INFO ] [sig ] [3314/3445] Forecasting WASH... [2026-02-05T20:34:53.993923] [INFO ] [sig ] Generating forecast for: WASH [2026-02-05T20:34:53.993958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-05T20:34:54.004386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-05T20:34:54.004809] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-05T20:34:54.005733] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-05T20:34:54.005788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:54.005822] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:54.005851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:54.005908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:54.070153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:54.071011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:54.071106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:54.071156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:54.197407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:54.197590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:54.197636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:54.197665] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:54.201358] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-05T20:34:54.201768] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-05T20:34:54.201918] [INFO ] [sig ] WASH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:54.350080] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WASH.txt [2026-02-05T20:34:54.350226] [INFO ] [sig ] [3314/3445] Completed WASH in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 47.0s [2026-02-05T20:34:54.350267] [INFO ] [sig ] [3315/3445] Forecasting WAVE... [2026-02-05T20:34:54.350297] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-05T20:34:54.350329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-05T20:34:54.360131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-05T20:34:54.360482] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-05T20:34:54.361335] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-05T20:34:54.361388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:54.361420] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:54.361448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:54.361505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:54.421526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:54.422337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:54.422426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:54.422468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:54.532872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:54.533032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:54.533075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:54.533121] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:54.536516] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-02-05T20:34:54.536999] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-05T20:34:54.537126] [INFO ] [sig ] WAVE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:54.685815] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WAVE.txt [2026-02-05T20:34:54.685978] [INFO ] [sig ] [3315/3445] Completed WAVE in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 46.6s [2026-02-05T20:34:54.686020] [INFO ] [sig ] [3316/3445] Forecasting WAY... [2026-02-05T20:34:54.686052] [INFO ] [sig ] Generating forecast for: WAY [2026-02-05T20:34:54.686085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-05T20:34:54.696416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-05T20:34:54.696789] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-05T20:34:54.697632] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-05T20:34:54.697686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:54.697719] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:54.697746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:54.697803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:54.757739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:54.758606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:54.758693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:54.758728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:54.882378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:54.882546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:54.882608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:54.882642] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:54.886143] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-02-05T20:34:54.886451] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-05T20:34:54.886628] [INFO ] [sig ] WAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:55.034050] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WAY.txt [2026-02-05T20:34:55.034199] [INFO ] [sig ] [3316/3445] Completed WAY in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 46.3s [2026-02-05T20:34:55.034241] [INFO ] [sig ] [3317/3445] Forecasting WB... [2026-02-05T20:34:55.034272] [INFO ] [sig ] Generating forecast for: WB [2026-02-05T20:34:55.034306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-05T20:34:55.044870] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-05T20:34:55.045234] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-05T20:34:55.046090] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-05T20:34:55.046145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:55.046208] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:55.046239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:55.046300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:55.105212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:55.106097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:55.106202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:55.106239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:55.230122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:55.230286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:55.230327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:55.230357] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:55.233995] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: UP (p=93.72%) [2026-02-05T20:34:55.234281] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-05T20:34:55.234418] [INFO ] [sig ] WB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:55.389322] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WB.txt [2026-02-05T20:34:55.389464] [INFO ] [sig ] [3317/3445] Completed WB in 0.4s | 2.79 sym/s | Total: 19.8m | ETA: 45.9s [2026-02-05T20:34:55.389505] [INFO ] [sig ] [3318/3445] Forecasting WBD... [2026-02-05T20:34:55.389535] [INFO ] [sig ] Generating forecast for: WBD [2026-02-05T20:34:55.389568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-05T20:34:55.403348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-05T20:34:55.403737] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-05T20:34:55.404648] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-05T20:34:55.404703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:55.404737] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:55.404766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:55.404825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:55.464490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:55.465219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:55.465316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:55.465352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:55.590117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:55.590287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:55.590330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:55.590360] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:55.593822] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: UP (p=93.49%) [2026-02-05T20:34:55.594102] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-05T20:34:55.594235] [INFO ] [sig ] WBD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:55.734152] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WBD.txt [2026-02-05T20:34:55.734291] [INFO ] [sig ] [3318/3445] Completed WBD in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 45.6s [2026-02-05T20:34:55.734330] [INFO ] [sig ] [3319/3445] Forecasting WBIY... [2026-02-05T20:34:55.734360] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-05T20:34:55.734391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-05T20:34:55.743921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-05T20:34:55.744220] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-05T20:34:55.745043] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-05T20:34:55.745096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:55.745128] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:55.745170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:55.745229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:55.803182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:55.803971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:55.804056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:55.804092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:55.905218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:55.905384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:55.905428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:55.905459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:55.908972] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-02-05T20:34:55.909253] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-05T20:34:55.909384] [INFO ] [sig ] WBIY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:56.049861] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WBIY.txt [2026-02-05T20:34:56.050004] [INFO ] [sig ] [3319/3445] Completed WBIY in 0.3s | 2.79 sym/s | Total: 19.8m | ETA: 45.2s [2026-02-05T20:34:56.050044] [INFO ] [sig ] [3320/3445] Forecasting WBS... [2026-02-05T20:34:56.050075] [INFO ] [sig ] Generating forecast for: WBS [2026-02-05T20:34:56.050106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-05T20:34:56.060379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-05T20:34:56.060758] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-05T20:34:56.061610] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-05T20:34:56.061665] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:56.061699] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:56.061728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:56.061787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:56.120092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:56.120814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:56.120897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:56.120931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:56.249324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:56.249495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:56.249544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:56.249641] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:56.253232] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=80.30%) [2026-02-05T20:34:56.253528] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-05T20:34:56.253697] [INFO ] [sig ] WBS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:56.394724] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WBS.txt [2026-02-05T20:34:56.394860] [INFO ] [sig ] [3320/3445] Completed WBS in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 44.8s [2026-02-05T20:34:56.394899] [INFO ] [sig ] [3321/3445] Forecasting WBTN... [2026-02-05T20:34:56.394929] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-05T20:34:56.394960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-05T20:34:56.405342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-05T20:34:56.405717] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-05T20:34:56.406519] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-05T20:34:56.406593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:56.406630] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:56.406658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:56.406715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:56.466388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:56.467225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:56.467308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:56.467341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:56.588240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:56.588406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:56.588446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:56.588475] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:56.591921] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: UP (p=81.56%) [2026-02-05T20:34:56.592198] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-05T20:34:56.592329] [INFO ] [sig ] WBTN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:56.732747] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WBTN.txt [2026-02-05T20:34:56.732910] [INFO ] [sig ] [3321/3445] Completed WBTN in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 44.5s [2026-02-05T20:34:56.732950] [INFO ] [sig ] [3322/3445] Forecasting WBX... [2026-02-05T20:34:56.732982] [INFO ] [sig ] Generating forecast for: WBX [2026-02-05T20:34:56.733014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-05T20:34:56.743134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-05T20:34:56.743453] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-05T20:34:56.744293] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-05T20:34:56.744345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:56.744377] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:56.744404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:56.744461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:56.802064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:56.802745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:56.802825] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:56.802858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:56.928644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:56.928808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:56.928852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:56.928886] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:56.932300] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-05T20:34:56.932604] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-05T20:34:56.932732] [INFO ] [sig ] WBX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:57.075153] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WBX.txt [2026-02-05T20:34:57.075286] [INFO ] [sig ] [3322/3445] Completed WBX in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 44.1s [2026-02-05T20:34:57.075325] [INFO ] [sig ] [3323/3445] Forecasting WCC... [2026-02-05T20:34:57.075356] [INFO ] [sig ] Generating forecast for: WCC [2026-02-05T20:34:57.075394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-05T20:34:57.085845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-05T20:34:57.086158] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-05T20:34:57.086985] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-05T20:34:57.087039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:57.087071] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:57.087098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:57.087155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:57.146191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:57.146926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:57.147012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:57.147047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:57.273898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:57.274062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:57.274102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:57.274133] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:57.277616] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=13.11%) [2026-02-05T20:34:57.277933] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-05T20:34:57.278073] [INFO ] [sig ] WCC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:57.418462] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WCC.txt [2026-02-05T20:34:57.418646] [INFO ] [sig ] [3323/3445] Completed WCC in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 43.8s [2026-02-05T20:34:57.418691] [INFO ] [sig ] [3324/3445] Forecasting WCLD... [2026-02-05T20:34:57.418723] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-05T20:34:57.418754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-05T20:34:57.428779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-05T20:34:57.429149] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-05T20:34:57.429974] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-05T20:34:57.430028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:57.430060] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:57.430087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:57.430144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:57.487783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:57.488506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:57.488604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:57.488641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:57.608807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:57.608973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:57.609013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:57.609044] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:57.612590] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: DOWN (p=28.64%) [2026-02-05T20:34:57.612873] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-05T20:34:57.613000] [INFO ] [sig ] WCLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:57.754200] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WCLD.txt [2026-02-05T20:34:57.754343] [INFO ] [sig ] [3324/3445] Completed WCLD in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 43.4s [2026-02-05T20:34:57.754385] [INFO ] [sig ] [3325/3445] Forecasting WD... [2026-02-05T20:34:57.754416] [INFO ] [sig ] Generating forecast for: WD [2026-02-05T20:34:57.754447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-05T20:34:57.764354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-05T20:34:57.764713] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-05T20:34:57.765497] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-05T20:34:57.765552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:57.765611] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:57.765641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:57.765699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:57.823933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:57.824565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:57.824665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:57.824882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:57.946479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:57.946666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:57.946708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:57.946737] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:57.950219] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: DOWN (p=4.27%) [2026-02-05T20:34:57.950529] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-05T20:34:57.950686] [INFO ] [sig ] WD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:58.090962] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WD.txt [2026-02-05T20:34:58.091107] [INFO ] [sig ] [3325/3445] Completed WD in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 43.1s [2026-02-05T20:34:58.091146] [INFO ] [sig ] [3326/3445] Forecasting WDAY... [2026-02-05T20:34:58.091176] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-05T20:34:58.091207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-05T20:34:58.101538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-05T20:34:58.101986] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-05T20:34:58.102854] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-05T20:34:58.102906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:58.102938] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:58.102964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:58.103020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:58.160869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:58.161736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:58.161819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:58.161852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:58.285108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:58.285274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:58.285317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:58.285346] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:58.289045] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=1.32%) [2026-02-05T20:34:58.289325] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-05T20:34:58.289454] [INFO ] [sig ] WDAY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:58.436003] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WDAY.txt [2026-02-05T20:34:58.436164] [INFO ] [sig ] [3326/3445] Completed WDAY in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 42.7s [2026-02-05T20:34:58.436206] [INFO ] [sig ] [3327/3445] Forecasting WDC... [2026-02-05T20:34:58.436238] [INFO ] [sig ] Generating forecast for: WDC [2026-02-05T20:34:58.436269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-05T20:34:58.446362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-05T20:34:58.446764] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-05T20:34:58.447611] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-05T20:34:58.447666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:58.447699] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:58.447729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:58.447787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:58.521211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:58.522308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:58.522467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:58.522536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:58.670211] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:58.670384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:58.670428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:58.670458] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:58.674105] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=69.77%) [2026-02-05T20:34:58.674427] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-05T20:34:58.674593] [INFO ] [sig ] WDC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:58.817224] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WDC.txt [2026-02-05T20:34:58.817363] [INFO ] [sig ] [3327/3445] Completed WDC in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 42.3s [2026-02-05T20:34:58.817402] [INFO ] [sig ] [3328/3445] Forecasting WDFC... [2026-02-05T20:34:58.817433] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-05T20:34:58.817465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-05T20:34:58.827912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-05T20:34:58.828313] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-05T20:34:58.829177] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-05T20:34:58.829232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:58.829265] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:58.829293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:58.829352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:58.890913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:58.891792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:58.891876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:58.891909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:59.010641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:59.010807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:59.010847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:59.010876] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:59.014434] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=2.16%) [2026-02-05T20:34:59.014737] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-05T20:34:59.014867] [INFO ] [sig ] WDFC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:59.152923] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WDFC.txt [2026-02-05T20:34:59.153078] [INFO ] [sig ] [3328/3445] Completed WDFC in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 42.0s [2026-02-05T20:34:59.153119] [INFO ] [sig ] [3329/3445] Forecasting WDH... [2026-02-05T20:34:59.153150] [INFO ] [sig ] Generating forecast for: WDH [2026-02-05T20:34:59.153181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-05T20:34:59.163640] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-05T20:34:59.164014] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-05T20:34:59.164871] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-05T20:34:59.164923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:59.164955] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:59.164981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:59.165037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:59.222077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:59.222978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:59.223065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:59.223099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:59.342029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:59.342197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:59.342237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:59.342268] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:59.345738] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: DOWN (p=45.66%) [2026-02-05T20:34:59.346025] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-05T20:34:59.346156] [INFO ] [sig ] WDH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:34:59.485672] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WDH.txt [2026-02-05T20:34:59.485823] [INFO ] [sig ] [3329/3445] Completed WDH in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 41.6s [2026-02-05T20:34:59.485865] [INFO ] [sig ] [3330/3445] Forecasting WDI... [2026-02-05T20:34:59.485897] [INFO ] [sig ] Generating forecast for: WDI [2026-02-05T20:34:59.485928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-05T20:34:59.496530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-05T20:34:59.496917] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-05T20:34:59.497744] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-05T20:34:59.497797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:59.497830] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:59.497857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:59.497914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:59.556198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:59.557074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:59.557161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:59.557194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:34:59.686219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:34:59.686380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:34:59.686420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:34:59.686451] [INFO ] [FORECASTER] Training complete [2026-02-05T20:34:59.689889] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=89.98%) [2026-02-05T20:34:59.690194] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-05T20:34:59.690340] [INFO ] [sig ] WDI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:34:59.830452] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WDI.txt [2026-02-05T20:34:59.830633] [INFO ] [sig ] [3330/3445] Completed WDI in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 41.3s [2026-02-05T20:34:59.830676] [INFO ] [sig ] [3331/3445] Forecasting WDS... [2026-02-05T20:34:59.830708] [INFO ] [sig ] Generating forecast for: WDS [2026-02-05T20:34:59.830738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-05T20:34:59.841209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-05T20:34:59.841641] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-05T20:34:59.842465] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-05T20:34:59.842520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:34:59.842553] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:34:59.842603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:34:59.842666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:34:59.900177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:34:59.901075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:34:59.901160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:34:59.901193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:00.022922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:00.023089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:00.023131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:00.023162] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:00.026621] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=86.96%) [2026-02-05T20:35:00.026911] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-05T20:35:00.027044] [INFO ] [sig ] WDS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:00.170269] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WDS.txt [2026-02-05T20:35:00.170432] [INFO ] [sig ] [3331/3445] Completed WDS in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 40.9s [2026-02-05T20:35:00.170476] [INFO ] [sig ] [3332/3445] Forecasting WEA... [2026-02-05T20:35:00.170509] [INFO ] [sig ] Generating forecast for: WEA [2026-02-05T20:35:00.170551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-05T20:35:00.181118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-05T20:35:00.181496] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-05T20:35:00.182401] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-05T20:35:00.182473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:00.182510] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:00.182545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:00.182642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:00.241001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:00.241760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:00.241840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:00.241873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:00.354784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:00.354946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:00.354986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:00.355015] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:00.358433] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-02-05T20:35:00.358735] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-05T20:35:00.358863] [INFO ] [sig ] WEA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:00.502371] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WEA.txt [2026-02-05T20:35:00.502537] [INFO ] [sig ] [3332/3445] Completed WEA in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 40.5s [2026-02-05T20:35:00.502600] [INFO ] [sig ] [3333/3445] Forecasting WEC... [2026-02-05T20:35:00.502635] [INFO ] [sig ] Generating forecast for: WEC [2026-02-05T20:35:00.502667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-05T20:35:00.513512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-05T20:35:00.513898] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-05T20:35:00.514766] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-05T20:35:00.514822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:00.514858] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:00.514887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:00.514944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:00.573717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:00.574704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:00.574798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:00.574834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:00.703966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:00.704139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:00.704181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:00.704214] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:00.707821] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=24.34%) [2026-02-05T20:35:00.708132] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-05T20:35:00.708300] [INFO ] [sig ] WEC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:00.854724] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WEC.txt [2026-02-05T20:35:00.854887] [INFO ] [sig ] [3333/3445] Completed WEC in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 40.2s [2026-02-05T20:35:00.854929] [INFO ] [sig ] [3334/3445] Forecasting WEN... [2026-02-05T20:35:00.854962] [INFO ] [sig ] Generating forecast for: WEN [2026-02-05T20:35:00.854997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-05T20:35:00.865303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-05T20:35:00.865706] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-05T20:35:00.866540] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-05T20:35:00.866615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:00.866679] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:00.866709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:00.866779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:00.926842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:00.927743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:00.927829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:00.927864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:01.047075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:01.047241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:01.047284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:01.047314] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:01.050918] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=89.52%) [2026-02-05T20:35:01.051210] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-05T20:35:01.051345] [INFO ] [sig ] WEN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:01.198821] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WEN.txt [2026-02-05T20:35:01.198986] [INFO ] [sig ] [3334/3445] Completed WEN in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 39.8s [2026-02-05T20:35:01.199027] [INFO ] [sig ] [3335/3445] Forecasting WERN... [2026-02-05T20:35:01.199059] [INFO ] [sig ] Generating forecast for: WERN [2026-02-05T20:35:01.199090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-05T20:35:01.209607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-05T20:35:01.210020] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-05T20:35:01.211022] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-05T20:35:01.211080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:01.211113] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:01.211141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:01.211199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:01.272029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:01.272949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:01.273036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:01.273069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:01.391827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:01.392021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:01.392066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:01.392097] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:01.395644] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: UP (p=53.00%) [2026-02-05T20:35:01.395965] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-05T20:35:01.396109] [INFO ] [sig ] WERN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:01.546404] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WERN.txt [2026-02-05T20:35:01.546589] [INFO ] [sig ] [3335/3445] Completed WERN in 0.3s | 2.79 sym/s | Total: 19.9m | ETA: 39.5s [2026-02-05T20:35:01.546637] [INFO ] [sig ] [3336/3445] Forecasting WES... [2026-02-05T20:35:01.546669] [INFO ] [sig ] Generating forecast for: WES [2026-02-05T20:35:01.546702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-05T20:35:01.558711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-05T20:35:01.559222] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-05T20:35:01.560616] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-05T20:35:01.560686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:01.560922] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:01.560959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:01.561034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:01.624983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:01.625963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:01.626070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:01.626115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:01.756902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:01.757108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:01.757155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:01.757186] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:01.760957] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=84.85%) [2026-02-05T20:35:01.761286] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-05T20:35:01.761432] [INFO ] [sig ] WES: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:01.912949] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WES.txt [2026-02-05T20:35:01.913129] [INFO ] [sig ] [3336/3445] Completed WES in 0.4s | 2.79 sym/s | Total: 19.9m | ETA: 39.1s [2026-02-05T20:35:01.913173] [INFO ] [sig ] [3337/3445] Forecasting WEX... [2026-02-05T20:35:01.913204] [INFO ] [sig ] Generating forecast for: WEX [2026-02-05T20:35:01.913235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-05T20:35:01.924614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-05T20:35:01.925012] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-05T20:35:01.925968] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-05T20:35:01.926025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:01.926061] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:01.926100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:01.926167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:01.985221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:01.986173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:01.986269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:01.986305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:02.114621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:02.114799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:02.114843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:02.114918] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:02.118956] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-05T20:35:02.119286] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-05T20:35:02.119449] [INFO ] [sig ] WEX: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:02.277119] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WEX.txt [2026-02-05T20:35:02.277302] [INFO ] [sig ] [3337/3445] Completed WEX in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 38.7s [2026-02-05T20:35:02.277353] [INFO ] [sig ] [3338/3445] Forecasting WEYS... [2026-02-05T20:35:02.277386] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-05T20:35:02.277420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-05T20:35:02.288102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-05T20:35:02.288552] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-05T20:35:02.289539] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-05T20:35:02.289627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:02.289675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:02.289706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:02.289765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:02.355449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:02.356354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:02.356443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:02.356479] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:02.469273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:02.469447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:02.469491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:02.469520] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:02.473338] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-05T20:35:02.473788] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-05T20:35:02.473949] [INFO ] [sig ] WEYS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:02.629862] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WEYS.txt [2026-02-05T20:35:02.630032] [INFO ] [sig ] [3338/3445] Completed WEYS in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 38.4s [2026-02-05T20:35:02.630075] [INFO ] [sig ] [3339/3445] Forecasting WF... [2026-02-05T20:35:02.630109] [INFO ] [sig ] Generating forecast for: WF [2026-02-05T20:35:02.630147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-05T20:35:02.641125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-05T20:35:02.641522] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-05T20:35:02.642403] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-05T20:35:02.642458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:02.642493] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:02.642522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:02.642600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:02.706432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:02.707344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:02.707453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:02.707495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:02.846337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:02.846502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:02.846545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:02.846622] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:02.850937] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=91.20%) [2026-02-05T20:35:02.851300] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-05T20:35:02.851453] [INFO ] [sig ] WF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:03.003536] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WF.txt [2026-02-05T20:35:03.003727] [INFO ] [sig ] [3339/3445] Completed WF in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 38.0s [2026-02-05T20:35:03.003770] [INFO ] [sig ] [3340/3445] Forecasting WFG... [2026-02-05T20:35:03.003800] [INFO ] [sig ] Generating forecast for: WFG [2026-02-05T20:35:03.003834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-05T20:35:03.014358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-05T20:35:03.014787] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-05T20:35:03.015674] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-05T20:35:03.015730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:03.015764] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:03.015793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:03.015853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:03.078483] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:03.079422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:03.079510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:03.079546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:03.212166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:03.212336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:03.212379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:03.212410] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:03.216019] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: UP (p=88.92%) [2026-02-05T20:35:03.216329] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-05T20:35:03.216473] [INFO ] [sig ] WFG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:03.375324] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WFG.txt [2026-02-05T20:35:03.375487] [INFO ] [sig ] [3340/3445] Completed WFG in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 37.7s [2026-02-05T20:35:03.375539] [INFO ] [sig ] [3341/3445] Forecasting WFRD... [2026-02-05T20:35:03.375616] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-05T20:35:03.375671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-05T20:35:03.386487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-05T20:35:03.386919] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-05T20:35:03.387810] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-05T20:35:03.387866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:03.387900] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:03.387929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:03.387988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:03.452841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:03.453721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:03.453827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:03.453870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:03.577977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:03.578140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:03.578182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:03.578232] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:03.581909] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=51.89%) [2026-02-05T20:35:03.582200] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-05T20:35:03.582338] [INFO ] [sig ] WFRD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:03.734957] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WFRD.txt [2026-02-05T20:35:03.735114] [INFO ] [sig ] [3341/3445] Completed WFRD in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 37.3s [2026-02-05T20:35:03.735157] [INFO ] [sig ] [3342/3445] Forecasting WGMI... [2026-02-05T20:35:03.735189] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-05T20:35:03.735235] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-05T20:35:03.747327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-05T20:35:03.747715] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-05T20:35:03.748608] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-05T20:35:03.748668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:03.748702] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:03.748729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:03.748787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:03.811810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:03.812617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:03.812706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:03.812742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:03.946755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:03.946925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:03.946978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:03.947010] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:03.950624] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=95.60%) [2026-02-05T20:35:03.950911] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-05T20:35:03.951045] [INFO ] [sig ] WGMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:04.101542] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WGMI.txt [2026-02-05T20:35:04.101735] [INFO ] [sig ] [3342/3445] Completed WGMI in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 37.0s [2026-02-05T20:35:04.101787] [INFO ] [sig ] [3343/3445] Forecasting WGO... [2026-02-05T20:35:04.101820] [INFO ] [sig ] Generating forecast for: WGO [2026-02-05T20:35:04.101853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-05T20:35:04.112731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-05T20:35:04.113175] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-05T20:35:04.114087] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-05T20:35:04.114143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:04.114177] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:04.114220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:04.114281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:04.177755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:04.178655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:04.178747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:04.178782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:04.307657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:04.307820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:04.307863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:04.307894] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:04.311632] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-05T20:35:04.311938] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-05T20:35:04.312075] [INFO ] [sig ] WGO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:04.465007] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WGO.txt [2026-02-05T20:35:04.465170] [INFO ] [sig ] [3343/3445] Completed WGO in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 36.6s [2026-02-05T20:35:04.465228] [INFO ] [sig ] [3344/3445] Forecasting WGS... [2026-02-05T20:35:04.465262] [INFO ] [sig ] Generating forecast for: WGS [2026-02-05T20:35:04.465296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-05T20:35:04.475937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-05T20:35:04.476322] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-05T20:35:04.477192] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-05T20:35:04.477248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:04.477281] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:04.477310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:04.477368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:04.540709] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:04.541650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:04.541775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:04.541813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:04.670222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:04.670385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:04.670428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:04.670459] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:04.674159] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=2.02%) [2026-02-05T20:35:04.674448] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-05T20:35:04.674607] [INFO ] [sig ] WGS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:04.815918] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WGS.txt [2026-02-05T20:35:04.816060] [INFO ] [sig ] [3344/3445] Completed WGS in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 36.2s [2026-02-05T20:35:04.816100] [INFO ] [sig ] [3345/3445] Forecasting WH... [2026-02-05T20:35:04.816132] [INFO ] [sig ] Generating forecast for: WH [2026-02-05T20:35:04.816164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-05T20:35:04.826244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-05T20:35:04.826648] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-05T20:35:04.827472] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-05T20:35:04.827524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:04.827556] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:04.827606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:04.827666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:04.884953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:04.885804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:04.885889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:04.885922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:05.015389] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:05.015599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:05.015654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:05.015686] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:05.019527] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-05T20:35:05.019887] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-05T20:35:05.020028] [INFO ] [sig ] WH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:05.172302] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WH.txt [2026-02-05T20:35:05.172462] [INFO ] [sig ] [3345/3445] Completed WH in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 35.9s [2026-02-05T20:35:05.172509] [INFO ] [sig ] [3346/3445] Forecasting WHD... [2026-02-05T20:35:05.172543] [INFO ] [sig ] Generating forecast for: WHD [2026-02-05T20:35:05.172606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-05T20:35:05.212184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-05T20:35:05.212600] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-05T20:35:05.213548] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-05T20:35:05.213636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:05.213687] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:05.213723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:05.213807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:05.276734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:05.277523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:05.277631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:05.277675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:05.407261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:05.407441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:05.407490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:05.407531] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:05.411312] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-02-05T20:35:05.411624] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-05T20:35:05.411765] [INFO ] [sig ] WHD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:05.562136] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WHD.txt [2026-02-05T20:35:05.562291] [INFO ] [sig ] [3346/3445] Completed WHD in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 35.5s [2026-02-05T20:35:05.562334] [INFO ] [sig ] [3347/3445] Forecasting WHF... [2026-02-05T20:35:05.562367] [INFO ] [sig ] Generating forecast for: WHF [2026-02-05T20:35:05.562406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-05T20:35:05.573063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-05T20:35:05.573457] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-05T20:35:05.574351] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-05T20:35:05.574406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:05.574440] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:05.574469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:05.574528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:05.639302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:05.640209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:05.640303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:05.640338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:05.768782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:05.768949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:05.768991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:05.769023] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:05.772924] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=49.03%) [2026-02-05T20:35:05.773224] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-05T20:35:05.773367] [INFO ] [sig ] WHF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:05.925895] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WHF.txt [2026-02-05T20:35:05.926091] [INFO ] [sig ] [3347/3445] Completed WHF in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 35.2s [2026-02-05T20:35:05.926134] [INFO ] [sig ] [3348/3445] Forecasting WHG... [2026-02-05T20:35:05.926167] [INFO ] [sig ] Generating forecast for: WHG [2026-02-05T20:35:05.926202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-05T20:35:05.937443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-05T20:35:05.937868] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-05T20:35:05.938873] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-05T20:35:05.938928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:05.938963] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:05.938991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:05.939050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:05.999558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:06.000394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:06.000479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:06.000513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:06.110375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:06.110536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:06.110595] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:06.110632] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:06.114276] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-02-05T20:35:06.114592] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-05T20:35:06.114751] [INFO ] [sig ] WHG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:06.265726] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WHG.txt [2026-02-05T20:35:06.265885] [INFO ] [sig ] [3348/3445] Completed WHG in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 34.8s [2026-02-05T20:35:06.265928] [INFO ] [sig ] [3349/3445] Forecasting WIA... [2026-02-05T20:35:06.265961] [INFO ] [sig ] Generating forecast for: WIA [2026-02-05T20:35:06.266006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-05T20:35:06.276497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-05T20:35:06.276888] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-05T20:35:06.277862] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-05T20:35:06.277917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:06.277951] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:06.277979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:06.278038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:06.341144] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:06.341965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:06.342051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:06.342086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:06.462380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:06.462540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:06.462600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:06.462635] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:06.466449] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=95.59%) [2026-02-05T20:35:06.466784] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-05T20:35:06.466926] [INFO ] [sig ] WIA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:06.623107] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WIA.txt [2026-02-05T20:35:06.623256] [INFO ] [sig ] [3349/3445] Completed WIA in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 34.4s [2026-02-05T20:35:06.623297] [INFO ] [sig ] [3350/3445] Forecasting WIMI... [2026-02-05T20:35:06.623329] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-05T20:35:06.623364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-05T20:35:06.634326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-05T20:35:06.634718] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-05T20:35:06.635702] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-05T20:35:06.635770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:06.635811] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:06.635844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:06.635909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:06.699496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:06.700299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:06.700383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:06.700416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:06.817103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:06.817266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:06.817307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:06.817336] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:06.820821] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: UP (p=61.90%) [2026-02-05T20:35:06.821108] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-05T20:35:06.821238] [INFO ] [sig ] WIMI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:06.959040] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WIMI.txt [2026-02-05T20:35:06.959175] [INFO ] [sig ] [3350/3445] Completed WIMI in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 34.1s [2026-02-05T20:35:06.959215] [INFO ] [sig ] [3351/3445] Forecasting WINA... [2026-02-05T20:35:06.959245] [INFO ] [sig ] Generating forecast for: WINA [2026-02-05T20:35:06.959276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-05T20:35:06.969330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-05T20:35:06.969709] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-05T20:35:06.970510] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-05T20:35:06.970562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:06.970675] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:06.970705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:06.970764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:07.027557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:07.028376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:07.028461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:07.028495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:07.143091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:07.143258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:07.143296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:07.143326] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:07.146753] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=34.03%) [2026-02-05T20:35:07.147029] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-05T20:35:07.147159] [INFO ] [sig ] WINA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:07.284606] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WINA.txt [2026-02-05T20:35:07.284765] [INFO ] [sig ] [3351/3445] Completed WINA in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 33.7s [2026-02-05T20:35:07.284814] [INFO ] [sig ] [3352/3445] Forecasting WING... [2026-02-05T20:35:07.284851] [INFO ] [sig ] Generating forecast for: WING [2026-02-05T20:35:07.284884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-05T20:35:07.294988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-05T20:35:07.295363] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-05T20:35:07.296190] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-05T20:35:07.296244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:07.296277] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:07.296333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:07.296392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:07.353388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:07.354218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:07.354304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:07.354336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:07.477485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:07.477677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:07.477725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:07.477756] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:07.481470] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-05T20:35:07.481836] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-05T20:35:07.481979] [INFO ] [sig ] WING: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:07.630396] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WING.txt [2026-02-05T20:35:07.630590] [INFO ] [sig ] [3352/3445] Completed WING in 0.3s | 2.79 sym/s | Total: 20.0m | ETA: 33.4s [2026-02-05T20:35:07.630642] [INFO ] [sig ] [3353/3445] Forecasting WINN... [2026-02-05T20:35:07.630676] [INFO ] [sig ] Generating forecast for: WINN [2026-02-05T20:35:07.630707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-05T20:35:07.644968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-05T20:35:07.645356] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-05T20:35:07.646208] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-05T20:35:07.646264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:07.646299] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:07.646328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:07.646387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:07.721642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:07.722782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:07.722906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:07.722961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:07.848055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:07.848259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:07.848303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:07.848332] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:07.851892] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=46.76%) [2026-02-05T20:35:07.852180] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-05T20:35:07.852314] [INFO ] [sig ] WINN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:07.990092] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WINN.txt [2026-02-05T20:35:07.990259] [INFO ] [sig ] [3353/3445] Completed WINN in 0.4s | 2.79 sym/s | Total: 20.0m | ETA: 33.0s [2026-02-05T20:35:07.990299] [INFO ] [sig ] [3354/3445] Forecasting WIX... [2026-02-05T20:35:07.990330] [INFO ] [sig ] Generating forecast for: WIX [2026-02-05T20:35:07.990362] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-05T20:35:08.001156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-05T20:35:08.001534] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-05T20:35:08.002365] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-05T20:35:08.002419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:08.002451] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:08.002479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:08.002535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:08.061377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:08.062171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:08.062259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:08.062294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:08.190725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:08.190914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:08.190970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:08.191037] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:08.195084] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=82.91%) [2026-02-05T20:35:08.195387] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-05T20:35:08.195536] [INFO ] [sig ] WIX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:08.339635] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WIX.txt [2026-02-05T20:35:08.339800] [INFO ] [sig ] [3354/3445] Completed WIX in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 32.6s [2026-02-05T20:35:08.339849] [INFO ] [sig ] [3355/3445] Forecasting WK... [2026-02-05T20:35:08.339885] [INFO ] [sig ] Generating forecast for: WK [2026-02-05T20:35:08.339917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-05T20:35:08.350134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-05T20:35:08.350466] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-05T20:35:08.351286] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-05T20:35:08.351340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:08.351372] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:08.351399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:08.351456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:08.410973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:08.411891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:08.411977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:08.412011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:08.532714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:08.532882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:08.532924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:08.532953] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:08.536687] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=2.36%) [2026-02-05T20:35:08.536974] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-05T20:35:08.537110] [INFO ] [sig ] WK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:08.690438] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WK.txt [2026-02-05T20:35:08.690635] [INFO ] [sig ] [3355/3445] Completed WK in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 32.3s [2026-02-05T20:35:08.690679] [INFO ] [sig ] [3356/3445] Forecasting WKC... [2026-02-05T20:35:08.690709] [INFO ] [sig ] Generating forecast for: WKC [2026-02-05T20:35:08.690741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-05T20:35:08.701236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-05T20:35:08.701642] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-05T20:35:08.702468] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-05T20:35:08.702537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:08.702570] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:08.702626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:08.702684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:08.767786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:08.768782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:08.768902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:08.768936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:08.891967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:08.892127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:08.892170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:08.892200] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:08.895776] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=58.70%) [2026-02-05T20:35:08.896101] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-05T20:35:08.896237] [INFO ] [sig ] WKC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:09.043412] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WKC.txt [2026-02-05T20:35:09.043607] [INFO ] [sig ] [3356/3445] Completed WKC in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 31.9s [2026-02-05T20:35:09.043658] [INFO ] [sig ] [3357/3445] Forecasting WKEY... [2026-02-05T20:35:09.043689] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-05T20:35:09.043724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-05T20:35:09.054712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-05T20:35:09.055088] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-05T20:35:09.055963] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-05T20:35:09.056018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:09.056051] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:09.056079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:09.056138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:09.115710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:09.116664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:09.116767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:09.116807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:09.237330] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:09.237490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:09.237529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:09.237558] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:09.240995] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=34.49%) [2026-02-05T20:35:09.241276] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-05T20:35:09.241403] [INFO ] [sig ] WKEY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:09.389848] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WKEY.txt [2026-02-05T20:35:09.389996] [INFO ] [sig ] [3357/3445] Completed WKEY in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 31.6s [2026-02-05T20:35:09.390037] [INFO ] [sig ] [3358/3445] Forecasting WKSP... [2026-02-05T20:35:09.390066] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-05T20:35:09.390098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-05T20:35:09.400084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-05T20:35:09.400428] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-05T20:35:09.401248] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-05T20:35:09.401302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:09.401334] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:09.401362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:09.401418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:09.459082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:09.459741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:09.459836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:09.459876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:09.578180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:09.578382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:09.578423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:09.578451] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:09.582137] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=89.44%) [2026-02-05T20:35:09.582438] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-05T20:35:09.582618] [INFO ] [sig ] WKSP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:09.723385] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WKSP.txt [2026-02-05T20:35:09.723564] [INFO ] [sig ] [3358/3445] Completed WKSP in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 31.2s [2026-02-05T20:35:09.723626] [INFO ] [sig ] [3359/3445] Forecasting WLDN... [2026-02-05T20:35:09.723659] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-05T20:35:09.723690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-05T20:35:09.734224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-05T20:35:09.734539] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-05T20:35:09.735375] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-05T20:35:09.735428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:09.735461] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:09.735487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:09.735543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:09.796436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:09.797229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:09.797321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:09.797356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:09.914263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:09.914433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:09.914473] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:09.914502] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:09.917980] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: DOWN (p=3.99%) [2026-02-05T20:35:09.918279] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-05T20:35:09.918409] [INFO ] [sig ] WLDN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:10.056847] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WLDN.txt [2026-02-05T20:35:10.056972] [INFO ] [sig ] [3359/3445] Completed WLDN in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 30.8s [2026-02-05T20:35:10.057029] [INFO ] [sig ] [3360/3445] Forecasting WLFC... [2026-02-05T20:35:10.057060] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-05T20:35:10.057090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-05T20:35:10.068772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-05T20:35:10.069084] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-05T20:35:10.069902] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-05T20:35:10.069955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:10.069987] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:10.070014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:10.070071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:10.129430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:10.130385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:10.130480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:10.130515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:10.248684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:10.248859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:10.248907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:10.248939] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:10.252370] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: UP (p=84.86%) [2026-02-05T20:35:10.252666] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-05T20:35:10.252798] [INFO ] [sig ] WLFC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:10.396479] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WLFC.txt [2026-02-05T20:35:10.396643] [INFO ] [sig ] [3360/3445] Completed WLFC in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 30.5s [2026-02-05T20:35:10.396687] [INFO ] [sig ] [3361/3445] Forecasting WLK... [2026-02-05T20:35:10.396717] [INFO ] [sig ] Generating forecast for: WLK [2026-02-05T20:35:10.396748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-05T20:35:10.406992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-05T20:35:10.407296] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-05T20:35:10.408147] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-05T20:35:10.408221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:10.408255] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:10.408284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:10.408341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:10.466468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:10.467165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:10.467280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:10.467316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:10.593385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:10.593556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:10.593621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:10.593654] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:10.597195] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=4.17%) [2026-02-05T20:35:10.597479] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-05T20:35:10.597665] [INFO ] [sig ] WLK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:10.753964] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WLK.txt [2026-02-05T20:35:10.754135] [INFO ] [sig ] [3361/3445] Completed WLK in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 30.1s [2026-02-05T20:35:10.754180] [INFO ] [sig ] [3362/3445] Forecasting WLKP... [2026-02-05T20:35:10.754213] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-05T20:35:10.754246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-05T20:35:10.765695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-05T20:35:10.766079] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-05T20:35:10.767025] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-05T20:35:10.767095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:10.767140] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:10.767171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:10.767230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:10.835725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:10.836645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:10.836735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:10.836770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:10.959554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:10.959781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:10.959827] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:10.959858] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:10.963733] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: UP (p=63.00%) [2026-02-05T20:35:10.964093] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-05T20:35:10.964258] [INFO ] [sig ] WLKP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:11.116822] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WLKP.txt [2026-02-05T20:35:11.117011] [INFO ] [sig ] [3362/3445] Completed WLKP in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 29.8s [2026-02-05T20:35:11.117063] [INFO ] [sig ] [3363/3445] Forecasting WMG... [2026-02-05T20:35:11.117108] [INFO ] [sig ] Generating forecast for: WMG [2026-02-05T20:35:11.117147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-05T20:35:11.128548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-05T20:35:11.128977] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-05T20:35:11.129888] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-05T20:35:11.129943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:11.129976] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:11.130004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:11.130062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:11.193864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:11.194893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:11.194987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:11.195022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:11.327492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:11.327684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:11.327748] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:11.327787] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:11.331714] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=27.92%) [2026-02-05T20:35:11.332007] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-05T20:35:11.332148] [INFO ] [sig ] WMG: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:11.493953] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WMG.txt [2026-02-05T20:35:11.494133] [INFO ] [sig ] [3363/3445] Completed WMG in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 29.4s [2026-02-05T20:35:11.494178] [INFO ] [sig ] [3364/3445] Forecasting WMK... [2026-02-05T20:35:11.494211] [INFO ] [sig ] Generating forecast for: WMK [2026-02-05T20:35:11.494245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-05T20:35:11.505044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-05T20:35:11.505483] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-05T20:35:11.506419] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-05T20:35:11.506482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:11.506528] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:11.506559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:11.506641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:11.570704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:11.571715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:11.571814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:11.571864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:11.701067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:11.701263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:11.701314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:11.701346] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:11.705008] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: DOWN (p=44.89%) [2026-02-05T20:35:11.705345] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-05T20:35:11.705515] [INFO ] [sig ] WMK: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:11.850662] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WMK.txt [2026-02-05T20:35:11.850896] [INFO ] [sig ] [3364/3445] Completed WMK in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 29.1s [2026-02-05T20:35:11.850947] [INFO ] [sig ] [3365/3445] Forecasting WMS... [2026-02-05T20:35:11.850982] [INFO ] [sig ] Generating forecast for: WMS [2026-02-05T20:35:11.851013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-05T20:35:11.861435] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-05T20:35:11.861884] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-05T20:35:11.862749] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-05T20:35:11.862811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:11.862850] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:11.862883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:11.862952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:11.921323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:11.922231] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:11.922317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:11.922350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:12.046148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:12.046309] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:12.046351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:12.046382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:12.049826] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: UP (p=76.21%) [2026-02-05T20:35:12.050130] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-05T20:35:12.050259] [INFO ] [sig ] WMS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:12.189399] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WMS.txt [2026-02-05T20:35:12.189523] [INFO ] [sig ] [3365/3445] Completed WMS in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 28.7s [2026-02-05T20:35:12.189563] [INFO ] [sig ] [3366/3445] Forecasting WNC... [2026-02-05T20:35:12.189621] [INFO ] [sig ] Generating forecast for: WNC [2026-02-05T20:35:12.189653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-05T20:35:12.200349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-05T20:35:12.200675] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-05T20:35:12.201472] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-05T20:35:12.201524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:12.201555] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:12.201612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:12.201671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:12.262298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:12.263071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:12.263152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:12.263184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:12.386779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:12.386949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:12.386990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:12.387020] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:12.390566] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-02-05T20:35:12.390872] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-05T20:35:12.391010] [INFO ] [sig ] WNC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:12.530767] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WNC.txt [2026-02-05T20:35:12.530960] [INFO ] [sig ] [3366/3445] Completed WNC in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 28.3s [2026-02-05T20:35:12.531005] [INFO ] [sig ] [3367/3445] Forecasting WNEB... [2026-02-05T20:35:12.531036] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-05T20:35:12.531066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-05T20:35:12.541456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-05T20:35:12.541926] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-05T20:35:12.542847] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-05T20:35:12.542903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:12.542952] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:12.542983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:12.543042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:12.605804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:12.606952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:12.607063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:12.607110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:12.739283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:12.739446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:12.739491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:12.739522] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:12.743111] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: DOWN (p=8.22%) [2026-02-05T20:35:12.743401] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-05T20:35:12.743539] [INFO ] [sig ] WNEB: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:12.883054] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WNEB.txt [2026-02-05T20:35:12.883169] [INFO ] [sig ] [3367/3445] Completed WNEB in 0.4s | 2.79 sym/s | Total: 20.1m | ETA: 28.0s [2026-02-05T20:35:12.883208] [INFO ] [sig ] [3368/3445] Forecasting WOOD... [2026-02-05T20:35:12.883237] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-05T20:35:12.883267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-05T20:35:12.893046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-05T20:35:12.893360] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-05T20:35:12.894184] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-05T20:35:12.894237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:12.894309] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:12.894339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:12.894396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:12.951544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:12.952198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:12.952284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:12.952321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:13.052492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:13.052678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:13.052721] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:13.052751] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:13.056323] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: UP (p=81.27%) [2026-02-05T20:35:13.056629] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-05T20:35:13.056781] [INFO ] [sig ] WOOD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:13.200350] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WOOD.txt [2026-02-05T20:35:13.200483] [INFO ] [sig ] [3368/3445] Completed WOOD in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 27.6s [2026-02-05T20:35:13.200523] [INFO ] [sig ] [3369/3445] Forecasting WOOF... [2026-02-05T20:35:13.200554] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-05T20:35:13.200603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-05T20:35:13.211036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-05T20:35:13.211390] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-05T20:35:13.212297] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-05T20:35:13.212352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:13.212384] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:13.212411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:13.212468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:13.270067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:13.270717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:13.270801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:13.270835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:13.387182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:13.387314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:13.387353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:13.387382] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:13.390795] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=47.42%) [2026-02-05T20:35:13.391075] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-05T20:35:13.391200] [INFO ] [sig ] WOOF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:13.538621] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WOOF.txt [2026-02-05T20:35:13.538768] [INFO ] [sig ] [3369/3445] Completed WOOF in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 27.3s [2026-02-05T20:35:13.538808] [INFO ] [sig ] [3370/3445] Forecasting WPC... [2026-02-05T20:35:13.538837] [INFO ] [sig ] Generating forecast for: WPC [2026-02-05T20:35:13.538868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-05T20:35:13.549410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-05T20:35:13.549755] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-05T20:35:13.550677] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-05T20:35:13.550733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:13.550767] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:13.550795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:13.550851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:13.608755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:13.609384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:13.609464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:13.609497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:13.729116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:13.729265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:13.729305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:13.729334] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:13.732699] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: UP (p=85.31%) [2026-02-05T20:35:13.732978] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-05T20:35:13.733103] [INFO ] [sig ] WPC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:13.873895] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WPC.txt [2026-02-05T20:35:13.874034] [INFO ] [sig ] [3370/3445] Completed WPC in 0.3s | 2.79 sym/s | Total: 20.1m | ETA: 26.9s [2026-02-05T20:35:13.874073] [INFO ] [sig ] [3371/3445] Forecasting WPP... [2026-02-05T20:35:13.874109] [INFO ] [sig ] Generating forecast for: WPP [2026-02-05T20:35:13.874144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-05T20:35:13.884637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-05T20:35:13.884960] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-05T20:35:13.885890] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-05T20:35:13.885957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:13.885998] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:13.886030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:13.886087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:13.946611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:13.947477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:13.947570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:13.947623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:14.067407] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:14.067597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:14.067642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:14.067730] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:14.071353] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=86.74%) [2026-02-05T20:35:14.071685] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-05T20:35:14.071829] [INFO ] [sig ] WPP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:14.212368] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WPP.txt [2026-02-05T20:35:14.212497] [INFO ] [sig ] [3371/3445] Completed WPP in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 26.5s [2026-02-05T20:35:14.212537] [INFO ] [sig ] [3372/3445] Forecasting WRAP... [2026-02-05T20:35:14.212566] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-05T20:35:14.212619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-05T20:35:14.223210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-05T20:35:14.223516] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-05T20:35:14.224353] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-05T20:35:14.224410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:14.224444] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:14.224472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:14.224530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:14.281627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:14.282237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:14.282317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:14.282351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:14.397045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:14.397211] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:14.397253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:14.397283] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:14.400790] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: DOWN (p=8.06%) [2026-02-05T20:35:14.401073] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-05T20:35:14.401206] [INFO ] [sig ] WRAP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:14.541876] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WRAP.txt [2026-02-05T20:35:14.542019] [INFO ] [sig ] [3372/3445] Completed WRAP in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 26.2s [2026-02-05T20:35:14.542060] [INFO ] [sig ] [3373/3445] Forecasting WRB... [2026-02-05T20:35:14.542090] [INFO ] [sig ] Generating forecast for: WRB [2026-02-05T20:35:14.542121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-05T20:35:14.552620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-05T20:35:14.553013] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-05T20:35:14.553901] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-05T20:35:14.553956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:14.553989] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:14.554016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:14.554076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:14.613999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:14.614850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:14.614937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:14.614972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:14.735733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:14.735916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:14.735966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:14.736002] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:14.739597] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-05T20:35:14.739896] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-05T20:35:14.740049] [INFO ] [sig ] WRB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:14.885953] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WRB.txt [2026-02-05T20:35:14.886118] [INFO ] [sig ] [3373/3445] Completed WRB in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 25.8s [2026-02-05T20:35:14.886158] [INFO ] [sig ] [3374/3445] Forecasting WRBY... [2026-02-05T20:35:14.886190] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-05T20:35:14.886222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-05T20:35:14.896914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-05T20:35:14.897269] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-05T20:35:14.898263] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-05T20:35:14.898331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:14.898375] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:14.898412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:14.898491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:14.960315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:14.961250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:14.961339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:14.961375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:15.082386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:15.082546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:15.082608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:15.082659] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:15.086333] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: DOWN (p=13.24%) [2026-02-05T20:35:15.086641] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-05T20:35:15.086778] [INFO ] [sig ] WRBY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:15.232003] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WRBY.txt [2026-02-05T20:35:15.232157] [INFO ] [sig ] [3374/3445] Completed WRBY in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 25.5s [2026-02-05T20:35:15.232197] [INFO ] [sig ] [3375/3445] Forecasting WRLD... [2026-02-05T20:35:15.232228] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-05T20:35:15.232259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-05T20:35:15.247062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-05T20:35:15.247440] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-05T20:35:15.248318] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-05T20:35:15.248372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:15.248404] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:15.248431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:15.248487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:15.307793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:15.308609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:15.308696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:15.308731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:15.428368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:15.428532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:15.428600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:15.428636] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:15.432260] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=36.24%) [2026-02-05T20:35:15.432548] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-05T20:35:15.432705] [INFO ] [sig ] WRLD: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:15.574490] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WRLD.txt [2026-02-05T20:35:15.574693] [INFO ] [sig ] [3375/3445] Completed WRLD in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 25.1s [2026-02-05T20:35:15.574742] [INFO ] [sig ] [3376/3445] Forecasting WSBC... [2026-02-05T20:35:15.574776] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-05T20:35:15.574812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-05T20:35:15.585642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-05T20:35:15.586021] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-05T20:35:15.586927] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-05T20:35:15.586984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:15.587017] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:15.587046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:15.587102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:15.645906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:15.646612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:15.646696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:15.646748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:15.766322] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:15.766488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:15.766534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:15.766564] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:15.770192] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: UP (p=50.35%) [2026-02-05T20:35:15.770476] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-05T20:35:15.770628] [INFO ] [sig ] WSBC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:15.912780] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WSBC.txt [2026-02-05T20:35:15.912924] [INFO ] [sig ] [3376/3445] Completed WSBC in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 24.7s [2026-02-05T20:35:15.912973] [INFO ] [sig ] [3377/3445] Forecasting WSBF... [2026-02-05T20:35:15.913009] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-05T20:35:15.913047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-05T20:35:15.923213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-05T20:35:15.923564] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-05T20:35:15.924426] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-05T20:35:15.924479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:15.924511] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:15.924537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:15.924616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:15.984393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:15.985298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:15.985392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:15.985427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:16.109550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:16.109763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:16.109816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:16.109851] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:16.114493] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=95.24%) [2026-02-05T20:35:16.114963] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-05T20:35:16.115142] [INFO ] [sig ] WSBF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:16.262922] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WSBF.txt [2026-02-05T20:35:16.263082] [INFO ] [sig ] [3377/3445] Completed WSBF in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 24.4s [2026-02-05T20:35:16.263124] [INFO ] [sig ] [3378/3445] Forecasting WSC... [2026-02-05T20:35:16.263156] [INFO ] [sig ] Generating forecast for: WSC [2026-02-05T20:35:16.263189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-05T20:35:16.273167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-05T20:35:16.273535] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-05T20:35:16.274392] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-05T20:35:16.274447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:16.274481] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:16.274522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:16.274600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:16.332209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:16.333188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:16.333312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:16.333347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:16.468249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:16.468420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:16.468465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:16.468495] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:16.472059] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=89.94%) [2026-02-05T20:35:16.472360] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-05T20:35:16.472499] [INFO ] [sig ] WSC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:16.619080] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WSC.txt [2026-02-05T20:35:16.619243] [INFO ] [sig ] [3378/3445] Completed WSC in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 24.0s [2026-02-05T20:35:16.619289] [INFO ] [sig ] [3379/3445] Forecasting WSFS... [2026-02-05T20:35:16.619324] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-05T20:35:16.619356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-05T20:35:16.631887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-05T20:35:16.632276] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-05T20:35:16.633154] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-05T20:35:16.633223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:16.633262] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:16.633289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:16.633348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:16.696262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:16.697149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:16.697233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:16.697269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:16.815865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:16.816033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:16.816074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:16.816105] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:16.819533] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-05T20:35:16.819831] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-05T20:35:16.819961] [INFO ] [sig ] WSFS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:16.958672] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WSFS.txt [2026-02-05T20:35:16.958808] [INFO ] [sig ] [3379/3445] Completed WSFS in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 23.7s [2026-02-05T20:35:16.958847] [INFO ] [sig ] [3380/3445] Forecasting WSM... [2026-02-05T20:35:16.958879] [INFO ] [sig ] Generating forecast for: WSM [2026-02-05T20:35:16.958910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-05T20:35:16.968999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-05T20:35:16.969323] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-05T20:35:16.970146] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-05T20:35:16.970199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:16.970231] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:16.970258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:16.970314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:17.027666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:17.028332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:17.028412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:17.028445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:17.151658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:17.151821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:17.151861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:17.151890] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:17.155370] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: UP (p=89.82%) [2026-02-05T20:35:17.155664] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-05T20:35:17.155793] [INFO ] [sig ] WSM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:17.306438] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WSM.txt [2026-02-05T20:35:17.306601] [INFO ] [sig ] [3380/3445] Completed WSM in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 23.3s [2026-02-05T20:35:17.306645] [INFO ] [sig ] [3381/3445] Forecasting WSO... [2026-02-05T20:35:17.306677] [INFO ] [sig ] Generating forecast for: WSO [2026-02-05T20:35:17.306708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-05T20:35:17.317184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-05T20:35:17.317627] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-05T20:35:17.318516] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-05T20:35:17.318572] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:17.318635] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:17.318664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:17.318721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:17.380043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:17.380951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:17.381040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:17.381075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:17.508171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:17.508398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:17.508452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:17.508485] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:17.512235] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-05T20:35:17.512545] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-05T20:35:17.512718] [INFO ] [sig ] WSO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:17.659606] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WSO.txt [2026-02-05T20:35:17.659817] [INFO ] [sig ] [3381/3445] Completed WSO in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 23.0s [2026-02-05T20:35:17.659862] [INFO ] [sig ] [3382/3445] Forecasting WTBA... [2026-02-05T20:35:17.659894] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-05T20:35:17.659926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-05T20:35:17.670918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-05T20:35:17.671350] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-05T20:35:17.672320] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-05T20:35:17.672377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:17.672421] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:17.672454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:17.672531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:17.734173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:17.735081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:17.735168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:17.735204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:17.855422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:17.855597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:17.855640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:17.855669] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:17.859249] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=0.63%) [2026-02-05T20:35:17.859596] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-05T20:35:17.859737] [INFO ] [sig ] WTBA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:18.011948] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WTBA.txt [2026-02-05T20:35:18.012081] [INFO ] [sig ] [3382/3445] Completed WTBA in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 22.6s [2026-02-05T20:35:18.012120] [INFO ] [sig ] [3383/3445] Forecasting WTFC... [2026-02-05T20:35:18.012151] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-05T20:35:18.012182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-05T20:35:18.022207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-05T20:35:18.022594] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-05T20:35:18.023434] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-05T20:35:18.023488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:18.023522] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:18.023551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:18.023639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:18.084380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:18.085285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:18.085390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:18.085440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:18.214667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:18.214825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:18.214866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:18.214894] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:18.218641] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: DOWN (p=21.65%) [2026-02-05T20:35:18.218915] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-05T20:35:18.219046] [INFO ] [sig ] WTFC: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:18.380392] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WTFC.txt [2026-02-05T20:35:18.380560] [INFO ] [sig ] [3383/3445] Completed WTFC in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 22.2s [2026-02-05T20:35:18.380631] [INFO ] [sig ] [3384/3445] Forecasting WTI... [2026-02-05T20:35:18.380664] [INFO ] [sig ] Generating forecast for: WTI [2026-02-05T20:35:18.380696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-05T20:35:18.390862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-05T20:35:18.391179] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-05T20:35:18.392016] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-05T20:35:18.392071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:18.392106] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:18.392135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:18.392194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:18.450804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:18.451726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:18.451823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:18.451860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:18.571830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:18.572005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:18.572056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:18.572093] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:18.575551] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-05T20:35:18.575859] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-05T20:35:18.575994] [INFO ] [sig ] WTI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:18.716253] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WTI.txt [2026-02-05T20:35:18.716427] [INFO ] [sig ] [3384/3445] Completed WTI in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 21.9s [2026-02-05T20:35:18.716469] [INFO ] [sig ] [3385/3445] Forecasting WTRG... [2026-02-05T20:35:18.716501] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-05T20:35:18.716532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-05T20:35:18.727412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-05T20:35:18.727874] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-05T20:35:18.728870] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-05T20:35:18.728925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:18.729023] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:18.729075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:18.729170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:18.787816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:18.788780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:18.788868] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:18.788902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:18.907825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:18.907989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:18.908031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:18.908060] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:18.911704] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: UP (p=76.12%) [2026-02-05T20:35:18.911999] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-05T20:35:18.912159] [INFO ] [sig ] WTRG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:19.066353] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WTRG.txt [2026-02-05T20:35:19.066510] [INFO ] [sig ] [3385/3445] Completed WTRG in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 21.5s [2026-02-05T20:35:19.066551] [INFO ] [sig ] [3386/3445] Forecasting WTS... [2026-02-05T20:35:19.066600] [INFO ] [sig ] Generating forecast for: WTS [2026-02-05T20:35:19.066635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-05T20:35:19.076956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-05T20:35:19.077301] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-05T20:35:19.078159] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-05T20:35:19.078239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:19.078275] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:19.078304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:19.078361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:19.141463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:19.142355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:19.142650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:19.142686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:19.264904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:19.265068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:19.265112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:19.265144] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:19.268727] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: DOWN (p=2.94%) [2026-02-05T20:35:19.269030] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-05T20:35:19.269384] [INFO ] [sig ] WTS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:19.444990] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WTS.txt [2026-02-05T20:35:19.445147] [INFO ] [sig ] [3386/3445] Completed WTS in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 21.2s [2026-02-05T20:35:19.445191] [INFO ] [sig ] [3387/3445] Forecasting WULF... [2026-02-05T20:35:19.445223] [INFO ] [sig ] Generating forecast for: WULF [2026-02-05T20:35:19.445255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-05T20:35:19.455452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-05T20:35:19.455795] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-05T20:35:19.456642] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-05T20:35:19.456696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:19.456730] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:19.456758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:19.456816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:19.515962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:19.516807] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:19.516903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:19.516944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:19.637409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:19.637603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:19.637647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:19.637677] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:19.641294] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=40.95%) [2026-02-05T20:35:19.641604] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-05T20:35:19.641738] [INFO ] [sig ] WULF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:19.784497] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WULF.txt [2026-02-05T20:35:19.784676] [INFO ] [sig ] [3387/3445] Completed WULF in 0.3s | 2.79 sym/s | Total: 20.2m | ETA: 20.8s [2026-02-05T20:35:19.784721] [INFO ] [sig ] [3388/3445] Forecasting WVE... [2026-02-05T20:35:19.784752] [INFO ] [sig ] Generating forecast for: WVE [2026-02-05T20:35:19.784784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-05T20:35:19.795289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-05T20:35:19.795650] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-05T20:35:19.796480] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-05T20:35:19.796534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:19.796567] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:19.796618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:19.796676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:19.857648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:19.858520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:19.858624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:19.858661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:19.981830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:19.981992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:19.982038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:19.982107] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:19.985642] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=38.51%) [2026-02-05T20:35:19.985929] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-05T20:35:19.986065] [INFO ] [sig ] WVE: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:20.148355] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WVE.txt [2026-02-05T20:35:20.148519] [INFO ] [sig ] [3388/3445] Completed WVE in 0.4s | 2.79 sym/s | Total: 20.2m | ETA: 20.4s [2026-02-05T20:35:20.148563] [INFO ] [sig ] [3389/3445] Forecasting WWD... [2026-02-05T20:35:20.148618] [INFO ] [sig ] Generating forecast for: WWD [2026-02-05T20:35:20.148651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-05T20:35:20.158813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-05T20:35:20.159173] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-05T20:35:20.160126] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-05T20:35:20.160197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:20.160230] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:20.160257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:20.160314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:20.216998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:20.217654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:20.217734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:20.217767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:20.337729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:20.337894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:20.337934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:20.337963] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:20.341555] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: UP (p=50.04%) [2026-02-05T20:35:20.341865] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-05T20:35:20.342004] [INFO ] [sig ] WWD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:20.481626] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/WWD.txt [2026-02-05T20:35:20.481767] [INFO ] [sig ] [3389/3445] Completed WWD in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 20.1s [2026-02-05T20:35:20.481808] [INFO ] [sig ] [3390/3445] Forecasting WY... [2026-02-05T20:35:20.481837] [INFO ] [sig ] Generating forecast for: WY [2026-02-05T20:35:20.481869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-05T20:35:20.491879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-05T20:35:20.492206] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-05T20:35:20.493037] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-05T20:35:20.493091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:20.493123] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:20.493150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:20.493207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:20.550632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:20.551484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:20.551589] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:20.551627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:20.668815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:20.668980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:20.669022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:20.669052] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:20.672491] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=19.00%) [2026-02-05T20:35:20.672786] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-05T20:35:20.672916] [INFO ] [sig ] WY: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:20.814848] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WY.txt [2026-02-05T20:35:20.815009] [INFO ] [sig ] [3390/3445] Completed WY in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 19.7s [2026-02-05T20:35:20.815060] [INFO ] [sig ] [3391/3445] Forecasting WYNN... [2026-02-05T20:35:20.815099] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-05T20:35:20.815140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-05T20:35:20.826287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-05T20:35:20.826730] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-05T20:35:20.827618] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-05T20:35:20.827681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:20.827729] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:20.827758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:20.827816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:20.887462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:20.888454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:20.888549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:20.888603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:21.009802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:21.009961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:21.010003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:21.010038] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:21.013429] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=11.15%) [2026-02-05T20:35:21.013721] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-05T20:35:21.013848] [INFO ] [sig ] WYNN: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:21.152992] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/WYNN.txt [2026-02-05T20:35:21.153108] [INFO ] [sig ] [3391/3445] Completed WYNN in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 19.4s [2026-02-05T20:35:21.153147] [INFO ] [sig ] [3392/3445] Forecasting XBIL... [2026-02-05T20:35:21.153178] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-05T20:35:21.153208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-05T20:35:21.163198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-05T20:35:21.163517] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-05T20:35:21.164352] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-05T20:35:21.164405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:21.164437] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:21.164465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:21.164521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:21.222920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:21.223527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:21.223624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:21.223659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:21.317728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:21.317856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:21.317900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:21.317928] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:21.321284] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-02-05T20:35:21.321558] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-05T20:35:21.321705] [INFO ] [sig ] XBIL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:21.460916] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XBIL.txt [2026-02-05T20:35:21.461038] [INFO ] [sig ] [3392/3445] Completed XBIL in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 19.0s [2026-02-05T20:35:21.461086] [INFO ] [sig ] [3393/3445] Forecasting XEL... [2026-02-05T20:35:21.461126] [INFO ] [sig ] Generating forecast for: XEL [2026-02-05T20:35:21.461164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-05T20:35:21.471317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-05T20:35:21.471640] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-05T20:35:21.472437] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-05T20:35:21.472490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:21.472522] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:21.472550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:21.472627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:21.530613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:21.531236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:21.531317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:21.531350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:21.654066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:21.654218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:21.654259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:21.654290] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:21.657723] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=13.49%) [2026-02-05T20:35:21.658009] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-05T20:35:21.658146] [INFO ] [sig ] XEL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:21.799928] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XEL.txt [2026-02-05T20:35:21.800093] [INFO ] [sig ] [3393/3445] Completed XEL in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 18.6s [2026-02-05T20:35:21.800142] [INFO ] [sig ] [3394/3445] Forecasting XENE... [2026-02-05T20:35:21.800179] [INFO ] [sig ] Generating forecast for: XENE [2026-02-05T20:35:21.800217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-05T20:35:21.810483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-05T20:35:21.810904] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-05T20:35:21.811870] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-05T20:35:21.811925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:21.811957] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:21.811984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:21.812043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:21.873669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:21.874536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:21.874647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:21.874684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:21.997370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:21.997530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:21.997588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:21.997621] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:22.001068] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=96.74%) [2026-02-05T20:35:22.001371] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-05T20:35:22.001499] [INFO ] [sig ] XENE: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:22.141112] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XENE.txt [2026-02-05T20:35:22.141271] [INFO ] [sig ] [3394/3445] Completed XENE in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 18.3s [2026-02-05T20:35:22.141320] [INFO ] [sig ] [3395/3445] Forecasting XERS... [2026-02-05T20:35:22.141352] [INFO ] [sig ] Generating forecast for: XERS [2026-02-05T20:35:22.141383] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-05T20:35:22.151817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-05T20:35:22.152236] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-05T20:35:22.153122] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-05T20:35:22.153179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:22.153210] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:22.153238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:22.153294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:22.213706] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:22.214608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:22.214733] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:22.214769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:22.334081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:22.334239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:22.334283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:22.334313] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:22.338003] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=47.03%) [2026-02-05T20:35:22.338332] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-05T20:35:22.338471] [INFO ] [sig ] XERS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:22.477668] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XERS.txt [2026-02-05T20:35:22.477804] [INFO ] [sig ] [3395/3445] Completed XERS in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 17.9s [2026-02-05T20:35:22.477843] [INFO ] [sig ] [3396/3445] Forecasting XGN... [2026-02-05T20:35:22.477876] [INFO ] [sig ] Generating forecast for: XGN [2026-02-05T20:35:22.477906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-05T20:35:22.488090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-05T20:35:22.488473] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-05T20:35:22.489360] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-05T20:35:22.489430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:22.489468] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:22.489497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:22.489556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:22.548457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:22.549352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:22.549438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:22.549472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:22.671203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:22.671365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:22.671406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:22.671435] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:22.674827] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=79.31%) [2026-02-05T20:35:22.675107] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-05T20:35:22.675252] [INFO ] [sig ] XGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:22.815027] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XGN.txt [2026-02-05T20:35:22.815170] [INFO ] [sig ] [3396/3445] Completed XGN in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 17.6s [2026-02-05T20:35:22.815209] [INFO ] [sig ] [3397/3445] Forecasting XOM... [2026-02-05T20:35:22.815239] [INFO ] [sig ] Generating forecast for: XOM [2026-02-05T20:35:22.815271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-05T20:35:22.825802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-05T20:35:22.826139] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-05T20:35:22.826973] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-05T20:35:22.827026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:22.827058] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:22.827085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:22.827144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:22.884616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:22.885441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:22.885527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:22.885562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:23.008976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:23.009140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:23.009189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:23.009224] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:23.012624] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: DOWN (p=36.02%) [2026-02-05T20:35:23.012905] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-05T20:35:23.013036] [INFO ] [sig ] XOM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:23.150498] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XOM.txt [2026-02-05T20:35:23.150645] [INFO ] [sig ] [3397/3445] Completed XOM in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 17.2s [2026-02-05T20:35:23.150687] [INFO ] [sig ] [3398/3445] Forecasting XOMA... [2026-02-05T20:35:23.150718] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-05T20:35:23.150749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-05T20:35:23.160854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-05T20:35:23.161214] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-05T20:35:23.162060] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-05T20:35:23.162113] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:23.162146] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:23.162173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:23.162229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:23.219291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:23.220116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:23.220213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:23.220248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:23.337885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:23.338041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:23.338122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:23.338154] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:23.341601] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: DOWN (p=32.98%) [2026-02-05T20:35:23.341885] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-05T20:35:23.342012] [INFO ] [sig ] XOMA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:23.483167] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XOMA.txt [2026-02-05T20:35:23.483335] [INFO ] [sig ] [3398/3445] Completed XOMA in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 16.9s [2026-02-05T20:35:23.483376] [INFO ] [sig ] [3399/3445] Forecasting XOS... [2026-02-05T20:35:23.483406] [INFO ] [sig ] Generating forecast for: XOS [2026-02-05T20:35:23.483437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-05T20:35:23.494236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-05T20:35:23.494660] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-05T20:35:23.495622] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-05T20:35:23.495682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:23.495719] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:23.495751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:23.495824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:23.559648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:23.560510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:23.560611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:23.560648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:23.676509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:23.676683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:23.676725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:23.676754] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:23.680132] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: DOWN (p=37.19%) [2026-02-05T20:35:23.680428] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-05T20:35:23.680555] [INFO ] [sig ] XOS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:23.818439] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XOS.txt [2026-02-05T20:35:23.818592] [INFO ] [sig ] [3399/3445] Completed XOS in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 16.5s [2026-02-05T20:35:23.818637] [INFO ] [sig ] [3400/3445] Forecasting XP... [2026-02-05T20:35:23.818670] [INFO ] [sig ] Generating forecast for: XP [2026-02-05T20:35:23.818701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-05T20:35:23.828638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-05T20:35:23.828983] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-05T20:35:23.829814] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-05T20:35:23.829867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:23.829900] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:23.829927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:23.829983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:23.886910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:23.887561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:23.887685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:23.887721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:24.015865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:24.016028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:24.016076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:24.016107] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:24.019823] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-05T20:35:24.020133] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-05T20:35:24.020278] [INFO ] [sig ] XP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:24.160729] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XP.txt [2026-02-05T20:35:24.160865] [INFO ] [sig ] [3400/3445] Completed XP in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 16.1s [2026-02-05T20:35:24.160904] [INFO ] [sig ] [3401/3445] Forecasting XPEL... [2026-02-05T20:35:24.160934] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-05T20:35:24.160965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-05T20:35:24.171914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-05T20:35:24.172352] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-05T20:35:24.173330] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-05T20:35:24.173386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:24.173418] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:24.173444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:24.173502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:24.235887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:24.236897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:24.236988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:24.237021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:24.358818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:24.358970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:24.359010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:24.359039] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:24.362408] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=76.84%) [2026-02-05T20:35:24.362703] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-05T20:35:24.362832] [INFO ] [sig ] XPEL: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:24.501903] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XPEL.txt [2026-02-05T20:35:24.502040] [INFO ] [sig ] [3401/3445] Completed XPEL in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 15.8s [2026-02-05T20:35:24.502080] [INFO ] [sig ] [3402/3445] Forecasting XPO... [2026-02-05T20:35:24.502110] [INFO ] [sig ] Generating forecast for: XPO [2026-02-05T20:35:24.502142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-05T20:35:24.512152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-05T20:35:24.512494] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-05T20:35:24.513331] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-05T20:35:24.513384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:24.513464] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:24.513523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:24.513608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:24.570769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:24.571533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:24.571637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:24.571672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:24.688148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:24.688368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:24.688411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:24.688440] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:24.691890] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=90.62%) [2026-02-05T20:35:24.692169] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-05T20:35:24.692296] [INFO ] [sig ] XPO: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:24.833039] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XPO.txt [2026-02-05T20:35:24.833177] [INFO ] [sig ] [3402/3445] Completed XPO in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 15.4s [2026-02-05T20:35:24.833218] [INFO ] [sig ] [3403/3445] Forecasting XPOF... [2026-02-05T20:35:24.833249] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-05T20:35:24.833279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-05T20:35:24.843407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-05T20:35:24.843808] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-05T20:35:24.844663] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-05T20:35:24.844715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:24.844746] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:24.844773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:24.844830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:24.901917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:24.902596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:24.902677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:24.902709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:25.025445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:25.025617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:25.025659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:25.025687] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:25.029096] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=2.52%) [2026-02-05T20:35:25.029371] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-05T20:35:25.029502] [INFO ] [sig ] XPOF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:25.170083] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XPOF.txt [2026-02-05T20:35:25.170218] [INFO ] [sig ] [3403/3445] Completed XPOF in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 15.1s [2026-02-05T20:35:25.170258] [INFO ] [sig ] [3404/3445] Forecasting XPRO... [2026-02-05T20:35:25.170288] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-05T20:35:25.170319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-05T20:35:25.180328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-05T20:35:25.180797] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-05T20:35:25.181632] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-05T20:35:25.181686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:25.181718] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:25.181746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:25.181804] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:25.239150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:25.239890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:25.239974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:25.240008] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:25.359025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:25.359181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:25.359228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:25.359263] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:25.362743] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-05T20:35:25.363024] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-05T20:35:25.363151] [INFO ] [sig ] XPRO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:25.503553] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XPRO.txt [2026-02-05T20:35:25.503709] [INFO ] [sig ] [3404/3445] Completed XPRO in 0.3s | 2.79 sym/s | Total: 20.3m | ETA: 14.7s [2026-02-05T20:35:25.503750] [INFO ] [sig ] [3405/3445] Forecasting XRAY... [2026-02-05T20:35:25.503781] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-05T20:35:25.503813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-05T20:35:25.514272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-05T20:35:25.514639] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-05T20:35:25.515440] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-05T20:35:25.515492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:25.515523] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:25.515550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:25.515625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:25.578737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:25.580114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:25.580261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:25.580298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:25.703495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:25.703690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:25.703732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:25.703800] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:25.707307] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=94.37%) [2026-02-05T20:35:25.707620] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-05T20:35:25.707770] [INFO ] [sig ] XRAY: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:25.912845] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XRAY.txt [2026-02-05T20:35:25.912996] [INFO ] [sig ] [3405/3445] Completed XRAY in 0.4s | 2.79 sym/s | Total: 20.3m | ETA: 14.3s [2026-02-05T20:35:25.913037] [INFO ] [sig ] [3406/3445] Forecasting XRX... [2026-02-05T20:35:25.913082] [INFO ] [sig ] Generating forecast for: XRX [2026-02-05T20:35:25.913119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-05T20:35:25.923444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-05T20:35:25.923796] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-05T20:35:25.924621] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-05T20:35:25.924676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:25.924708] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:25.924736] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:25.924793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:25.981821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:25.982537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:25.982639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:25.982673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:26.098502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:26.098681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:26.098723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:26.098753] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:26.102164] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=98.91%) [2026-02-05T20:35:26.102444] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-05T20:35:26.102592] [INFO ] [sig ] XRX: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:26.240731] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/XRX.txt [2026-02-05T20:35:26.240884] [INFO ] [sig ] [3406/3445] Completed XRX in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 14.0s [2026-02-05T20:35:26.240925] [INFO ] [sig ] [3407/3445] Forecasting XTIA... [2026-02-05T20:35:26.240955] [INFO ] [sig ] Generating forecast for: XTIA [2026-02-05T20:35:26.240988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XTIA' from 'https://tdm.silogroup.org/data/derivative_storage/XTIA.csv'. [2026-02-05T20:35:26.251358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XTIA'. [2026-02-05T20:35:26.251700] [INFO ] [FORECASTER] Starting predict_future for XTIA [2026-02-05T20:35:26.252526] [DEBUG] [LOCAL ] No optimal features file found for XTIA: ./output/feature-sets/XTIA.txt [2026-02-05T20:35:26.252610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:26.252645] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:26.252672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:26.252728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:26.309628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:26.310403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:26.310487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:26.310520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:26.432487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:26.432668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:26.432713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:26.432743] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:26.436197] [DEBUG] [FORECASTER] XTIA: Forecast T+1@11:T+2@11: DOWN (p=27.46%) [2026-02-05T20:35:26.436506] [INFO ] [FORECASTER] Completed predict_future for XTIA [2026-02-05T20:35:26.436665] [INFO ] [sig ] XTIA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:26.581718] [INFO ] [LOCAL ] Saved forecast: XTIA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XTIA.txt [2026-02-05T20:35:26.581877] [INFO ] [sig ] [3407/3445] Completed XTIA in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 13.6s [2026-02-05T20:35:26.581917] [INFO ] [sig ] [3408/3445] Forecasting XYF... [2026-02-05T20:35:26.581948] [INFO ] [sig ] Generating forecast for: XYF [2026-02-05T20:35:26.581981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-05T20:35:26.592852] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-05T20:35:26.593289] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-05T20:35:26.594246] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-05T20:35:26.594330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:26.594379] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:26.594410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:26.594467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:26.654839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:26.655684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:26.655772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:26.655806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:26.777165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:26.777328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:26.777371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:26.777400] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:26.780886] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=15.89%) [2026-02-05T20:35:26.781224] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-05T20:35:26.781364] [INFO ] [sig ] XYF: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:26.926985] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XYF.txt [2026-02-05T20:35:26.927189] [INFO ] [sig ] [3408/3445] Completed XYF in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 13.3s [2026-02-05T20:35:26.927245] [INFO ] [sig ] [3409/3445] Forecasting XYL... [2026-02-05T20:35:26.927278] [INFO ] [sig ] Generating forecast for: XYL [2026-02-05T20:35:26.927310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-05T20:35:26.938496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-05T20:35:26.938874] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-05T20:35:26.939810] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-05T20:35:26.939866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:26.939899] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:26.939926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:26.939985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:27.003413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:27.004320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:27.004410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:27.004456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:27.134012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:27.134175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:27.134220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:27.134284] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:27.138304] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: DOWN (p=45.58%) [2026-02-05T20:35:27.138754] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-05T20:35:27.138946] [INFO ] [sig ] XYL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:27.289481] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/XYL.txt [2026-02-05T20:35:27.289645] [INFO ] [sig ] [3409/3445] Completed XYL in 0.4s | 2.79 sym/s | Total: 20.4m | ETA: 12.9s [2026-02-05T20:35:27.289688] [INFO ] [sig ] [3410/3445] Forecasting YALA... [2026-02-05T20:35:27.289718] [INFO ] [sig ] Generating forecast for: YALA [2026-02-05T20:35:27.289761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-05T20:35:27.301413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-05T20:35:27.301742] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-05T20:35:27.302641] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-05T20:35:27.302696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:27.302727] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:27.302754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:27.302811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:27.359900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:27.360777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:27.360879] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:27.360914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:27.480844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:27.481008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:27.481048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:27.481080] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:27.484531] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=91.16%) [2026-02-05T20:35:27.484833] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-05T20:35:27.484963] [INFO ] [sig ] YALA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:27.624701] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YALA.txt [2026-02-05T20:35:27.624863] [INFO ] [sig ] [3410/3445] Completed YALA in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 12.5s [2026-02-05T20:35:27.624910] [INFO ] [sig ] [3411/3445] Forecasting YELP... [2026-02-05T20:35:27.624943] [INFO ] [sig ] Generating forecast for: YELP [2026-02-05T20:35:27.624975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-05T20:35:27.635746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-05T20:35:27.636141] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-05T20:35:27.637028] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-05T20:35:27.637084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:27.637117] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:27.637144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:27.637203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:27.698422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:27.699230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:27.699330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:27.699368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:27.824959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:27.825139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:27.825189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:27.825219] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:27.828869] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-02-05T20:35:27.829177] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-05T20:35:27.829327] [INFO ] [sig ] YELP: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:27.974362] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YELP.txt [2026-02-05T20:35:27.974516] [INFO ] [sig ] [3411/3445] Completed YELP in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 12.2s [2026-02-05T20:35:27.974558] [INFO ] [sig ] [3412/3445] Forecasting YETI... [2026-02-05T20:35:27.974612] [INFO ] [sig ] Generating forecast for: YETI [2026-02-05T20:35:27.974647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-05T20:35:27.985138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-05T20:35:27.985511] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-05T20:35:27.986394] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-05T20:35:27.986450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:27.986485] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:27.986514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:27.986598] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:28.046001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:28.046913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:28.047033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:28.047070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:28.172249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:28.172414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:28.172461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:28.172493] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:28.176139] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: UP (p=94.51%) [2026-02-05T20:35:28.176435] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-05T20:35:28.176589] [INFO ] [sig ] YETI: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:28.322082] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YETI.txt [2026-02-05T20:35:28.322254] [INFO ] [sig ] [3412/3445] Completed YETI in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 11.8s [2026-02-05T20:35:28.322299] [INFO ] [sig ] [3413/3445] Forecasting YMM... [2026-02-05T20:35:28.322334] [INFO ] [sig ] Generating forecast for: YMM [2026-02-05T20:35:28.322367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-05T20:35:28.333247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-05T20:35:28.333715] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-05T20:35:28.334629] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-05T20:35:28.334694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:28.334729] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:28.334757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:28.334844] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:28.397448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:28.398337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:28.398423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:28.398457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:28.527274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:28.527436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:28.527478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:28.527510] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:28.531143] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: DOWN (p=47.35%) [2026-02-05T20:35:28.531439] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-05T20:35:28.531593] [INFO ] [sig ] YMM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:28.673363] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/YMM.txt [2026-02-05T20:35:28.673518] [INFO ] [sig ] [3413/3445] Completed YMM in 0.4s | 2.79 sym/s | Total: 20.4m | ETA: 11.5s [2026-02-05T20:35:28.673560] [INFO ] [sig ] [3414/3445] Forecasting YPF... [2026-02-05T20:35:28.673613] [INFO ] [sig ] Generating forecast for: YPF [2026-02-05T20:35:28.673646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-05T20:35:28.683771] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-05T20:35:28.684140] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-05T20:35:28.685153] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-05T20:35:28.685205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:28.685237] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:28.685263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:28.685319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:28.743055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:28.743942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:28.744048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:28.744081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:28.872264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:28.872444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:28.872485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:28.872520] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:28.876039] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: UP (p=85.08%) [2026-02-05T20:35:28.876319] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-05T20:35:28.876451] [INFO ] [sig ] YPF: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:29.016349] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YPF.txt [2026-02-05T20:35:29.016512] [INFO ] [sig ] [3414/3445] Completed YPF in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 11.1s [2026-02-05T20:35:29.016552] [INFO ] [sig ] [3415/3445] Forecasting YQQQ... [2026-02-05T20:35:29.016605] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-05T20:35:29.016641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-05T20:35:29.026544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-05T20:35:29.026933] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-05T20:35:29.027768] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-05T20:35:29.027847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:29.027881] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:29.027908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:29.027963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:29.085174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:29.086028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:29.086112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:29.086145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:29.206517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:29.206693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:29.206735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:29.206765] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:29.210257] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: DOWN (p=12.69%) [2026-02-05T20:35:29.210538] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-05T20:35:29.210688] [INFO ] [sig ] YQQQ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:29.351251] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/YQQQ.txt [2026-02-05T20:35:29.351437] [INFO ] [sig ] [3415/3445] Completed YQQQ in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 10.8s [2026-02-05T20:35:29.351478] [INFO ] [sig ] [3416/3445] Forecasting YRD... [2026-02-05T20:35:29.351509] [INFO ] [sig ] Generating forecast for: YRD [2026-02-05T20:35:29.351541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-05T20:35:29.361322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-05T20:35:29.361711] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-05T20:35:29.362521] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-05T20:35:29.362597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:29.362633] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:29.362661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:29.362718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:29.422385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:29.423287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:29.423388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:29.423422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:29.545158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:29.545325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:29.545367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:29.545396] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:29.548857] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: UP (p=57.19%) [2026-02-05T20:35:29.549162] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-05T20:35:29.549320] [INFO ] [sig ] YRD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:29.690754] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YRD.txt [2026-02-05T20:35:29.690911] [INFO ] [sig ] [3416/3445] Completed YRD in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 10.4s [2026-02-05T20:35:29.690952] [INFO ] [sig ] [3417/3445] Forecasting YSG... [2026-02-05T20:35:29.690982] [INFO ] [sig ] Generating forecast for: YSG [2026-02-05T20:35:29.691016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-05T20:35:29.701126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-05T20:35:29.701490] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-05T20:35:29.702346] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-05T20:35:29.702400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:29.702434] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:29.702462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:29.702519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:29.760018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:29.760882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:29.760966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:29.760999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:29.878999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:29.879158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:29.879199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:29.879229] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:29.882724] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: UP (p=72.58%) [2026-02-05T20:35:29.883015] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-05T20:35:29.883148] [INFO ] [sig ] YSG: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:30.023436] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YSG.txt [2026-02-05T20:35:30.023607] [INFO ] [sig ] [3417/3445] Completed YSG in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 10.0s [2026-02-05T20:35:30.023650] [INFO ] [sig ] [3418/3445] Forecasting YTRA... [2026-02-05T20:35:30.023682] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-05T20:35:30.023712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-05T20:35:30.033697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-05T20:35:30.034033] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-05T20:35:30.034858] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-05T20:35:30.034911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:30.034944] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:30.034970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:30.035026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:30.094664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:30.095522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:30.095740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:30.095783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:30.224728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:30.224908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:30.224957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:30.224994] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:30.229149] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=27.03%) [2026-02-05T20:35:30.229469] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-05T20:35:30.229617] [INFO ] [sig ] YTRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:30.370625] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/YTRA.txt [2026-02-05T20:35:30.370780] [INFO ] [sig ] [3418/3445] Completed YTRA in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 9.7s [2026-02-05T20:35:30.370822] [INFO ] [sig ] [3419/3445] Forecasting YUM... [2026-02-05T20:35:30.370852] [INFO ] [sig ] Generating forecast for: YUM [2026-02-05T20:35:30.370883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-05T20:35:30.380978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-05T20:35:30.381306] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-05T20:35:30.382122] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-05T20:35:30.382176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:30.382236] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:30.382266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:30.382324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:30.442855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:30.443750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:30.443864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:30.443900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:30.563526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:30.563711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:30.563761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:30.563804] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:30.567379] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: DOWN (p=38.77%) [2026-02-05T20:35:30.567688] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-05T20:35:30.567822] [INFO ] [sig ] YUM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:30.722045] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/YUM.txt [2026-02-05T20:35:30.722210] [INFO ] [sig ] [3419/3445] Completed YUM in 0.4s | 2.79 sym/s | Total: 20.4m | ETA: 9.3s [2026-02-05T20:35:30.722256] [INFO ] [sig ] [3420/3445] Forecasting YUMC... [2026-02-05T20:35:30.722297] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-05T20:35:30.722335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-05T20:35:30.733830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-05T20:35:30.734239] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-05T20:35:30.735156] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-05T20:35:30.735212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:30.735246] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:30.735274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:30.735331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:30.795393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:30.796232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:30.796323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:30.796357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:30.916489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:30.916664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:30.916707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:30.916736] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:30.920200] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=86.93%) [2026-02-05T20:35:30.920549] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-05T20:35:30.920701] [INFO ] [sig ] YUMC: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:31.061041] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/YUMC.txt [2026-02-05T20:35:31.061186] [INFO ] [sig ] [3420/3445] Completed YUMC in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 9.0s [2026-02-05T20:35:31.061227] [INFO ] [sig ] [3421/3445] Forecasting Z... [2026-02-05T20:35:31.061257] [INFO ] [sig ] Generating forecast for: Z [2026-02-05T20:35:31.061287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-05T20:35:31.071562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-05T20:35:31.071914] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-05T20:35:31.072747] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-05T20:35:31.072800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:31.072832] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:31.072860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:31.072916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:31.131190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:31.132067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:31.132151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:31.132185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:31.253630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:31.253790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:31.253830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:31.253858] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:31.257253] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=52.99%) [2026-02-05T20:35:31.257528] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-05T20:35:31.257674] [INFO ] [sig ] Z: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:31.397821] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/Z.txt [2026-02-05T20:35:31.397965] [INFO ] [sig ] [3421/3445] Completed Z in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 8.6s [2026-02-05T20:35:31.398004] [INFO ] [sig ] [3422/3445] Forecasting ZBH... [2026-02-05T20:35:31.398035] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-05T20:35:31.398066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-05T20:35:31.408163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-05T20:35:31.408546] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-05T20:35:31.409413] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-05T20:35:31.409468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:31.409500] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:31.409527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:31.409602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:31.467714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:31.468488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:31.468592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:31.468628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:31.586048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:31.586207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:31.586286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:31.586318] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:31.589820] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: DOWN (p=41.36%) [2026-02-05T20:35:31.590109] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-05T20:35:31.590241] [INFO ] [sig ] ZBH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:31.735521] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZBH.txt [2026-02-05T20:35:31.735685] [INFO ] [sig ] [3422/3445] Completed ZBH in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 8.2s [2026-02-05T20:35:31.735727] [INFO ] [sig ] [3423/3445] Forecasting ZBIO... [2026-02-05T20:35:31.735757] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-05T20:35:31.735787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-05T20:35:31.746191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-05T20:35:31.746561] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-05T20:35:31.747416] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-05T20:35:31.747470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:31.747503] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:31.747532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:31.747618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:31.807188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:31.808027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:31.808112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:31.808148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:31.928706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:31.928867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:31.928908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:31.928938] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:31.932325] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-05T20:35:31.932630] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-05T20:35:31.932761] [INFO ] [sig ] ZBIO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:32.080499] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZBIO.txt [2026-02-05T20:35:32.080658] [INFO ] [sig ] [3423/3445] Completed ZBIO in 0.3s | 2.79 sym/s | Total: 20.4m | ETA: 7.9s [2026-02-05T20:35:32.080706] [INFO ] [sig ] [3424/3445] Forecasting ZBRA... [2026-02-05T20:35:32.080738] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-05T20:35:32.080769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-05T20:35:32.090688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-05T20:35:32.091011] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-05T20:35:32.091860] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-05T20:35:32.091916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:32.091949] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:32.091977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:32.092034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:32.149727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:32.150488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:32.150596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:32.150634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:32.269658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:32.269822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:32.269871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:32.269906] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:32.273341] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=17.25%) [2026-02-05T20:35:32.273638] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-05T20:35:32.273767] [INFO ] [sig ] ZBRA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:32.413009] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZBRA.txt [2026-02-05T20:35:32.413182] [INFO ] [sig ] [3424/3445] Completed ZBRA in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 7.5s [2026-02-05T20:35:32.413225] [INFO ] [sig ] [3425/3445] Forecasting ZD... [2026-02-05T20:35:32.413255] [INFO ] [sig ] Generating forecast for: ZD [2026-02-05T20:35:32.413287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-05T20:35:32.423725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-05T20:35:32.424067] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-05T20:35:32.424917] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-05T20:35:32.424970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:32.425002] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:32.425029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:32.425085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:32.483664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:32.484541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:32.484649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:32.484686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:32.600653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:32.600810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:32.600853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:32.600883] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:32.604354] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-02-05T20:35:32.604653] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-05T20:35:32.604780] [INFO ] [sig ] ZD: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:32.746530] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZD.txt [2026-02-05T20:35:32.746713] [INFO ] [sig ] [3425/3445] Completed ZD in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 7.2s [2026-02-05T20:35:32.746754] [INFO ] [sig ] [3426/3445] Forecasting ZEPP... [2026-02-05T20:35:32.746785] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-05T20:35:32.746816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-05T20:35:32.757062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-05T20:35:32.757459] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-05T20:35:32.758366] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-05T20:35:32.758421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:32.758492] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:32.758522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:32.758597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:32.816818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:32.817704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:32.817790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:32.817824] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:32.930325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:32.930487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:32.930527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:32.930557] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:32.933975] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=45.58%) [2026-02-05T20:35:32.934251] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-05T20:35:32.934379] [INFO ] [sig ] ZEPP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:33.075753] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZEPP.txt [2026-02-05T20:35:33.075913] [INFO ] [sig ] [3426/3445] Completed ZEPP in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 6.8s [2026-02-05T20:35:33.075953] [INFO ] [sig ] [3427/3445] Forecasting ZETA... [2026-02-05T20:35:33.075983] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-05T20:35:33.076014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-05T20:35:33.086400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-05T20:35:33.086837] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-05T20:35:33.087663] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-05T20:35:33.087717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:33.087749] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:33.087777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:33.087834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:33.146143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:33.147059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:33.147146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:33.147179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:33.265436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:33.265616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:33.265658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:33.265688] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:33.269106] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-05T20:35:33.269412] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-05T20:35:33.269562] [INFO ] [sig ] ZETA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:33.410611] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZETA.txt [2026-02-05T20:35:33.410767] [INFO ] [sig ] [3427/3445] Completed ZETA in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 6.5s [2026-02-05T20:35:33.410808] [INFO ] [sig ] [3428/3445] Forecasting ZEUS... [2026-02-05T20:35:33.410839] [INFO ] [sig ] Generating forecast for: ZEUS [2026-02-05T20:35:33.410870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEUS' from 'https://tdm.silogroup.org/data/derivative_storage/ZEUS.csv'. [2026-02-05T20:35:33.421301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEUS'. [2026-02-05T20:35:33.421754] [INFO ] [FORECASTER] Starting predict_future for ZEUS [2026-02-05T20:35:33.422559] [DEBUG] [LOCAL ] No optimal features file found for ZEUS: ./output/feature-sets/ZEUS.txt [2026-02-05T20:35:33.422633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:33.422665] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:33.422692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:33.422750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:33.480652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:33.481404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:33.481486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:33.481520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:33.602641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:33.602803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:33.602846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:33.602876] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:33.606422] [DEBUG] [FORECASTER] ZEUS: Forecast T+1@11:T+2@11: UP (p=63.10%) [2026-02-05T20:35:33.606754] [INFO ] [FORECASTER] Completed predict_future for ZEUS [2026-02-05T20:35:33.606892] [INFO ] [sig ] ZEUS: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:33.759329] [INFO ] [LOCAL ] Saved forecast: ZEUS 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZEUS.txt [2026-02-05T20:35:33.759503] [INFO ] [sig ] [3428/3445] Completed ZEUS in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 6.1s [2026-02-05T20:35:33.759546] [INFO ] [sig ] [3429/3445] Forecasting ZGN... [2026-02-05T20:35:33.759600] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-05T20:35:33.759637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-05T20:35:33.770275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-05T20:35:33.770652] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-05T20:35:33.771484] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-05T20:35:33.771540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:33.771597] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:33.771632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:33.771691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:33.831502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:33.832202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:33.832340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:33.832379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:33.953392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:33.953555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:33.953617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:33.953651] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:33.957196] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=55.52%) [2026-02-05T20:35:33.957476] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-05T20:35:33.957624] [INFO ] [sig ] ZGN: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:34.105349] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZGN.txt [2026-02-05T20:35:34.105524] [INFO ] [sig ] [3429/3445] Completed ZGN in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 5.7s [2026-02-05T20:35:34.105567] [INFO ] [sig ] [3430/3445] Forecasting ZH... [2026-02-05T20:35:34.105634] [INFO ] [sig ] Generating forecast for: ZH [2026-02-05T20:35:34.105670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-05T20:35:34.117988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-05T20:35:34.118792] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-05T20:35:34.120249] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-05T20:35:34.120323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:34.120366] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:34.120402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:34.120475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:34.185175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:34.186219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:34.186315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:34.186349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:34.332416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:34.332640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:34.332698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:34.332741] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:34.338257] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-02-05T20:35:34.338823] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-05T20:35:34.339027] [INFO ] [sig ] ZH: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:34.547359] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZH.txt [2026-02-05T20:35:34.547593] [INFO ] [sig ] [3430/3445] Completed ZH in 0.4s | 2.79 sym/s | Total: 20.5m | ETA: 5.4s [2026-02-05T20:35:34.547644] [INFO ] [sig ] [3431/3445] Forecasting ZIM... [2026-02-05T20:35:34.547680] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-05T20:35:34.547720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-05T20:35:34.566537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-05T20:35:34.567091] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-05T20:35:34.568371] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-05T20:35:34.568462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:34.568514] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:34.568549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:34.568650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:34.665361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:34.666654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:34.666772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:34.666828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:34.845516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:34.845748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:34.845816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:34.845869] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:34.851698] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=39.08%) [2026-02-05T20:35:34.852268] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-05T20:35:34.852498] [INFO ] [sig ] ZIM: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:35.090735] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZIM.txt [2026-02-05T20:35:35.090978] [INFO ] [sig ] [3431/3445] Completed ZIM in 0.5s | 2.79 sym/s | Total: 20.5m | ETA: 5.0s [2026-02-05T20:35:35.091041] [INFO ] [sig ] [3432/3445] Forecasting ZION... [2026-02-05T20:35:35.091082] [INFO ] [sig ] Generating forecast for: ZION [2026-02-05T20:35:35.091121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-05T20:35:35.103913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-05T20:35:35.105306] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-05T20:35:35.107089] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-05T20:35:35.107170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:35.107225] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:35.107271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:35.107365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:35.189663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:35.190759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:35.190866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:35.190901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:35.366864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:35.367060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:35.367122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:35.367172] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:35.372706] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: UP (p=56.17%) [2026-02-05T20:35:35.373173] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-05T20:35:35.373375] [INFO ] [sig ] ZION: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:35.532949] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZION.txt [2026-02-05T20:35:35.533119] [INFO ] [sig ] [3432/3445] Completed ZION in 0.4s | 2.79 sym/s | Total: 20.5m | ETA: 4.7s [2026-02-05T20:35:35.533162] [INFO ] [sig ] [3433/3445] Forecasting ZIP... [2026-02-05T20:35:35.533191] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-05T20:35:35.533223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-05T20:35:35.543827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-05T20:35:35.544188] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-05T20:35:35.545040] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-05T20:35:35.545095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:35.545128] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:35.545156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:35.545212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:35.602721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:35.603429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:35.603510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:35.603544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:35.723431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:35.723620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:35.723666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:35.723734] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:35.727313] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=8.43%) [2026-02-05T20:35:35.727796] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-05T20:35:35.727985] [INFO ] [sig ] ZIP: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:35.874811] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZIP.txt [2026-02-05T20:35:35.874957] [INFO ] [sig ] [3433/3445] Completed ZIP in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 4.3s [2026-02-05T20:35:35.874998] [INFO ] [sig ] [3434/3445] Forecasting ZLAB... [2026-02-05T20:35:35.875029] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-05T20:35:35.875061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-05T20:35:35.885704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-05T20:35:35.886098] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-05T20:35:35.886941] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-05T20:35:35.886999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:35.887032] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:35.887059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:35.887116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:35.945498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:35.946242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:35.946330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:35.946365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:36.070554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:36.070740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:36.070785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:36.070815] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:36.074433] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: UP (p=74.11%) [2026-02-05T20:35:36.074748] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-05T20:35:36.074889] [INFO ] [sig ] ZLAB: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:36.217363] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZLAB.txt [2026-02-05T20:35:36.217521] [INFO ] [sig ] [3434/3445] Completed ZLAB in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 3.9s [2026-02-05T20:35:36.217562] [INFO ] [sig ] [3435/3445] Forecasting ZM... [2026-02-05T20:35:36.217612] [INFO ] [sig ] Generating forecast for: ZM [2026-02-05T20:35:36.217645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-05T20:35:36.228183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-05T20:35:36.228685] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-05T20:35:36.229659] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-05T20:35:36.229715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:36.229749] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:36.229777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:36.229852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:36.292395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:36.293361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:36.293451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:36.293521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:36.422115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:36.422279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:36.422332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:36.422367] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:36.426222] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: UP (p=62.83%) [2026-02-05T20:35:36.426598] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-05T20:35:36.426745] [INFO ] [sig ] ZM: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:36.576256] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZM.txt [2026-02-05T20:35:36.576405] [INFO ] [sig ] [3435/3445] Completed ZM in 0.4s | 2.79 sym/s | Total: 20.5m | ETA: 3.6s [2026-02-05T20:35:36.576447] [INFO ] [sig ] [3436/3445] Forecasting ZNTL... [2026-02-05T20:35:36.576478] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-05T20:35:36.576512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-05T20:35:36.587389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-05T20:35:36.587783] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-05T20:35:36.588699] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-05T20:35:36.588756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:36.588835] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:36.588880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:36.588963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:36.652047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:36.652949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:36.653035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:36.653075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:36.777627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:36.777785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:36.777826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:36.777857] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:36.781336] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=6.54%) [2026-02-05T20:35:36.781678] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-05T20:35:36.781809] [INFO ] [sig ] ZNTL: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:36.921172] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZNTL.txt [2026-02-05T20:35:36.921323] [INFO ] [sig ] [3436/3445] Completed ZNTL in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 3.2s [2026-02-05T20:35:36.921364] [INFO ] [sig ] [3437/3445] Forecasting ZS... [2026-02-05T20:35:36.921395] [INFO ] [sig ] Generating forecast for: ZS [2026-02-05T20:35:36.921427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-05T20:35:36.932276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-05T20:35:36.932772] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-05T20:35:36.933822] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-05T20:35:36.933888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:36.933922] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:36.933950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:36.934024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:36.995930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:36.996875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:36.996965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:36.997000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:37.123036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:37.123204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:37.123247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:37.123278] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:37.126998] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: DOWN (p=19.48%) [2026-02-05T20:35:37.127339] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-05T20:35:37.127516] [INFO ] [sig ] ZS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:37.275372] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZS.txt [2026-02-05T20:35:37.275537] [INFO ] [sig ] [3437/3445] Completed ZS in 0.4s | 2.79 sym/s | Total: 20.5m | ETA: 2.9s [2026-02-05T20:35:37.275598] [INFO ] [sig ] [3438/3445] Forecasting ZTO... [2026-02-05T20:35:37.275630] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-05T20:35:37.275663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-05T20:35:37.286302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-05T20:35:37.286666] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-05T20:35:37.287465] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-05T20:35:37.287518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:37.287552] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:37.287597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:37.287656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:37.347879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:37.348874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:37.348965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:37.349002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:37.470475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:37.470656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:37.470699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:37.470728] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:37.474193] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=0.38%) [2026-02-05T20:35:37.474502] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-05T20:35:37.474667] [INFO ] [sig ] ZTO: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:37.614056] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZTO.txt [2026-02-05T20:35:37.614192] [INFO ] [sig ] [3438/3445] Completed ZTO in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 2.5s [2026-02-05T20:35:37.614232] [INFO ] [sig ] [3439/3445] Forecasting ZTS... [2026-02-05T20:35:37.614262] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-05T20:35:37.614294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-05T20:35:37.624441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-05T20:35:37.624777] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-05T20:35:37.625608] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-05T20:35:37.625677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:37.625710] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:37.625737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:37.625796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:37.683557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:37.684178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:37.684259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:37.684292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:37.805060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:37.805218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:37.805258] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:37.805286] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:37.809950] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=24.15%) [2026-02-05T20:35:37.810291] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-05T20:35:37.810439] [INFO ] [sig ] ZTS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:37.953600] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZTS.txt [2026-02-05T20:35:37.953736] [INFO ] [sig ] [3439/3445] Completed ZTS in 0.3s | 2.79 sym/s | Total: 20.5m | ETA: 2.2s [2026-02-05T20:35:37.953785] [INFO ] [sig ] [3440/3445] Forecasting ZUMZ... [2026-02-05T20:35:37.953815] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-05T20:35:37.953846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-05T20:35:37.964121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-05T20:35:37.964414] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-05T20:35:37.965242] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-05T20:35:37.965295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:37.965327] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:37.965354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:37.965418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:38.023436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:38.024093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:38.024174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:38.024206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:38.145197] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:38.145353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:38.145393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:38.145423] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:38.148854] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=10.06%) [2026-02-05T20:35:38.149137] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-05T20:35:38.149264] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:38.289943] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZUMZ.txt [2026-02-05T20:35:38.290063] [INFO ] [sig ] [3440/3445] Completed ZUMZ in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 1.8s [2026-02-05T20:35:38.290101] [INFO ] [sig ] [3441/3445] Forecasting ZURA... [2026-02-05T20:35:38.290131] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-05T20:35:38.290160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-05T20:35:38.301872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-05T20:35:38.302321] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-05T20:35:38.303232] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-05T20:35:38.303288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:38.303322] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:38.303350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:38.303411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:38.367619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:38.368638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:38.368734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:38.368769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:38.498129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:38.498326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:38.498368] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:38.498395] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:38.501955] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: UP (p=87.19%) [2026-02-05T20:35:38.502255] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-05T20:35:38.502392] [INFO ] [sig ] ZURA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:38.645430] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZURA.txt [2026-02-05T20:35:38.645599] [INFO ] [sig ] [3441/3445] Completed ZURA in 0.4s | 2.79 sym/s | Total: 20.6m | ETA: 1.4s [2026-02-05T20:35:38.645643] [INFO ] [sig ] [3442/3445] Forecasting ZVIA... [2026-02-05T20:35:38.645672] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-05T20:35:38.645705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-05T20:35:38.659499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-05T20:35:38.659956] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-05T20:35:38.661014] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-05T20:35:38.661077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:38.661115] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:38.661149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:38.661227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:38.720752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:38.721517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:38.721632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:38.721668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:38.847146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:38.847310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:38.847353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:38.847383] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:38.850942] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: DOWN (p=15.58%) [2026-02-05T20:35:38.851237] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-05T20:35:38.851370] [INFO ] [sig ] ZVIA: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:38.993594] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZVIA.txt [2026-02-05T20:35:38.993743] [INFO ] [sig ] [3442/3445] Completed ZVIA in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 1.1s [2026-02-05T20:35:38.993788] [INFO ] [sig ] [3443/3445] Forecasting ZVRA... [2026-02-05T20:35:38.993818] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-05T20:35:38.993849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-05T20:35:39.003777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-05T20:35:39.004082] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-05T20:35:39.004944] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-05T20:35:39.004998] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:39.005031] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:39.005060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:39.005117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:39.063075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:39.063792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:39.063873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:39.063906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:39.178452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:39.178632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:39.178674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:39.178705] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:39.182198] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: UP (p=90.91%) [2026-02-05T20:35:39.182486] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-05T20:35:39.182636] [INFO ] [sig ] ZVRA: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:39.333702] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZVRA.txt [2026-02-05T20:35:39.333840] [INFO ] [sig ] [3443/3445] Completed ZVRA in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 0.7s [2026-02-05T20:35:39.333880] [INFO ] [sig ] [3444/3445] Forecasting ZWS... [2026-02-05T20:35:39.333910] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-05T20:35:39.333941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-05T20:35:39.344008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-05T20:35:39.344346] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-05T20:35:39.345198] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-05T20:35:39.345251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:39.345283] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:39.345308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:39.345365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:39.403301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:39.404173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:39.404258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:39.404292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:39.527033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:39.527199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:39.527241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:39.527271] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:39.530779] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=35.91%) [2026-02-05T20:35:39.531098] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-05T20:35:39.531227] [INFO ] [sig ] ZWS: Forecast for 2026-02-05: DOWN (sign=0.00) [2026-02-05T20:35:39.672122] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-06 0 -> ./output/forecasts/individual/2026-02-06/ZWS.txt [2026-02-05T20:35:39.672275] [INFO ] [sig ] [3444/3445] Completed ZWS in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 0.4s [2026-02-05T20:35:39.672315] [INFO ] [sig ] [3445/3445] Forecasting ZYME... [2026-02-05T20:35:39.672345] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-05T20:35:39.672377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-05T20:35:39.682974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-05T20:35:39.683369] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-05T20:35:39.684234] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-05T20:35:39.684287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-05T20:35:39.684319] [DEBUG] [FORECASTER] Starting train method [2026-02-05T20:35:39.684346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-05T20:35:39.684404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-05T20:35:39.741626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-05T20:35:39.742446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-05T20:35:39.742532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-05T20:35:39.742566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-05T20:35:39.861415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-05T20:35:39.861595] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-05T20:35:39.861640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-05T20:35:39.861668] [INFO ] [FORECASTER] Training complete [2026-02-05T20:35:39.865054] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=86.78%) [2026-02-05T20:35:39.865332] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-05T20:35:39.865460] [INFO ] [sig ] ZYME: Forecast for 2026-02-05: UP (sign=1.00) [2026-02-05T20:35:40.008416] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-06 1 -> ./output/forecasts/individual/2026-02-06/ZYME.txt [2026-02-05T20:35:40.008593] [INFO ] [sig ] [3445/3445] Completed ZYME in 0.3s | 2.79 sym/s | Total: 20.6m | ETA: 0.0s [2026-02-05T20:35:40.008637] [INFO ] [sig ] ================================================== [2026-02-05T20:35:40.008668] [INFO ] [sig ] Forecasts complete: 3445/3445 symbols succeeded [2026-02-05T20:35:40.008698] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-05T20:35:40.008725] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-05T20:35:40.009425] [INFO ] [sig ] Found 80 forecast dates to process [2026-02-05T20:35:40.009468] [INFO ] [sig ] [1/80] Processing report for 2025-10-10... [2026-02-05T20:35:40.009524] [INFO ] [sig ] [1/80] Report for 2025-10-10 already exists, skipping... [2026-02-05T20:35:40.009559] [INFO ] [sig ] [2/80] Processing report for 2025-10-13... [2026-02-05T20:35:40.009634] [INFO ] [sig ] [2/80] Report for 2025-10-13 already exists, skipping... [2026-02-05T20:35:40.009676] [INFO ] [sig ] [3/80] Processing report for 2025-10-14... [2026-02-05T20:35:40.009716] [INFO ] [sig ] [3/80] Report for 2025-10-14 already exists, skipping... [2026-02-05T20:35:40.009745] [INFO ] [sig ] [4/80] Processing report for 2025-10-15... [2026-02-05T20:35:40.009812] [INFO ] [sig ] [4/80] Report for 2025-10-15 already exists, skipping... [2026-02-05T20:35:40.009841] [INFO ] [sig ] [5/80] Processing report for 2025-10-16... [2026-02-05T20:35:40.009877] [INFO ] [sig ] [5/80] Report for 2025-10-16 already exists, skipping... [2026-02-05T20:35:40.009911] [INFO ] [sig ] [6/80] Processing report for 2025-10-17... [2026-02-05T20:35:40.009948] [INFO ] [sig ] [6/80] Report for 2025-10-17 already exists, skipping... [2026-02-05T20:35:40.009975] [INFO ] [sig ] [7/80] Processing report for 2025-10-20... [2026-02-05T20:35:40.010009] [INFO ] [sig ] [7/80] Report for 2025-10-20 already exists, skipping... [2026-02-05T20:35:40.010035] [INFO ] [sig ] [8/80] Processing report for 2025-10-21... [2026-02-05T20:35:40.010068] [INFO ] [sig ] [8/80] Report for 2025-10-21 already exists, skipping... [2026-02-05T20:35:40.010094] [INFO ] [sig ] [9/80] Processing report for 2025-10-22... [2026-02-05T20:35:40.010127] [INFO ] [sig ] [9/80] Report for 2025-10-22 already exists, skipping... [2026-02-05T20:35:40.010153] [INFO ] [sig ] [10/80] Processing report for 2025-10-23... [2026-02-05T20:35:40.010187] [INFO ] [sig ] [10/80] Report for 2025-10-23 already exists, skipping... [2026-02-05T20:35:40.010213] [INFO ] [sig ] [11/80] Processing report for 2025-10-24... [2026-02-05T20:35:40.010245] [INFO ] [sig ] [11/80] Report for 2025-10-24 already exists, skipping... [2026-02-05T20:35:40.010270] [INFO ] [sig ] [12/80] Processing report for 2025-10-27... [2026-02-05T20:35:40.010321] [INFO ] [sig ] [12/80] Report for 2025-10-27 already exists, skipping... [2026-02-05T20:35:40.010350] [INFO ] [sig ] [13/80] Processing report for 2025-10-28... [2026-02-05T20:35:40.010384] [INFO ] [sig ] [13/80] Report for 2025-10-28 already exists, skipping... [2026-02-05T20:35:40.010411] [INFO ] [sig ] [14/80] Processing report for 2025-10-30... [2026-02-05T20:35:40.010445] [INFO ] [sig ] [14/80] Report for 2025-10-30 already exists, skipping... [2026-02-05T20:35:40.010472] [INFO ] [sig ] [15/80] Processing report for 2025-10-31... [2026-02-05T20:35:40.010505] [INFO ] [sig ] [15/80] Report for 2025-10-31 already exists, skipping... [2026-02-05T20:35:40.010531] [INFO ] [sig ] [16/80] Processing report for 2025-11-03... [2026-02-05T20:35:40.010564] [INFO ] [sig ] [16/80] Report for 2025-11-03 already exists, skipping... [2026-02-05T20:35:40.010610] [INFO ] [sig ] [17/80] Processing report for 2025-11-04... [2026-02-05T20:35:40.010645] [INFO ] [sig ] [17/80] Report for 2025-11-04 already exists, skipping... [2026-02-05T20:35:40.010671] [INFO ] [sig ] [18/80] Processing report for 2025-11-05... [2026-02-05T20:35:40.010704] [INFO ] [sig ] [18/80] Report for 2025-11-05 already exists, skipping... [2026-02-05T20:35:40.010730] [INFO ] [sig ] [19/80] Processing report for 2025-11-06... [2026-02-05T20:35:40.010763] [INFO ] [sig ] [19/80] Report for 2025-11-06 already exists, skipping... [2026-02-05T20:35:40.010789] [INFO ] [sig ] [20/80] Processing report for 2025-11-07... [2026-02-05T20:35:40.010822] [INFO ] [sig ] [20/80] Report for 2025-11-07 already exists, skipping... [2026-02-05T20:35:40.010848] [INFO ] [sig ] [21/80] Processing report for 2025-11-10... [2026-02-05T20:35:40.010881] [INFO ] [sig ] [21/80] Report for 2025-11-10 already exists, skipping... [2026-02-05T20:35:40.010916] [INFO ] [sig ] [22/80] Processing report for 2025-11-11... [2026-02-05T20:35:40.010968] [INFO ] [sig ] [22/80] Report for 2025-11-11 already exists, skipping... [2026-02-05T20:35:40.011011] [INFO ] [sig ] [23/80] Processing report for 2025-11-12... [2026-02-05T20:35:40.011054] [INFO ] [sig ] [23/80] Report for 2025-11-12 already exists, skipping... [2026-02-05T20:35:40.011094] [INFO ] [sig ] [24/80] Processing report for 2025-11-13... [2026-02-05T20:35:40.011166] [INFO ] [sig ] [24/80] Report for 2025-11-13 already exists, skipping... [2026-02-05T20:35:40.011214] [INFO ] [sig ] [25/80] Processing report for 2025-11-17... [2026-02-05T20:35:40.011271] [INFO ] [sig ] [25/80] Report for 2025-11-17 already exists, skipping... [2026-02-05T20:35:40.011309] [INFO ] [sig ] [26/80] Processing report for 2025-11-18... [2026-02-05T20:35:40.011345] [INFO ] [sig ] [26/80] Report for 2025-11-18 already exists, skipping... [2026-02-05T20:35:40.011371] [INFO ] [sig ] [27/80] Processing report for 2025-11-19... [2026-02-05T20:35:40.011413] [INFO ] [sig ] [27/80] Report for 2025-11-19 already exists, skipping... [2026-02-05T20:35:40.011442] [INFO ] [sig ] [28/80] Processing report for 2025-11-20... [2026-02-05T20:35:40.011488] [INFO ] [sig ] [28/80] Report for 2025-11-20 already exists, skipping... [2026-02-05T20:35:40.011516] [INFO ] [sig ] [29/80] Processing report for 2025-11-21... [2026-02-05T20:35:40.011562] [INFO ] [sig ] [29/80] Report for 2025-11-21 already exists, skipping... [2026-02-05T20:35:40.011613] [INFO ] [sig ] [30/80] Processing report for 2025-11-24... [2026-02-05T20:35:40.011657] [INFO ] [sig ] [30/80] Report for 2025-11-24 already exists, skipping... [2026-02-05T20:35:40.011685] [INFO ] [sig ] [31/80] Processing report for 2025-11-25... [2026-02-05T20:35:40.011721] [INFO ] [sig ] [31/80] Report for 2025-11-25 already exists, skipping... [2026-02-05T20:35:40.011748] [INFO ] [sig ] [32/80] Processing report for 2025-11-26... [2026-02-05T20:35:40.011782] [INFO ] [sig ] [32/80] Report for 2025-11-26 already exists, skipping... [2026-02-05T20:35:40.011808] [INFO ] [sig ] [33/80] Processing report for 2025-11-28... [2026-02-05T20:35:40.011843] [INFO ] [sig ] [33/80] Report for 2025-11-28 already exists, skipping... [2026-02-05T20:35:40.011870] [INFO ] [sig ] [34/80] Processing report for 2025-12-01... [2026-02-05T20:35:40.011912] [INFO ] [sig ] [34/80] Report for 2025-12-01 already exists, skipping... [2026-02-05T20:35:40.011940] [INFO ] [sig ] [35/80] Processing report for 2025-12-02... [2026-02-05T20:35:40.011974] [INFO ] [sig ] [35/80] Report for 2025-12-02 already exists, skipping... [2026-02-05T20:35:40.012001] [INFO ] [sig ] [36/80] Processing report for 2025-12-03... [2026-02-05T20:35:40.012036] [INFO ] [sig ] [36/80] Report for 2025-12-03 already exists, skipping... [2026-02-05T20:35:40.012062] [INFO ] [sig ] [37/80] Processing report for 2025-12-04... [2026-02-05T20:35:40.012105] [INFO ] [sig ] [37/80] Report for 2025-12-04 already exists, skipping... [2026-02-05T20:35:40.012133] [INFO ] [sig ] [38/80] Processing report for 2025-12-05... [2026-02-05T20:35:40.012174] [INFO ] [sig ] [38/80] Report for 2025-12-05 already exists, skipping... [2026-02-05T20:35:40.012202] [INFO ] [sig ] [39/80] Processing report for 2025-12-08... [2026-02-05T20:35:40.012243] [INFO ] [sig ] [39/80] Report for 2025-12-08 already exists, skipping... [2026-02-05T20:35:40.012271] [INFO ] [sig ] [40/80] Processing report for 2025-12-09... [2026-02-05T20:35:40.012305] [INFO ] [sig ] [40/80] Report for 2025-12-09 already exists, skipping... [2026-02-05T20:35:40.012337] [INFO ] [sig ] [41/80] Processing report for 2025-12-10... [2026-02-05T20:35:40.012391] [INFO ] [sig ] [41/80] Report for 2025-12-10 already exists, skipping... [2026-02-05T20:35:40.012456] [INFO ] [sig ] [42/80] Processing report for 2025-12-11... [2026-02-05T20:35:40.012499] [INFO ] [sig ] [42/80] Report for 2025-12-11 already exists, skipping... [2026-02-05T20:35:40.012528] [INFO ] [sig ] [43/80] Processing report for 2025-12-12... [2026-02-05T20:35:40.012589] [INFO ] [sig ] [43/80] Report for 2025-12-12 already exists, skipping... [2026-02-05T20:35:40.012622] [INFO ] [sig ] [44/80] Processing report for 2025-12-15... [2026-02-05T20:35:40.012659] [INFO ] [sig ] [44/80] Report for 2025-12-15 already exists, skipping... [2026-02-05T20:35:40.012685] [INFO ] [sig ] [45/80] Processing report for 2025-12-16... [2026-02-05T20:35:40.012720] [INFO ] [sig ] [45/80] Report for 2025-12-16 already exists, skipping... [2026-02-05T20:35:40.012746] [INFO ] [sig ] [46/80] Processing report for 2025-12-17... [2026-02-05T20:35:40.012784] [INFO ] [sig ] [46/80] Report for 2025-12-17 already exists, skipping... [2026-02-05T20:35:40.012811] [INFO ] [sig ] [47/80] Processing report for 2025-12-18... [2026-02-05T20:35:40.012854] [INFO ] [sig ] [47/80] Report for 2025-12-18 already exists, skipping... [2026-02-05T20:35:40.012882] [INFO ] [sig ] [48/80] Processing report for 2025-12-19... [2026-02-05T20:35:40.012917] [INFO ] [sig ] [48/80] Report for 2025-12-19 already exists, skipping... [2026-02-05T20:35:40.012943] [INFO ] [sig ] [49/80] Processing report for 2025-12-22... [2026-02-05T20:35:40.012999] [INFO ] [sig ] [49/80] Report for 2025-12-22 already exists, skipping... [2026-02-05T20:35:40.013028] [INFO ] [sig ] [50/80] Processing report for 2025-12-23... [2026-02-05T20:35:40.013079] [INFO ] [sig ] [50/80] Report for 2025-12-23 already exists, skipping... [2026-02-05T20:35:40.013107] [INFO ] [sig ] [51/80] Processing report for 2025-12-24... [2026-02-05T20:35:40.013150] [INFO ] [sig ] [51/80] Report for 2025-12-24 already exists, skipping... [2026-02-05T20:35:40.013177] [INFO ] [sig ] [52/80] Processing report for 2025-12-26... [2026-02-05T20:35:40.013213] [INFO ] [sig ] [52/80] Report for 2025-12-26 already exists, skipping... [2026-02-05T20:35:40.013239] [INFO ] [sig ] [53/80] Processing report for 2025-12-29... [2026-02-05T20:35:40.013274] [INFO ] [sig ] [53/80] Report for 2025-12-29 already exists, skipping... [2026-02-05T20:35:40.013301] [INFO ] [sig ] [54/80] Processing report for 2025-12-30... [2026-02-05T20:35:40.013336] [INFO ] [sig ] [54/80] Report for 2025-12-30 already exists, skipping... [2026-02-05T20:35:40.013362] [INFO ] [sig ] [55/80] Processing report for 2025-12-31... [2026-02-05T20:35:40.013405] [INFO ] [sig ] [55/80] Report for 2025-12-31 already exists, skipping... [2026-02-05T20:35:40.013433] [INFO ] [sig ] [56/80] Processing report for 2026-01-02... [2026-02-05T20:35:40.013475] [INFO ] [sig ] [56/80] Report for 2026-01-02 already exists, skipping... [2026-02-05T20:35:40.013507] [INFO ] [sig ] [57/80] Processing report for 2026-01-05... [2026-02-05T20:35:40.013541] [INFO ] [sig ] [57/80] Report for 2026-01-05 already exists, skipping... [2026-02-05T20:35:40.013587] [INFO ] [sig ] [58/80] Processing report for 2026-01-06... [2026-02-05T20:35:40.013627] [INFO ] [sig ] [58/80] Report for 2026-01-06 already exists, skipping... [2026-02-05T20:35:40.013654] [INFO ] [sig ] [59/80] Processing report for 2026-01-07... [2026-02-05T20:35:40.013696] [INFO ] [sig ] [59/80] Report for 2026-01-07 already exists, skipping... [2026-02-05T20:35:40.013724] [INFO ] [sig ] [60/80] Processing report for 2026-01-08... [2026-02-05T20:35:40.013766] [INFO ] [sig ] [60/80] Report for 2026-01-08 already exists, skipping... [2026-02-05T20:35:40.013794] [INFO ] [sig ] [61/80] Processing report for 2026-01-09... [2026-02-05T20:35:40.013835] [INFO ] [sig ] [61/80] Report for 2026-01-09 already exists, skipping... [2026-02-05T20:35:40.013862] [INFO ] [sig ] [62/80] Processing report for 2026-01-12... [2026-02-05T20:35:40.013898] [INFO ] [sig ] [62/80] Report for 2026-01-12 already exists, skipping... [2026-02-05T20:35:40.013932] [INFO ] [sig ] [63/80] Processing report for 2026-01-13... [2026-02-05T20:35:40.014003] [INFO ] [sig ] [63/80] Report for 2026-01-13 already exists, skipping... [2026-02-05T20:35:40.014041] [INFO ] [sig ] [64/80] Processing report for 2026-01-14... [2026-02-05T20:35:40.014079] [INFO ] [sig ] [64/80] Report for 2026-01-14 already exists, skipping... [2026-02-05T20:35:40.014115] [INFO ] [sig ] [65/80] Processing report for 2026-01-15... [2026-02-05T20:35:40.014167] [INFO ] [sig ] [65/80] Report for 2026-01-15 already exists, skipping... [2026-02-05T20:35:40.014198] [INFO ] [sig ] [66/80] Processing report for 2026-01-16... [2026-02-05T20:35:40.014240] [INFO ] [sig ] [66/80] Report for 2026-01-16 already exists, skipping... [2026-02-05T20:35:40.014268] [INFO ] [sig ] [67/80] Processing report for 2026-01-20... [2026-02-05T20:35:40.014312] [INFO ] [sig ] [67/80] Report for 2026-01-20 already exists, skipping... [2026-02-05T20:35:40.014340] [INFO ] [sig ] [68/80] Processing report for 2026-01-21... [2026-02-05T20:35:40.014384] [INFO ] [sig ] [68/80] Report for 2026-01-21 already exists, skipping... [2026-02-05T20:35:40.014412] [INFO ] [sig ] [69/80] Processing report for 2026-01-22... [2026-02-05T20:35:40.014457] [INFO ] [sig ] [69/80] Report for 2026-01-22 already exists, skipping... [2026-02-05T20:35:40.014485] [INFO ] [sig ] [70/80] Processing report for 2026-01-23... [2026-02-05T20:35:40.014537] [INFO ] [sig ] [70/80] Report for 2026-01-23 already exists, skipping... [2026-02-05T20:35:40.014565] [INFO ] [sig ] [71/80] Processing report for 2026-01-26... [2026-02-05T20:35:40.014631] [INFO ] [sig ] [71/80] Report for 2026-01-26 already exists, skipping... [2026-02-05T20:35:40.014660] [INFO ] [sig ] [72/80] Processing report for 2026-01-27... [2026-02-05T20:35:40.014701] [INFO ] [sig ] [72/80] Report for 2026-01-27 already exists, skipping... [2026-02-05T20:35:40.014728] [INFO ] [sig ] [73/80] Processing report for 2026-01-28... [2026-02-05T20:35:40.014771] [INFO ] [sig ] [73/80] Report for 2026-01-28 already exists, skipping... [2026-02-05T20:35:40.014800] [INFO ] [sig ] [74/80] Processing report for 2026-01-29... [2026-02-05T20:35:40.014837] [INFO ] [sig ] [74/80] Report for 2026-01-29 already exists, skipping... [2026-02-05T20:35:40.014864] [INFO ] [sig ] [75/80] Processing report for 2026-01-30... [2026-02-05T20:35:40.014905] [INFO ] [sig ] [75/80] Report for 2026-01-30 already exists, skipping... [2026-02-05T20:35:40.014932] [INFO ] [sig ] [76/80] Processing report for 2026-02-02... [2026-02-05T20:35:40.014968] [INFO ] [sig ] [76/80] Report for 2026-02-02 already exists, skipping... [2026-02-05T20:35:40.014994] [INFO ] [sig ] [77/80] Processing report for 2026-02-03... [2026-02-05T20:35:40.016014] [INFO ] [sig ] [77/80] Report for 2026-02-03 already exists, skipping... [2026-02-05T20:35:40.016061] [INFO ] [sig ] [78/80] Processing report for 2026-02-04... [2026-02-05T20:35:40.016113] [INFO ] [sig ] [78/80] Report for 2026-02-04 already exists, skipping... [2026-02-05T20:35:40.016144] [INFO ] [sig ] [79/80] Processing report for 2026-02-05... [2026-02-05T20:35:40.016195] [INFO ] [sig ] [79/80] Report for 2026-02-05 already exists, skipping... [2026-02-05T20:35:40.016223] [INFO ] [sig ] [80/80] Processing report for 2026-02-06... [2026-02-05T20:35:40.087331] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.087738] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-05T20:35:40.088049] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.088314] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.088605] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.088917] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-05T20:35:40.089187] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.089430] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-05T20:35:40.089681] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.089916] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.090200] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.090436] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-05T20:35:40.090696] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.090935] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.091183] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.091421] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.091696] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.091962] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-05T20:35:40.092225] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-05T20:35:40.092621] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-05T20:35:40.092888] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.093176] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.093458] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.093767] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.094071] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-05T20:35:40.094366] [DEBUG] [LOCAL ] Loaded configuration for GOSS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.094654] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-05T20:35:40.094991] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-05T20:35:40.095349] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.095607] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.095887] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.096154] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.096477] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-05T20:35:40.096798] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-05T20:35:40.097148] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.097471] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.097734] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.098013] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-05T20:35:40.098308] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.098598] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-05T20:35:40.098903] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-05T20:35:40.099175] [DEBUG] [LOCAL ] Loaded configuration for MGIC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.099474] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.099741] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.099998] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.100247] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.100585] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.100877] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.101191] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.101487] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-05T20:35:40.101831] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.102092] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-05T20:35:40.102352] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.102651] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.102903] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.103156] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.103410] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.103674] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.103943] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-05T20:35:40.104209] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-05T20:35:40.104500] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.104838] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.105146] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.105414] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.105675] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.106028] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.106469] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-05T20:35:40.106928] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.107240] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.107606] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.107900] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-05T20:35:40.108180] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.108497] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.108791] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-05T20:35:40.109054] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-05T20:35:40.109386] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-05T20:35:40.109663] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-05T20:35:40.109978] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.110256] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.110538] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.110863] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-05T20:35:40.111128] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.111395] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.111649] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.111893] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-05T20:35:40.112161] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.112423] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.112890] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-05T20:35:40.113185] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.113515] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-05T20:35:40.113812] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-05T20:35:40.114084] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.114371] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-05T20:35:40.114623] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.114874] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.115211] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.115506] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-05T20:35:40.115904] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.116180] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.116439] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.116697] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.116999] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-05T20:35:40.119050] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.119340] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.119615] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.119923] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-05T20:35:40.120922] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-05T20:35:40.121200] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.121461] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-05T20:35:40.121713] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-05T20:35:40.122020] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-05T20:35:40.122279] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-05T20:35:40.122546] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.122887] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-05T20:35:40.123161] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.123457] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.123762] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.124088] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-05T20:35:40.124388] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-05T20:35:40.124934] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.125919] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.126189] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.126455] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.126738] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-05T20:35:40.127006] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-05T20:35:40.127260] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.127529] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.127803] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-05T20:35:40.128049] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-05T20:35:40.128377] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.128670] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.128936] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.129205] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.129512] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-05T20:35:40.129838] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-05T20:35:40.130087] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.130360] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.130627] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.130882] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.131126] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.131398] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-05T20:35:40.131658] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-05T20:35:40.131920] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-05T20:35:40.132177] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.132447] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-05T20:35:40.132707] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-05T20:35:40.132950] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-05T20:35:40.133223] [DEBUG] [LOCAL ] Loaded configuration for LASE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.133500] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-05T20:35:40.133843] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.134120] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-05T20:35:40.134401] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.134680] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.134973] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.135238] [DEBUG] [LOCAL ] Loaded configuration for BKN: 0 features, 70.0% accuracy [2026-02-05T20:35:40.135471] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-05T20:35:40.135716] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-05T20:35:40.135970] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.136218] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.136467] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.136736] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.137033] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.137316] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-05T20:35:40.137588] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.137879] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-05T20:35:40.138155] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.138428] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-05T20:35:40.138735] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.138982] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.139296] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.139569] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.139879] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-05T20:35:40.140123] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-05T20:35:40.140388] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.141378] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.141709] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.142014] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.142311] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.142620] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.142915] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-05T20:35:40.143872] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.144206] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.144499] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-05T20:35:40.144789] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.145056] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.145342] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-05T20:35:40.145700] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.145981] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.146239] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-05T20:35:40.146566] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.146851] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-05T20:35:40.147101] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.147383] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-05T20:35:40.147668] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-05T20:35:40.147948] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.148281] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.148589] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.148874] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-05T20:35:40.149151] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-05T20:35:40.149411] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.149709] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.149987] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.150256] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.150601] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-05T20:35:40.150928] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.151195] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.151466] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.151774] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.152120] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.152432] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.152751] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-05T20:35:40.153040] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.153352] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-05T20:35:40.153627] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.153918] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-05T20:35:40.154170] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.154417] [DEBUG] [LOCAL ] Loaded configuration for DVAX: 5 features, 90.0% accuracy [2026-02-05T20:35:40.154688] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.154976] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.155276] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-05T20:35:40.155544] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.155845] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.156094] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.156413] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.156680] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-05T20:35:40.156943] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.157220] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.157461] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.157724] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.157968] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.158273] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.158541] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.158842] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.159091] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.159378] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.159692] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.160009] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-05T20:35:40.160267] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.160542] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.160841] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.161127] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.161392] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.161662] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-05T20:35:40.161940] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.162207] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.162499] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-05T20:35:40.162803] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.163091] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.163344] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.163609] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.163871] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.164112] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.164364] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-05T20:35:40.164633] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-05T20:35:40.164889] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.165160] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-05T20:35:40.165426] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.165734] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.165990] [DEBUG] [LOCAL ] Loaded configuration for ATGE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.166246] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-05T20:35:40.166511] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.166838] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.167098] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.167339] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.167603] [DEBUG] [LOCAL ] Loaded configuration for RYI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.167849] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-05T20:35:40.168096] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.168371] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-05T20:35:40.169393] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.169680] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.170150] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.170410] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-05T20:35:40.171124] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-05T20:35:40.172875] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.173201] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-05T20:35:40.173531] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-05T20:35:40.173866] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.174118] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-05T20:35:40.174491] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.174786] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-05T20:35:40.175067] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-05T20:35:40.175338] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-05T20:35:40.175655] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.175910] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-05T20:35:40.176182] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-05T20:35:40.176492] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-05T20:35:40.176763] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-05T20:35:40.177020] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.177290] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.177537] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.177804] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-05T20:35:40.178074] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.178382] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-05T20:35:40.178675] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-05T20:35:40.178917] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.179820] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-05T20:35:40.180098] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-05T20:35:40.180359] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.180646] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.180960] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-05T20:35:40.181204] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.181446] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-05T20:35:40.182419] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-05T20:35:40.183412] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.183687] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.183975] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.184279] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.184565] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.184864] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.185096] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.185343] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.185605] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.185857] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.186096] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-05T20:35:40.186360] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.186607] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.186883] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-05T20:35:40.187132] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.187438] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.187745] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.188028] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.188326] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.188610] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.188898] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.189214] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.189481] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.189744] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-05T20:35:40.190012] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.190289] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.190549] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-05T20:35:40.190841] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.191116] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.191419] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.191728] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-05T20:35:40.191992] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-05T20:35:40.192230] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.192497] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-05T20:35:40.192764] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-05T20:35:40.193026] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.194011] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-05T20:35:40.194334] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.194601] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-05T20:35:40.194887] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-05T20:35:40.195824] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.196083] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.196352] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.196686] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.196969] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.197311] [DEBUG] [LOCAL ] Loaded configuration for NOTE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.197603] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.197925] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.198263] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-05T20:35:40.198786] [DEBUG] [LOCAL ] Loaded configuration for UPXI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.199104] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-05T20:35:40.199392] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-05T20:35:40.199690] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.199942] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.200205] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-05T20:35:40.200759] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.201052] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-05T20:35:40.201371] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.201646] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-05T20:35:40.201944] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.202195] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-05T20:35:40.202440] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-05T20:35:40.202756] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-05T20:35:40.203002] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-05T20:35:40.203259] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.203599] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.203865] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.204127] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-05T20:35:40.204385] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-05T20:35:40.204655] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.204908] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-05T20:35:40.205196] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.205438] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.205673] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.205914] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-05T20:35:40.206210] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.206457] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.206695] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-05T20:35:40.206958] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.207209] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.207449] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.207710] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-05T20:35:40.207965] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.208255] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-05T20:35:40.208536] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.208798] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-05T20:35:40.209048] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.209301] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-05T20:35:40.209534] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-05T20:35:40.209822] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-05T20:35:40.210123] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.210371] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.210648] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.210884] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-05T20:35:40.211146] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.211386] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.211710] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-05T20:35:40.211956] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.212201] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-05T20:35:40.212449] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-05T20:35:40.212717] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-05T20:35:40.212956] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-05T20:35:40.213206] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-05T20:35:40.213451] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.213701] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.213978] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.214244] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.214595] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-05T20:35:40.214890] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-05T20:35:40.215149] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-05T20:35:40.215392] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-05T20:35:40.215671] [DEBUG] [LOCAL ] Loaded configuration for GBIO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.215936] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-05T20:35:40.216177] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.216423] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.216724] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.216966] [DEBUG] [LOCAL ] Loaded configuration for SURG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.217262] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.217519] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.217798] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-05T20:35:40.218034] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-05T20:35:40.218338] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-05T20:35:40.218642] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.218888] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-05T20:35:40.219132] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-05T20:35:40.219417] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-05T20:35:40.219698] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-05T20:35:40.219995] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.220272] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.220589] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.220830] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.221080] [DEBUG] [LOCAL ] Loaded configuration for GPRO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.221320] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.221600] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.221859] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.222103] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.222354] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.222626] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.222896] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-05T20:35:40.223189] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.223418] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-05T20:35:40.223665] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.223911] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-05T20:35:40.224183] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-05T20:35:40.224460] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.224725] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.225023] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-05T20:35:40.225263] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.225521] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-05T20:35:40.225791] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.226034] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.226374] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.226651] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.226890] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.227137] [DEBUG] [LOCAL ] Loaded configuration for ZEUS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.227379] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.227635] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.227925] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-05T20:35:40.228168] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.228449] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.228712] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.229012] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.229252] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.229497] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.229763] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.230003] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-05T20:35:40.230267] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.230514] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.230850] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.231123] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.231430] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.231726] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-05T20:35:40.231992] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-05T20:35:40.232241] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-05T20:35:40.232493] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.232786] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-05T20:35:40.233044] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-05T20:35:40.233363] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.233626] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-05T20:35:40.233950] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-05T20:35:40.234214] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-05T20:35:40.234449] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.234744] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.234986] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.235277] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.235517] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.235792] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.236079] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-05T20:35:40.236376] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.236677] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.236971] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.237319] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.237668] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.237927] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-05T20:35:40.238192] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.238481] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.238833] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.239171] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.239453] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.239726] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-05T20:35:40.240020] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.240295] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.240547] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.240851] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.241244] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-05T20:35:40.241534] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.241822] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.242081] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-05T20:35:40.242390] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.242684] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.242976] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.243248] [DEBUG] [LOCAL ] Loaded configuration for HI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.243598] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-05T20:35:40.243874] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.244191] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.244475] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.244785] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.245054] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-05T20:35:40.245343] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-05T20:35:40.245642] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.245931] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.246203] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-05T20:35:40.246453] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-05T20:35:40.246715] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-05T20:35:40.247665] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.247958] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-05T20:35:40.248250] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.248522] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.248836] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-05T20:35:40.249134] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-05T20:35:40.249415] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.249684] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.249956] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.250216] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.250478] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-05T20:35:40.250851] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.251156] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-05T20:35:40.251453] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.251695] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-05T20:35:40.251950] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-05T20:35:40.252197] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.252445] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-05T20:35:40.252762] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-05T20:35:40.253045] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-05T20:35:40.253291] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.253605] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-05T20:35:40.253860] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.254166] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-05T20:35:40.254475] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.254729] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.255018] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.255272] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-05T20:35:40.256033] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.256342] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.256671] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.256916] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.257226] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.257481] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.257758] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.258008] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.258270] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-05T20:35:40.258607] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-05T20:35:40.258878] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.259210] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.259458] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.259719] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.259993] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-05T20:35:40.260239] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.260487] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-05T20:35:40.260762] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-05T20:35:40.261060] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-05T20:35:40.261308] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.261562] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.261853] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.262105] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.262360] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.262607] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.262858] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-05T20:35:40.263124] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-05T20:35:40.263367] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.263618] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.263861] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.264136] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.264411] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.264681] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.264933] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.265179] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.265424] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.265668] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-05T20:35:40.265917] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-05T20:35:40.266211] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.266479] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.266723] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.267017] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.267264] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.267523] [DEBUG] [LOCAL ] Loaded configuration for BLFY: 3 features, 90.0% accuracy [2026-02-05T20:35:40.267836] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-05T20:35:40.268105] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-05T20:35:40.268391] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-05T20:35:40.268658] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.268910] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.269183] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-05T20:35:40.269520] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.269833] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.270101] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-05T20:35:40.270401] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.270652] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.270944] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.271233] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-05T20:35:40.271523] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.271824] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-05T20:35:40.272067] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-05T20:35:40.272324] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-05T20:35:40.272747] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-05T20:35:40.273148] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-05T20:35:40.273414] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.273731] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.273992] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.274304] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.274613] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.274883] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.275201] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.275510] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.275812] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.276070] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-05T20:35:40.276327] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-05T20:35:40.276619] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-05T20:35:40.276887] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-05T20:35:40.277135] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.277395] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.277678] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-05T20:35:40.277948] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.278235] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-05T20:35:40.278495] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.278803] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.279114] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.279365] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.279627] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.279891] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.280138] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-05T20:35:40.280384] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.280646] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.282424] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.284105] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.284380] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.284666] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.284978] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-05T20:35:40.285244] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.285515] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.285786] [DEBUG] [LOCAL ] Loaded configuration for LAKE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.286042] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.286292] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-05T20:35:40.286550] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.286888] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.287139] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.287375] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.287636] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-05T20:35:40.287922] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.289139] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.289450] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.289705] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-05T20:35:40.290009] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.290273] [DEBUG] [LOCAL ] Loaded configuration for HAIN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.290604] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-05T20:35:40.290898] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.291144] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.291395] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.291652] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.291914] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.292152] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.292403] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.292656] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-05T20:35:40.292898] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.293157] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.293392] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.293627] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.293894] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.294132] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.294378] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.294625] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-05T20:35:40.295007] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-05T20:35:40.295304] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-05T20:35:40.295564] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.295869] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.296133] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.296380] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-05T20:35:40.296644] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.296889] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-05T20:35:40.297132] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.297428] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-05T20:35:40.297502] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.297818] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.298094] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.298392] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-05T20:35:40.298675] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.298921] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-05T20:35:40.299216] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-05T20:35:40.299464] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-05T20:35:40.299781] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.300038] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-05T20:35:40.300299] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.300595] [DEBUG] [LOCAL ] Loaded configuration for BFK: 5 features, 100.0% accuracy [2026-02-05T20:35:40.300859] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.301101] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.301416] [DEBUG] [LOCAL ] Loaded configuration for BTA: 0 features, 80.0% accuracy [2026-02-05T20:35:40.301731] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.301979] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-05T20:35:40.302288] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.302562] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-05T20:35:40.302871] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.303162] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.303439] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.303692] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.303944] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-05T20:35:40.304245] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.304493] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-05T20:35:40.304737] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.305025] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.305269] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.305343] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.305585] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-05T20:35:40.305845] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.306093] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.306390] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-05T20:35:40.306661] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.306907] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.307167] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.307413] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-05T20:35:40.307852] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.308164] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.308476] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.308817] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-05T20:35:40.309101] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.309427] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-05T20:35:40.309702] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-05T20:35:40.309948] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.310194] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.310448] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-05T20:35:40.310781] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-05T20:35:40.311044] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-05T20:35:40.311288] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.311536] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-05T20:35:40.311808] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.312052] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.312306] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.312600] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-05T20:35:40.312866] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-05T20:35:40.313130] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-05T20:35:40.314176] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.314456] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-05T20:35:40.314742] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-05T20:35:40.315027] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.315293] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.315549] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.315838] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.316124] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.316450] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.316743] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-05T20:35:40.317016] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-05T20:35:40.317287] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-05T20:35:40.317537] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-05T20:35:40.317863] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.318107] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.318446] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.318698] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.318948] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.319204] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.319466] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.319721] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-05T20:35:40.319992] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.320261] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.320514] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-05T20:35:40.320847] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-05T20:35:40.321147] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.322137] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-05T20:35:40.322966] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.323249] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.323525] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-05T20:35:40.323817] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.324077] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-05T20:35:40.325058] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.325345] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-05T20:35:40.325663] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-05T20:35:40.325926] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-05T20:35:40.326181] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-05T20:35:40.326464] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-05T20:35:40.326741] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.327011] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-05T20:35:40.327263] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-05T20:35:40.327547] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.327832] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.328092] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.328351] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.328685] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-05T20:35:40.328962] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.329258] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.329527] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-05T20:35:40.329850] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.330308] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.330630] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.330922] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.331194] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.331474] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.331725] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.332052] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.332296] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.332565] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.332861] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-05T20:35:40.333106] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-05T20:35:40.333357] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-05T20:35:40.333602] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-05T20:35:40.333847] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-05T20:35:40.334103] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.334391] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-05T20:35:40.334657] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.334943] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.335204] [DEBUG] [LOCAL ] Loaded configuration for CGTX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.335506] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-05T20:35:40.335809] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-05T20:35:40.336139] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.336397] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.337398] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.337714] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.337972] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.338280] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.338534] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.338821] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.339082] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.339329] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-05T20:35:40.339602] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.339866] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-05T20:35:40.340136] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-05T20:35:40.340379] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.340668] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.340919] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.341222] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.341524] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-05T20:35:40.341802] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.342046] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.342354] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.342664] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.342962] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.343205] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.343462] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.343746] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.344043] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.344312] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-05T20:35:40.344596] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.344893] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.345145] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-05T20:35:40.345392] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-05T20:35:40.345649] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.345906] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-05T20:35:40.346164] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.346404] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.346697] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-05T20:35:40.346987] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.347251] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.347489] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-05T20:35:40.347774] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.348018] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.348274] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.348591] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.348895] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.349133] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-05T20:35:40.349394] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-05T20:35:40.350422] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.350705] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.350964] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.351273] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-05T20:35:40.351528] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-05T20:35:40.351862] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-05T20:35:40.352105] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.352358] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.352693] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-05T20:35:40.352966] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.353340] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-05T20:35:40.353696] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.353953] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.354218] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.354474] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-05T20:35:40.354734] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-05T20:35:40.355115] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.355383] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.355709] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-05T20:35:40.355974] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-05T20:35:40.356223] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-05T20:35:40.356468] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.356760] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.357038] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.357311] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.357631] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-05T20:35:40.357879] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.358128] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.358415] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.358691] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.358945] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-05T20:35:40.359226] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-05T20:35:40.359508] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-05T20:35:40.359860] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.360101] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.360361] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.360677] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.360926] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.361176] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.361488] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.361799] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-05T20:35:40.362587] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-05T20:35:40.362839] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.363107] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-05T20:35:40.363358] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.363687] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-05T20:35:40.363938] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-05T20:35:40.364179] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-05T20:35:40.364441] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-05T20:35:40.364708] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-05T20:35:40.364961] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.365234] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-05T20:35:40.365499] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-05T20:35:40.365778] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.366054] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.366312] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.366616] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.366906] [DEBUG] [LOCAL ] Loaded configuration for MUE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.367209] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.367451] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-05T20:35:40.367693] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.367952] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-05T20:35:40.368277] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.368350] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.368603] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.368846] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.369084] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-05T20:35:40.369340] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.369613] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.369918] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-05T20:35:40.370161] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.371153] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.371405] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.371656] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.371970] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-05T20:35:40.372895] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.373159] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.373409] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.373680] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-05T20:35:40.373991] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.374312] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.374606] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-05T20:35:40.374876] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.375174] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-05T20:35:40.375627] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.375940] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.376210] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.376522] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-05T20:35:40.376817] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.377077] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.377407] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-05T20:35:40.377674] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.377955] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-05T20:35:40.378525] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.378829] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-05T20:35:40.379234] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.379511] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.379839] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.380718] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-05T20:35:40.380994] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-05T20:35:40.381256] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-05T20:35:40.381531] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.381860] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-05T20:35:40.382132] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-05T20:35:40.382385] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-05T20:35:40.382651] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.382897] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.383172] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.383433] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-05T20:35:40.383746] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.384011] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-05T20:35:40.384261] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.384504] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.384779] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.385088] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-05T20:35:40.385381] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.385643] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-05T20:35:40.385939] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.386180] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-05T20:35:40.386446] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.386714] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.386973] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.387266] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.387554] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.387835] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.388098] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-05T20:35:40.388385] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-05T20:35:40.388703] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-05T20:35:40.388966] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.389207] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.390178] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.390463] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-05T20:35:40.390769] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-05T20:35:40.391044] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.391284] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.391559] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-05T20:35:40.391887] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-05T20:35:40.392193] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.392452] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.392761] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.393071] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.393332] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.393607] [DEBUG] [LOCAL ] Loaded configuration for MD: 1 features, 60.0% accuracy [2026-02-05T20:35:40.393866] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.394126] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-05T20:35:40.394417] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.394675] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.394923] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.395163] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.395449] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.395723] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.396676] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.396933] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.397198] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.397500] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.397769] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-05T20:35:40.398068] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-05T20:35:40.398320] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.398631] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-05T20:35:40.398877] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.399140] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.399405] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.399669] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.399905] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.400179] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.400442] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.400700] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.400964] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.401229] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.401474] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.401721] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.401979] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-05T20:35:40.402251] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.402565] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.402902] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-05T20:35:40.403160] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.403417] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-05T20:35:40.403657] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.403894] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-05T20:35:40.404131] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.404378] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.404653] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-05T20:35:40.404901] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-05T20:35:40.405166] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-05T20:35:40.405426] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.405670] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.405928] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-05T20:35:40.406204] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-05T20:35:40.406492] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.406753] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-05T20:35:40.407059] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.407322] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-05T20:35:40.407585] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.407844] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-05T20:35:40.408121] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.408454] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-05T20:35:40.408766] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.409013] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-05T20:35:40.409307] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-05T20:35:40.409630] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-05T20:35:40.409974] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.410242] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.410513] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-05T20:35:40.410817] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.411121] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.411467] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.411748] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.412075] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.412407] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-05T20:35:40.412708] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-05T20:35:40.412996] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-05T20:35:40.413323] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.413592] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.413856] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-05T20:35:40.414302] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-05T20:35:40.414819] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.415113] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.415616] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-05T20:35:40.415950] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-05T20:35:40.416219] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.416489] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-05T20:35:40.416858] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.417145] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-05T20:35:40.417412] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-05T20:35:40.417678] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.417941] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-05T20:35:40.418276] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.418612] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-05T20:35:40.418896] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-05T20:35:40.419189] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.419449] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.419719] [DEBUG] [LOCAL ] Loaded configuration for INM: 0 features, 70.0% accuracy [2026-02-05T20:35:40.420002] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.420312] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-05T20:35:40.420613] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.420923] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-05T20:35:40.421235] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.421528] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.421946] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.422229] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.422553] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-05T20:35:40.422838] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-05T20:35:40.423125] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.423418] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-05T20:35:40.423688] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-05T20:35:40.423964] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-05T20:35:40.424281] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.424590] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-05T20:35:40.424886] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.425209] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.425502] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-05T20:35:40.425833] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-05T20:35:40.426088] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-05T20:35:40.426351] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.426620] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.426872] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.427119] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.427614] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-05T20:35:40.427929] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-05T20:35:40.428214] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.428492] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.428807] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-05T20:35:40.429085] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-05T20:35:40.429366] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.429682] [DEBUG] [LOCAL ] Loaded configuration for CEVA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.430045] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-05T20:35:40.430360] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.430711] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.431040] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-05T20:35:40.431363] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.431684] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-05T20:35:40.431992] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.432303] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-05T20:35:40.432607] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-05T20:35:40.432879] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.433133] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.433405] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.433683] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.433946] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.434233] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-05T20:35:40.434495] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-05T20:35:40.434823] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.435128] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.435892] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.436160] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.436541] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.436890] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.437180] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-05T20:35:40.437506] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-05T20:35:40.437793] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.438098] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-05T20:35:40.438379] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.438646] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.438958] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-05T20:35:40.439214] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.439505] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-05T20:35:40.439859] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-05T20:35:40.440227] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-05T20:35:40.440640] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-05T20:35:40.440910] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.441212] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.441494] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-05T20:35:40.441858] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.442166] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-05T20:35:40.442466] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.442749] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-05T20:35:40.443038] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.443335] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.443671] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.443943] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.444224] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.444554] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.444888] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-05T20:35:40.445150] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.445417] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.445687] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-05T20:35:40.445956] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-05T20:35:40.446209] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-05T20:35:40.446507] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-05T20:35:40.446831] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.447113] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-05T20:35:40.447432] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.448072] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.448433] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.448717] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.448994] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-05T20:35:40.449313] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.449609] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-05T20:35:40.449895] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-05T20:35:40.450146] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.450411] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-05T20:35:40.450692] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-05T20:35:40.450965] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.451293] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.451790] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-05T20:35:40.452069] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.452401] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-05T20:35:40.452747] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.453013] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.453262] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.453541] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-05T20:35:40.453873] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.454162] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.454441] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.454707] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-05T20:35:40.454977] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-05T20:35:40.455259] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.455522] [DEBUG] [LOCAL ] Loaded configuration for XTIA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.455804] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.456080] [DEBUG] [LOCAL ] Loaded configuration for DIOD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.456399] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-05T20:35:40.456667] [DEBUG] [LOCAL ] Loaded configuration for QQQY: 4 features, 70.0% accuracy [2026-02-05T20:35:40.456943] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.457204] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.457487] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.457794] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.458054] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-05T20:35:40.458337] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.458672] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.458980] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-05T20:35:40.459237] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.459539] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.459886] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-05T20:35:40.460173] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.460527] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.460861] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.461162] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-05T20:35:40.461441] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-05T20:35:40.461701] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.461968] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.462218] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.462473] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-05T20:35:40.462723] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-05T20:35:40.463019] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-05T20:35:40.463507] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.463806] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.464097] [DEBUG] [LOCAL ] Loaded configuration for BLE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.464381] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-05T20:35:40.464656] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.464908] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.465188] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-05T20:35:40.465507] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.465802] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-05T20:35:40.466084] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.466382] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.466631] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.466978] [DEBUG] [LOCAL ] Loaded configuration for SOPA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.467287] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.467604] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-05T20:35:40.467906] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.468253] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.468518] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-05T20:35:40.468838] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.469148] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-05T20:35:40.469402] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-05T20:35:40.469674] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.469924] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-05T20:35:40.470201] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.470490] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.470780] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.471056] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.471303] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-05T20:35:40.471881] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-05T20:35:40.472162] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-05T20:35:40.473201] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.473504] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-05T20:35:40.473851] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-05T20:35:40.474194] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.474503] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-05T20:35:40.474840] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.475107] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-05T20:35:40.475356] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-05T20:35:40.475647] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-05T20:35:40.475910] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.476176] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-05T20:35:40.476460] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-05T20:35:40.476729] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.477018] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.477290] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.477554] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-05T20:35:40.477863] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-05T20:35:40.478216] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-05T20:35:40.478516] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-05T20:35:40.478833] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.479109] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-05T20:35:40.479393] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.479724] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.480016] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.480303] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-05T20:35:40.480564] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.480851] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.481117] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-05T20:35:40.481400] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-05T20:35:40.481686] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-05T20:35:40.481975] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-05T20:35:40.482252] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-05T20:35:40.482534] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.482850] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.483115] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.483387] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-05T20:35:40.483640] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.483938] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.484686] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.484984] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.485271] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.485561] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-05T20:35:40.485919] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.486212] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-05T20:35:40.486474] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.486752] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.487030] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.487340] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.487625] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-05T20:35:40.487909] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.488185] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.488483] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-05T20:35:40.488756] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.489091] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-05T20:35:40.489382] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.489679] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-05T20:35:40.489941] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.490204] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.490496] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.490833] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.491125] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-05T20:35:40.491408] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.492550] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.492868] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-05T20:35:40.493147] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.493441] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-05T20:35:40.493746] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.494072] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-05T20:35:40.494329] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.494611] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.494890] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.495167] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-05T20:35:40.495413] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-05T20:35:40.495693] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-05T20:35:40.496035] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-05T20:35:40.496369] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-05T20:35:40.496668] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.496952] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.497248] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.497567] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.497829] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.498103] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.498427] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.498736] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-05T20:35:40.499010] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.499375] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.499633] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.499910] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.500180] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.500487] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.500796] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-05T20:35:40.501140] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-05T20:35:40.501459] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.501770] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-05T20:35:40.502069] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-05T20:35:40.502365] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.502649] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.502931] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.503246] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.503548] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.503864] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.504179] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-05T20:35:40.504479] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-05T20:35:40.504770] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.505045] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-05T20:35:40.505321] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.505653] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.505991] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.506270] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.506606] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.506983] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.507348] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-05T20:35:40.507670] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.507964] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-05T20:35:40.508244] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.509278] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.509613] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-05T20:35:40.509911] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.510189] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-05T20:35:40.510464] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-05T20:35:40.510791] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.511042] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-05T20:35:40.511994] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.512260] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.512566] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.512879] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.513147] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-05T20:35:40.513433] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.513711] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-05T20:35:40.513965] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-05T20:35:40.514209] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-05T20:35:40.514496] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.514807] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.514910] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.515189] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.515463] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-05T20:35:40.515721] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.516052] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.516314] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.516603] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.516887] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.517171] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.517430] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.517681] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.517931] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.518263] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-05T20:35:40.518551] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.518909] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.519261] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.519627] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-05T20:35:40.519965] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.520261] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.520596] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.520883] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.521148] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.521420] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-05T20:35:40.521692] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.521974] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-05T20:35:40.522264] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-05T20:35:40.522553] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.522910] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.523170] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.523431] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.523686] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.523945] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.524196] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.524461] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.524724] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.524980] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.525279] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-05T20:35:40.525554] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-05T20:35:40.525842] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.526104] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.526374] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.526682] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-05T20:35:40.527818] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-05T20:35:40.528108] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.528408] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.528693] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.529035] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.529335] [DEBUG] [LOCAL ] Loaded configuration for THS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.529650] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.529937] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.530232] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-05T20:35:40.530555] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-05T20:35:40.530885] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-05T20:35:40.531157] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.531426] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.531689] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-05T20:35:40.532631] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-05T20:35:40.532966] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-05T20:35:40.533238] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.533508] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-05T20:35:40.533858] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-05T20:35:40.534120] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-05T20:35:40.534398] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-05T20:35:40.534643] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-05T20:35:40.534891] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.535209] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.535479] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.535797] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-05T20:35:40.536059] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-05T20:35:40.536330] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-05T20:35:40.536612] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.536881] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.537199] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.537466] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-05T20:35:40.537820] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.538090] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.538368] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.538689] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-05T20:35:40.538985] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.539301] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.539615] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.539927] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.540273] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-05T20:35:40.540632] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.540957] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-05T20:35:40.541253] [DEBUG] [LOCAL ] Loaded configuration for PHIN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.541520] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.541833] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.542105] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-05T20:35:40.542379] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-05T20:35:40.542668] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-05T20:35:40.542950] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.543202] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-05T20:35:40.543457] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.543713] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.544008] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-05T20:35:40.544304] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.544568] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.544894] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-05T20:35:40.545168] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.545428] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.545729] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-05T20:35:40.545986] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-05T20:35:40.546291] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.546569] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.546845] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.547122] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.547370] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.547654] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.547927] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.548215] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.548508] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.548822] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.549134] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-05T20:35:40.549467] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-05T20:35:40.549835] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.550099] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-05T20:35:40.550385] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-05T20:35:40.550666] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.550920] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-05T20:35:40.551194] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-05T20:35:40.551461] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-05T20:35:40.551787] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.552171] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.552449] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.552762] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.553050] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.553318] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.553602] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-05T20:35:40.553952] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.554235] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-05T20:35:40.554526] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.554895] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.555171] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.555441] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.555708] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.556005] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-05T20:35:40.556301] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.556600] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.556946] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.557229] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.557501] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.557813] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.558080] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.558348] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.558648] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.558992] [DEBUG] [LOCAL ] Loaded configuration for NUKK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.559275] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.559552] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-05T20:35:40.559875] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.559969] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.560288] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.560616] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.560942] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-05T20:35:40.561285] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-05T20:35:40.561612] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-05T20:35:40.561979] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-05T20:35:40.562288] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.562633] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-05T20:35:40.562958] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-05T20:35:40.563262] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.563600] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.563931] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.564022] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-05T20:35:40.564378] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.564700] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.565048] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.565443] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.565766] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.566091] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-05T20:35:40.566878] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.567178] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-05T20:35:40.567512] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-05T20:35:40.567856] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.568170] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.568492] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.568820] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-05T20:35:40.569126] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.569428] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.569781] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-05T20:35:40.570133] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.570491] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-05T20:35:40.570860] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.571155] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.571448] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-05T20:35:40.571769] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-05T20:35:40.572071] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.572408] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.572708] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.573007] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-05T20:35:40.573363] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.573691] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.574006] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.574306] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.574616] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-05T20:35:40.574914] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-05T20:35:40.575264] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.575609] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-05T20:35:40.575934] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.576247] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.576555] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.576938] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.577228] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.577517] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.577826] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-05T20:35:40.578154] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.578478] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-05T20:35:40.578824] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-05T20:35:40.579130] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.579421] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.579743] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-05T20:35:40.580046] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.580341] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.580647] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-05T20:35:40.580992] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.581280] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-05T20:35:40.581618] [DEBUG] [LOCAL ] Loaded configuration for AMGN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.581930] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.582227] [DEBUG] [LOCAL ] Loaded configuration for DRIO: 4 features, 90.0% accuracy [2026-02-05T20:35:40.582592] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.582964] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-05T20:35:40.583264] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.584269] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.584613] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.584920] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.585238] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-05T20:35:40.585539] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-05T20:35:40.585862] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.586154] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.586454] [DEBUG] [LOCAL ] Loaded configuration for NNOX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.586750] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.587065] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.587369] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.587699] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.588043] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-05T20:35:40.588403] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.588702] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-05T20:35:40.589010] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-05T20:35:40.589312] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-05T20:35:40.589639] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-05T20:35:40.589943] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.590244] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-05T20:35:40.590548] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.590882] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-05T20:35:40.591200] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.591525] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-05T20:35:40.591937] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.592243] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.592556] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.592883] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-05T20:35:40.593212] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.593520] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.593850] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-05T20:35:40.594157] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.594464] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-05T20:35:40.594819] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.595129] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.595477] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.595788] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.596086] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-05T20:35:40.596404] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.596700] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-05T20:35:40.597057] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.597420] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-05T20:35:40.597724] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.598006] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-05T20:35:40.598328] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-05T20:35:40.598630] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-05T20:35:40.598920] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-05T20:35:40.599220] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.599512] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.599906] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-05T20:35:40.600203] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.600511] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-05T20:35:40.600888] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-05T20:35:40.601236] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-05T20:35:40.601528] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-05T20:35:40.601884] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-05T20:35:40.602239] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-05T20:35:40.602530] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-05T20:35:40.602844] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-05T20:35:40.603192] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.603516] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-05T20:35:40.603851] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.604150] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.605784] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.606101] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.606443] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.606792] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-05T20:35:40.607086] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-05T20:35:40.607383] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-05T20:35:40.607732] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.608035] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-05T20:35:40.608348] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-05T20:35:40.608731] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-05T20:35:40.609086] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-05T20:35:40.609437] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-05T20:35:40.609750] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.610109] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-05T20:35:40.610466] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.610850] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-05T20:35:40.611165] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.611516] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-05T20:35:40.611831] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.612128] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.612434] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.612794] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.613091] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.613399] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-05T20:35:40.613721] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.614026] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-05T20:35:40.614394] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-05T20:35:40.614705] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.615013] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.615317] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.615608] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.615919] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.616262] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-05T20:35:40.616552] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.616882] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.617194] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.617516] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.617841] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-05T20:35:40.618181] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-05T20:35:40.618523] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-05T20:35:40.618842] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-05T20:35:40.619151] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-05T20:35:40.619442] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.619797] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-05T20:35:40.621288] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-05T20:35:40.621747] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.622256] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.622563] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.622856] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-05T20:35:40.623137] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.623406] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.623702] [DEBUG] [LOCAL ] Loaded configuration for NAAS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.624069] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-05T20:35:40.624419] [DEBUG] [LOCAL ] Loaded configuration for SKIN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.624765] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-05T20:35:40.625056] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.625332] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.625602] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.625915] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-05T20:35:40.626182] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-05T20:35:40.626466] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.626781] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-05T20:35:40.627027] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-05T20:35:40.627302] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-05T20:35:40.627617] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-05T20:35:40.627900] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.628159] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.628520] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-05T20:35:40.628855] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-05T20:35:40.629112] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.629402] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-05T20:35:40.629673] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-05T20:35:40.629962] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.630247] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-05T20:35:40.630538] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-05T20:35:40.630869] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-05T20:35:40.631176] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-05T20:35:40.631453] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.631739] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.632036] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.632339] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-05T20:35:40.632657] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-05T20:35:40.633005] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.633286] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.633603] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.633907] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-05T20:35:40.634170] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.634433] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.634732] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-05T20:35:40.635016] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-05T20:35:40.635296] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.635540] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.635816] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-05T20:35:40.636120] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.636377] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-05T20:35:40.636643] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-05T20:35:40.636907] [DEBUG] [LOCAL ] Loaded configuration for ARBB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.637151] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-05T20:35:40.637464] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.637734] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.638006] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-05T20:35:40.638310] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-05T20:35:40.638623] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-05T20:35:40.638874] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.639120] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.639418] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.639680] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.640003] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.640254] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.640525] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.640902] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.641164] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.641416] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.641684] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-05T20:35:40.641939] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-05T20:35:40.642185] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.642437] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.642685] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.642924] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.643251] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-05T20:35:40.643567] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.643913] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.644214] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-05T20:35:40.644604] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-05T20:35:40.644925] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.645251] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-05T20:35:40.645613] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.645959] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-05T20:35:40.646264] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.646538] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.646872] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-05T20:35:40.647170] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-05T20:35:40.647452] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.647785] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.648065] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-05T20:35:40.648331] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.648725] [DEBUG] [LOCAL ] Loaded configuration for VEEE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.649004] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-05T20:35:40.649289] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.649621] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.649900] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-05T20:35:40.650165] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.650431] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.650726] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.650978] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.651250] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.651593] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.651850] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.652118] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.652372] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.652645] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-05T20:35:40.652976] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.653309] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.653604] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.653924] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.654163] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.654429] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-05T20:35:40.654723] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-05T20:35:40.655043] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-05T20:35:40.655332] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-05T20:35:40.655619] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-05T20:35:40.656052] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-05T20:35:40.656354] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-05T20:35:40.656700] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-05T20:35:40.656972] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.657297] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.657613] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.657926] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-05T20:35:40.658282] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.658564] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-05T20:35:40.658895] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-05T20:35:40.659227] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.659505] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-05T20:35:40.659806] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.660066] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.660321] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-05T20:35:40.660608] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.660935] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.661229] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-05T20:35:40.661559] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.661865] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.662144] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.662420] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.662683] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.662952] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.663267] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-05T20:35:40.663527] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.663833] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.664101] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-05T20:35:40.664358] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.664783] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-05T20:35:40.665046] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.665320] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-05T20:35:40.665642] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.665927] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-05T20:35:40.666249] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-05T20:35:40.666505] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-05T20:35:40.666863] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.667179] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-05T20:35:40.667460] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-05T20:35:40.667715] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-05T20:35:40.667967] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.668258] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.668589] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.668846] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-05T20:35:40.669151] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-05T20:35:40.669451] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.669740] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-05T20:35:40.670008] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-05T20:35:40.670289] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.670549] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-05T20:35:40.670883] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.671165] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-05T20:35:40.671476] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.671732] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.672035] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-05T20:35:40.672309] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-05T20:35:40.672603] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.672894] [DEBUG] [LOCAL ] Loaded configuration for RDHL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.673148] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.673447] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-05T20:35:40.673762] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-05T20:35:40.674017] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.674289] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.674630] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.674960] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-05T20:35:40.675213] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-05T20:35:40.675512] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.675837] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-05T20:35:40.676144] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-05T20:35:40.676416] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.676682] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.676951] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-05T20:35:40.677210] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-05T20:35:40.677515] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.677781] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.678038] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-05T20:35:40.678298] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.678634] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.678950] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.679240] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.679530] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.679833] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.680098] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.680361] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.680663] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-05T20:35:40.680981] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-05T20:35:40.681332] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.681648] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.681953] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.682207] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.682495] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.682783] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.683041] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-05T20:35:40.683362] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-05T20:35:40.683666] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.683919] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.684171] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-05T20:35:40.684476] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.684719] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.684989] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-05T20:35:40.685248] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-05T20:35:40.685520] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.685843] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-05T20:35:40.686157] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-05T20:35:40.686483] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.686761] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.687034] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.687331] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.687602] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.687868] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-05T20:35:40.688141] [DEBUG] [LOCAL ] Loaded configuration for MTLS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.688434] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.688725] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.689010] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.689302] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.689610] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.689871] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.690146] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.690393] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-05T20:35:40.690660] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.690914] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.691204] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.691483] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.691784] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-05T20:35:40.692084] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.692404] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-05T20:35:40.692689] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-05T20:35:40.692951] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.693199] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-05T20:35:40.693508] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.693812] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.694111] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.694416] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.694750] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.695102] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-05T20:35:40.695431] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-05T20:35:40.695707] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-05T20:35:40.695965] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.696266] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.697219] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-05T20:35:40.697524] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.697824] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-05T20:35:40.698128] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.698425] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.698779] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-05T20:35:40.699056] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.699336] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-05T20:35:40.699604] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.699860] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-05T20:35:40.700174] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.700484] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-05T20:35:40.701604] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-05T20:35:40.701875] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.702146] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.702412] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-05T20:35:40.702677] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.702951] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-05T20:35:40.703214] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-05T20:35:40.703462] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.703731] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.704067] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.704311] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-05T20:35:40.704557] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.704820] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.705062] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-05T20:35:40.705355] [DEBUG] [LOCAL ] Loaded configuration for LDSF: 3 features, 60.0% accuracy [2026-02-05T20:35:40.705630] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.705881] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.706165] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-05T20:35:40.706406] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.706706] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-05T20:35:40.706957] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.707221] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.707487] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.707732] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-05T20:35:40.707978] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.708275] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.708542] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.708821] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-05T20:35:40.709070] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-05T20:35:40.709323] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.709603] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-05T20:35:40.709866] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.710110] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.710364] [DEBUG] [LOCAL ] Loaded configuration for UPLD: 3 features, 100.0% accuracy [2026-02-05T20:35:40.710620] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.710867] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.711110] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.711353] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.711604] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.711874] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-05T20:35:40.712171] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.712871] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-05T20:35:40.713157] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.713428] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.713686] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.713944] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-05T20:35:40.714263] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.714506] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.714803] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.715051] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-05T20:35:40.715315] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.715555] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.715830] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.716093] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.716384] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.716663] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.716915] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-05T20:35:40.717217] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-05T20:35:40.717472] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.717741] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.718005] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.718327] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.718602] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-05T20:35:40.718865] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.719174] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-05T20:35:40.719422] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-05T20:35:40.719676] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-05T20:35:40.719925] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.720167] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-05T20:35:40.720467] [DEBUG] [LOCAL ] Loaded configuration for VS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.720733] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-05T20:35:40.720974] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-05T20:35:40.721252] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-05T20:35:40.721500] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.721812] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.722124] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-05T20:35:40.722422] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.722688] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-05T20:35:40.722929] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.723220] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-05T20:35:40.723456] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-05T20:35:40.723720] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.724047] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.724323] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.724610] [DEBUG] [LOCAL ] Loaded configuration for CBL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.724907] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-05T20:35:40.725176] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-05T20:35:40.725418] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-05T20:35:40.725663] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.725917] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.726209] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-05T20:35:40.726466] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.726713] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.726982] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-05T20:35:40.727243] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.727487] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-05T20:35:40.727757] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.728010] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.728322] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.728640] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-05T20:35:40.728881] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.729147] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-05T20:35:40.729495] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.729845] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.730114] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.730355] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.730596] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.730892] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.731147] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.731430] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.731717] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.731967] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-05T20:35:40.732225] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.732480] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-05T20:35:40.732750] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.733015] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-05T20:35:40.733312] [DEBUG] [LOCAL ] Loaded configuration for MOFG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.733594] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.733866] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.734145] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-05T20:35:40.734411] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-05T20:35:40.734684] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-05T20:35:40.734981] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-05T20:35:40.735255] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-05T20:35:40.735502] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-05T20:35:40.735811] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-05T20:35:40.736047] [DEBUG] [LOCAL ] Loaded configuration for MHN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.736294] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-05T20:35:40.736560] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.736838] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-05T20:35:40.737100] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-05T20:35:40.737393] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.737646] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.737948] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-05T20:35:40.738219] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.738503] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.738794] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-05T20:35:40.739061] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.739323] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.739599] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-05T20:35:40.739876] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-05T20:35:40.740153] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-05T20:35:40.740404] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.740650] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.740911] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.741163] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.741450] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.741706] [DEBUG] [LOCAL ] Loaded configuration for NITO: 3 features, 70.0% accuracy [2026-02-05T20:35:40.742060] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.742517] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-05T20:35:40.742848] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.743126] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-05T20:35:40.743486] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-05T20:35:40.743794] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.744120] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.744427] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-05T20:35:40.744718] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-05T20:35:40.745073] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.745335] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.745624] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.745932] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.746307] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-05T20:35:40.746644] [DEBUG] [LOCAL ] Loaded configuration for MSTX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.747002] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.747313] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.747620] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-05T20:35:40.747941] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-05T20:35:40.748249] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.748537] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.748857] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.749113] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.749369] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.749741] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.750040] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-05T20:35:40.750298] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.750618] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.750915] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.751235] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-05T20:35:40.751529] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.751921] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.752231] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.752523] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-05T20:35:40.752818] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.753152] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.753424] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.753701] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.754028] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.754295] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.754556] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.754855] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.755170] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-05T20:35:40.755457] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.755713] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.756103] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.756561] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-05T20:35:40.756925] [DEBUG] [LOCAL ] Loaded configuration for SHIP: 3 features, 90.0% accuracy [2026-02-05T20:35:40.757219] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.757477] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.757851] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.758180] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-05T20:35:40.758479] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.758823] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-05T20:35:40.759087] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-05T20:35:40.759351] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.759434] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.759707] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.759960] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-05T20:35:40.760215] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.760462] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.760715] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.760983] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-05T20:35:40.761293] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.761604] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.761870] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.762149] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.762421] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.762720] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.763017] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.763302] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-05T20:35:40.763598] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.763858] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-05T20:35:40.764110] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.764421] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.764690] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.764931] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-05T20:35:40.765201] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.765468] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-05T20:35:40.765777] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.766093] [DEBUG] [LOCAL ] Loaded configuration for LESL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.766348] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.766656] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-05T20:35:40.766925] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.767210] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-05T20:35:40.767481] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.767723] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.767965] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.768236] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.768533] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-05T20:35:40.768805] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.769077] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.769340] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.769652] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.769941] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.770220] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.770499] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-05T20:35:40.770798] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.771071] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.771359] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.771656] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-05T20:35:40.771939] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.772201] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.772447] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.772700] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-05T20:35:40.772949] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.773204] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.773487] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.773760] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.774034] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.774286] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-05T20:35:40.774609] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.774866] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-05T20:35:40.775156] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.775468] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-05T20:35:40.775727] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.776004] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.776255] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.776516] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-05T20:35:40.776816] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.777100] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.777360] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.777612] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.777932] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.778218] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.778551] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.778907] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-05T20:35:40.779183] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-05T20:35:40.779441] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-05T20:35:40.779766] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-05T20:35:40.780086] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-05T20:35:40.780378] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.780654] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-05T20:35:40.780910] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.781180] [DEBUG] [LOCAL ] Loaded configuration for AMC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.781449] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-05T20:35:40.781714] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.781980] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.782229] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.782485] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-05T20:35:40.782788] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-05T20:35:40.783050] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.783309] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.783563] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-05T20:35:40.783869] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.784162] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-05T20:35:40.784482] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-05T20:35:40.784765] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-05T20:35:40.785026] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.785289] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.785602] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-05T20:35:40.785912] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.786226] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.786506] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.786793] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.787064] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-05T20:35:40.787317] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-05T20:35:40.787597] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.787883] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.788139] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.788561] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-05T20:35:40.788867] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-05T20:35:40.789132] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.789396] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.789667] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.789935] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.790191] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.790492] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.790814] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.791093] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.791351] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.791606] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.791853] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.792111] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.792377] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.792637] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.792953] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-05T20:35:40.793266] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.793553] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.793852] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.794107] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-05T20:35:40.794365] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.794649] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.794923] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.795173] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.795443] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.795746] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.796049] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.796305] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.796559] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-05T20:35:40.797022] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-05T20:35:40.797443] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.797774] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.798089] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-05T20:35:40.798467] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-05T20:35:40.798800] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.799094] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-05T20:35:40.799403] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.799723] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-05T20:35:40.800021] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.800303] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.800601] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-05T20:35:40.800917] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.801232] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.802223] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.802534] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.802862] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.803147] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-05T20:35:40.803425] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-05T20:35:40.803693] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.804013] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-05T20:35:40.804265] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.804523] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.804791] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-05T20:35:40.805075] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-05T20:35:40.805355] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.806433] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-05T20:35:40.806740] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-05T20:35:40.807743] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.808022] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-05T20:35:40.808313] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.808666] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-05T20:35:40.808941] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-05T20:35:40.809203] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.809482] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.809823] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.810080] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-05T20:35:40.810349] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.810621] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.810878] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.811151] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-05T20:35:40.811433] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-05T20:35:40.811710] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.811951] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.812220] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-05T20:35:40.812496] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-05T20:35:40.812790] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-05T20:35:40.813038] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-05T20:35:40.813302] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.813556] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.813836] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.814142] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.814391] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.814722] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.815023] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-05T20:35:40.815316] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-05T20:35:40.815598] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-05T20:35:40.815857] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-05T20:35:40.816110] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-05T20:35:40.816398] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-05T20:35:40.816675] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.816921] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.817150] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.817388] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-05T20:35:40.817702] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-05T20:35:40.817952] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-05T20:35:40.818226] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.818502] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.818798] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.819116] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.819375] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.819668] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-05T20:35:40.819927] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-05T20:35:40.820169] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.820466] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-05T20:35:40.820748] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-05T20:35:40.821048] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.821300] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-05T20:35:40.821552] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-05T20:35:40.821837] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-05T20:35:40.822082] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.822337] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.822596] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-05T20:35:40.822857] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-05T20:35:40.823117] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.823388] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-05T20:35:40.823651] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.823944] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.824195] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.824480] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.824723] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-05T20:35:40.825030] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.825286] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-05T20:35:40.825602] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.825909] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.826204] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.826456] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.826768] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.827035] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.827273] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-05T20:35:40.827522] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.827793] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.828085] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-05T20:35:40.828360] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-05T20:35:40.828662] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.828894] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.829159] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-05T20:35:40.829412] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.829655] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.829946] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.830212] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.830453] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.830715] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.830966] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-05T20:35:40.831202] [DEBUG] [LOCAL ] Loaded configuration for IFN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.831445] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-05T20:35:40.831708] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-05T20:35:40.831987] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.832231] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.832478] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-05T20:35:40.832724] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-05T20:35:40.833035] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-05T20:35:40.833318] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.833603] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-05T20:35:40.833853] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-05T20:35:40.834126] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-05T20:35:40.834369] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-05T20:35:40.834638] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-05T20:35:40.834905] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-05T20:35:40.835147] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-05T20:35:40.835438] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.835681] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.835929] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.836224] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-05T20:35:40.836482] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-05T20:35:40.836785] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.837048] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.837285] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-05T20:35:40.837540] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.838329] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.838603] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-05T20:35:40.838877] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.839207] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.839645] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-05T20:35:40.839902] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-05T20:35:40.840177] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.840449] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.840715] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.840988] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.841311] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-05T20:35:40.841590] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.841901] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.842169] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.842603] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.842870] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.843156] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.843472] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.843753] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-05T20:35:40.844237] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.844505] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-05T20:35:40.844801] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-05T20:35:40.845043] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.845285] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.845545] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.845813] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-05T20:35:40.846056] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.846353] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-05T20:35:40.846605] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.846865] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-05T20:35:40.847101] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.847360] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-05T20:35:40.847660] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-05T20:35:40.847990] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.848273] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-05T20:35:40.848555] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.848837] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.849150] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.849470] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-05T20:35:40.849746] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.849998] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-05T20:35:40.850307] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-05T20:35:40.850640] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.850895] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.851157] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-05T20:35:40.851446] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.851718] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.851980] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.852227] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.852474] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-05T20:35:40.852746] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-05T20:35:40.853013] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-05T20:35:40.853319] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-05T20:35:40.853555] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.853822] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-05T20:35:40.854116] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-05T20:35:40.854381] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.854627] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-05T20:35:40.854862] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-05T20:35:40.855166] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.855406] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.855697] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.855945] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.856262] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-05T20:35:40.856527] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.856799] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.857053] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-05T20:35:40.857303] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.857563] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-05T20:35:40.857836] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.858084] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.858337] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-05T20:35:40.858601] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.858850] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-05T20:35:40.859123] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-05T20:35:40.859406] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.859666] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-05T20:35:40.859897] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.860188] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-05T20:35:40.860475] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-05T20:35:40.860739] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-05T20:35:40.861057] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-05T20:35:40.861352] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.861607] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-05T20:35:40.861874] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-05T20:35:40.862115] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.862356] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.862652] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-05T20:35:40.862896] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.863149] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.863398] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-05T20:35:40.863677] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-05T20:35:40.863966] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.864251] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.864559] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-05T20:35:40.864887] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.865139] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-05T20:35:40.865395] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.865669] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-05T20:35:40.865966] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-05T20:35:40.866209] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.866473] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.866724] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-05T20:35:40.866993] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-05T20:35:40.867295] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.867553] [DEBUG] [LOCAL ] Loaded configuration for BYM: 3 features, 60.0% accuracy [2026-02-05T20:35:40.867648] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.867890] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-05T20:35:40.868135] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.868413] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.868718] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.868957] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-05T20:35:40.869229] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-05T20:35:40.869475] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-05T20:35:40.869711] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.869975] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.870246] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.870487] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-05T20:35:40.870770] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-05T20:35:40.871027] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.871294] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-05T20:35:40.871554] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-05T20:35:40.871850] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.872103] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-05T20:35:40.872374] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.872633] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.872894] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-05T20:35:40.873157] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.873407] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.873646] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.873905] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.874161] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.874402] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-05T20:35:40.874645] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-05T20:35:40.874898] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.875136] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.875386] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-05T20:35:40.875636] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.875877] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-05T20:35:40.876131] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.876445] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.876696] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.876946] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-05T20:35:40.877185] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.877438] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-05T20:35:40.877713] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-05T20:35:40.877970] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-05T20:35:40.878243] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-05T20:35:40.878502] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.878776] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-05T20:35:40.879035] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.879329] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.879613] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.879918] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.880169] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-05T20:35:40.880418] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-05T20:35:40.880678] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-05T20:35:40.880930] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-05T20:35:40.881189] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.881515] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-05T20:35:40.882096] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-05T20:35:40.882363] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.882634] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.882889] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.883137] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-05T20:35:40.883390] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-05T20:35:40.883640] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.883884] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.884118] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-05T20:35:40.884412] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-05T20:35:40.884500] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-05T20:35:40.884843] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.885088] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-05T20:35:40.885340] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.885641] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-05T20:35:40.885897] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.886142] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.886412] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-05T20:35:40.886671] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.886941] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-05T20:35:40.887187] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-05T20:35:40.887439] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-05T20:35:40.888141] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.888447] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-05T20:35:40.888701] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-05T20:35:40.889047] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.889369] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-05T20:35:40.889636] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.889892] [DEBUG] [LOCAL ] Loaded configuration for ONCO: 4 features, 60.0% accuracy [2026-02-05T20:35:40.890159] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.890422] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.890690] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-05T20:35:40.890929] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.891170] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.891406] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-05T20:35:40.891702] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.891948] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.892208] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-05T20:35:40.892458] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.892720] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.892974] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.893225] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-05T20:35:40.893488] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-05T20:35:40.893730] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-05T20:35:40.893999] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.894264] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.894507] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.894790] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.895054] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-05T20:35:40.895325] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-05T20:35:40.895598] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.895906] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-05T20:35:40.896207] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.896457] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-05T20:35:40.896702] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.896967] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.897277] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.897526] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.897850] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.898111] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.898390] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.898654] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-05T20:35:40.898913] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.899171] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-05T20:35:40.899407] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-05T20:35:40.899676] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-05T20:35:40.899910] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.900183] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.900452] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-05T20:35:40.900718] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-05T20:35:40.900980] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-05T20:35:40.901253] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.901564] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.901867] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.902186] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-05T20:35:40.902496] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.902757] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.902838] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.903090] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.903362] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-05T20:35:40.903624] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.903864] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-05T20:35:40.904133] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-05T20:35:40.904426] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.904672] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-05T20:35:40.904984] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.905233] [DEBUG] [LOCAL ] Loaded configuration for LDOS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.905523] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-05T20:35:40.905801] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-05T20:35:40.906060] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.906305] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.906564] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-05T20:35:40.906872] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-05T20:35:40.907109] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.907358] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.907623] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-05T20:35:40.907871] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.908143] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.908442] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.908730] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-05T20:35:40.909028] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-05T20:35:40.909287] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-05T20:35:40.909534] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-05T20:35:40.909822] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-05T20:35:40.910069] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-05T20:35:40.910330] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.910617] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-05T20:35:40.910875] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.911124] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-05T20:35:40.911365] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-05T20:35:40.911660] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.911965] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.912266] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-05T20:35:40.912533] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-05T20:35:40.912822] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-05T20:35:40.913082] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.913374] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.913612] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-05T20:35:40.913869] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.914127] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-05T20:35:40.914382] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.914661] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-05T20:35:40.914925] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-05T20:35:40.915197] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.915517] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-05T20:35:40.915815] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-05T20:35:40.916111] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.916401] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-05T20:35:40.916673] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-05T20:35:40.916938] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.917246] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.917532] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.917837] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-05T20:35:40.918130] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.918399] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.918678] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-05T20:35:40.918923] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-05T20:35:40.919218] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.919519] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-05T20:35:40.919819] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-05T20:35:40.920113] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.920365] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-05T20:35:40.920675] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-05T20:35:40.920951] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.921243] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.921506] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-05T20:35:40.921800] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.922065] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.922319] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.922607] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-05T20:35:40.922920] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-05T20:35:40.923198] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-05T20:35:40.923445] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-05T20:35:40.923740] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-05T20:35:40.924041] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.924295] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-05T20:35:40.924547] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-05T20:35:40.924861] [DEBUG] [LOCAL ] Loaded configuration for AMRX: 2 features, 100.0% accuracy [2026-02-05T20:35:40.925123] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-05T20:35:40.925378] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-05T20:35:40.925611] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-05T20:35:40.926521] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-05T20:35:40.926845] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-05T20:35:40.927150] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-05T20:35:40.927458] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-05T20:35:40.927714] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-05T20:35:40.927969] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.928241] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.928492] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-05T20:35:40.928831] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.929099] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.929405] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.929689] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-05T20:35:40.929945] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.930197] [DEBUG] [LOCAL ] Loaded configuration for AVDL: 3 features, 90.0% accuracy [2026-02-05T20:35:40.930512] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-05T20:35:40.930824] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.931058] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-05T20:35:40.931421] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-05T20:35:40.931708] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.932001] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-05T20:35:40.932284] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-05T20:35:40.932602] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-05T20:35:40.932874] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-05T20:35:40.933127] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-05T20:35:40.933420] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.933730] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.933970] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-05T20:35:40.934262] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.934518] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.934796] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-05T20:35:40.935046] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.935315] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-05T20:35:40.935612] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-05T20:35:40.935850] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.936136] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-05T20:35:40.936375] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-05T20:35:40.936633] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-05T20:35:40.936903] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.937168] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-05T20:35:40.937468] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-05T20:35:40.937719] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-05T20:35:40.937970] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-05T20:35:40.938246] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-05T20:35:40.938511] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-05T20:35:40.938810] [DEBUG] [LOCAL ] Loaded configuration for SUUN: 1 features, 70.0% accuracy [2026-02-05T20:35:40.939064] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-05T20:35:40.939375] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.939626] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.939880] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-05T20:35:40.940143] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.940411] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.940671] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-05T20:35:40.940909] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-05T20:35:40.941165] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.941404] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-05T20:35:40.941658] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-05T20:35:40.941952] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.942186] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.942442] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.942674] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-05T20:35:40.942953] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.943260] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-05T20:35:40.943543] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.943856] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-05T20:35:40.944114] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-05T20:35:40.944407] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-05T20:35:40.944663] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.944927] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-05T20:35:40.945179] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.945424] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-05T20:35:40.945674] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-05T20:35:40.945937] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-05T20:35:40.946266] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-05T20:35:40.946520] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-05T20:35:40.946801] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-05T20:35:40.947038] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.947272] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-05T20:35:40.947541] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-05T20:35:40.947824] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-05T20:35:40.948065] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-05T20:35:40.948362] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-05T20:35:40.948618] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-05T20:35:40.948872] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-05T20:35:40.949129] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-05T20:35:40.949385] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-05T20:35:40.949718] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.949965] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-05T20:35:40.950229] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-05T20:35:40.950500] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-05T20:35:40.950802] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.951087] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-05T20:35:40.951347] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-05T20:35:40.951609] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.951848] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.952089] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-05T20:35:40.952339] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.952605] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-05T20:35:40.952915] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-05T20:35:40.953188] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-05T20:35:40.953434] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-05T20:35:40.953708] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-05T20:35:40.953959] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-05T20:35:40.954270] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-05T20:35:40.954513] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-05T20:35:40.954807] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.955088] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-05T20:35:40.955358] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.955613] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.955870] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-05T20:35:40.956163] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-05T20:35:40.956424] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.956671] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-05T20:35:40.956937] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-05T20:35:40.957167] [DEBUG] [LOCAL ] Loaded configuration for BNY: 3 features, 70.0% accuracy [2026-02-05T20:35:40.957425] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-05T20:35:40.957717] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.957975] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.958236] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.958504] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-05T20:35:40.958785] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-05T20:35:40.959032] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-05T20:35:40.959303] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-05T20:35:40.959556] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-05T20:35:40.959823] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.960080] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-05T20:35:40.960377] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-05T20:35:40.960635] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-05T20:35:40.960880] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-05T20:35:40.961133] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.961385] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-05T20:35:40.961652] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.961909] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-05T20:35:40.962170] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-05T20:35:40.962443] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.962699] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-05T20:35:40.962996] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-05T20:35:40.963275] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.963533] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-05T20:35:40.963821] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-05T20:35:40.964075] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-05T20:35:40.964338] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-05T20:35:40.964610] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-05T20:35:40.964878] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-05T20:35:40.965173] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-05T20:35:40.965654] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-05T20:35:40.965950] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.966266] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-05T20:35:40.966542] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-05T20:35:40.966841] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-05T20:35:40.967157] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-05T20:35:40.967399] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-05T20:35:40.967665] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-05T20:35:40.967902] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-05T20:35:40.968141] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.968426] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-05T20:35:40.968679] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.968934] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-05T20:35:40.969187] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.969507] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-05T20:35:40.969791] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-05T20:35:40.970041] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-05T20:35:40.970280] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-05T20:35:40.970546] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-05T20:35:40.970867] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-05T20:35:40.971129] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.971429] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-05T20:35:40.971720] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-05T20:35:40.971985] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-05T20:35:40.972290] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-05T20:35:40.972570] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-05T20:35:40.972917] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-05T20:35:40.973177] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-05T20:35:40.973483] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.973728] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.973969] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-05T20:35:40.974260] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-05T20:35:40.974547] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-05T20:35:40.974836] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-05T20:35:40.975066] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-05T20:35:40.975380] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-05T20:35:40.975671] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.975924] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-05T20:35:40.976218] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-05T20:35:40.976466] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-05T20:35:40.976740] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-05T20:35:40.976987] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-05T20:35:40.977224] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-05T20:35:40.977461] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.977740] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-05T20:35:40.978009] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-05T20:35:40.978315] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.978593] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.978860] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-05T20:35:40.979124] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-05T20:35:40.979414] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-05T20:35:40.979717] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-05T20:35:40.979956] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-05T20:35:40.980212] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-05T20:35:40.980448] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-05T20:35:40.980699] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-05T20:35:40.980966] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-05T20:35:40.981275] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-05T20:35:40.981530] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-05T20:35:40.981797] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-05T20:35:40.982041] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-05T20:35:40.982313] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-05T20:35:40.982555] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-05T20:35:40.982838] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-05T20:35:40.983107] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-05T20:35:40.983350] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-05T20:35:40.983605] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-05T20:35:40.983846] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-05T20:35:40.984138] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.984405] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-05T20:35:40.984646] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-05T20:35:40.984943] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-05T20:35:40.985203] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-05T20:35:40.985471] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-05T20:35:40.985738] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-05T20:35:40.985990] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-05T20:35:40.986238] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-05T20:35:40.986503] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-05T20:35:40.986813] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-05T20:35:40.987073] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-05T20:35:40.987337] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-05T20:35:40.987605] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-05T20:35:40.987853] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-05T20:35:40.988114] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-05T20:35:40.988423] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.988680] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-05T20:35:40.988975] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-05T20:35:40.989236] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-05T20:35:40.989507] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-05T20:35:40.989795] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-05T20:35:40.990053] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.990310] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-05T20:35:40.990559] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.990822] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-05T20:35:40.991057] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-05T20:35:40.991379] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-05T20:35:40.991648] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-05T20:35:40.991882] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-05T20:35:40.992184] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-05T20:35:40.992431] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-05T20:35:40.992666] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-05T20:35:40.992903] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-05T20:35:40.993143] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-05T20:35:40.993413] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-05T20:35:40.993656] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-05T20:35:40.993895] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-05T20:35:40.994185] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-05T20:35:40.994447] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-05T20:35:40.994813] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-05T20:35:40.995278] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-05T20:35:40.995899] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-05T20:35:40.996905] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-05T20:35:40.997177] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-05T20:35:40.997436] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-05T20:35:40.997690] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-05T20:35:40.997958] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-05T20:35:40.998290] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-05T20:35:40.998559] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-05T20:35:40.998829] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-05T20:35:40.999066] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-05T20:35:40.999344] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-05T20:35:40.999643] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-05T20:35:40.999898] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-05T20:35:41.000183] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-05T20:35:41.000428] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-05T20:35:41.000696] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-05T20:35:41.000954] [DEBUG] [LOCAL ] Loaded configuration for GNLN: 2 features, 80.0% accuracy [2026-02-05T20:35:41.001243] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-05T20:35:41.001500] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-05T20:35:41.001763] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-05T20:35:41.001997] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-05T20:35:41.002246] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-05T20:35:41.002493] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-05T20:35:41.002744] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-05T20:35:41.003048] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-05T20:35:41.003313] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-05T20:35:41.003594] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-05T20:35:41.003847] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-05T20:35:41.004092] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-05T20:35:41.004354] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-05T20:35:41.004611] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-05T20:35:41.004857] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-05T20:35:41.005102] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-05T20:35:41.005367] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-05T20:35:41.005619] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-05T20:35:41.005879] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-05T20:35:41.006142] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-05T20:35:41.006388] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-05T20:35:41.006647] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-05T20:35:41.006920] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-05T20:35:41.007187] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-05T20:35:41.007448] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-05T20:35:41.007703] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-05T20:35:41.007965] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-05T20:35:41.008282] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-05T20:35:41.008602] [DEBUG] [LOCAL ] Loaded configuration for VERO: 2 features, 70.0% accuracy [2026-02-05T20:35:41.008876] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-05T20:35:41.009137] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-05T20:35:41.009399] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-05T20:35:41.009667] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-05T20:35:41.009938] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-05T20:35:41.010239] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-05T20:35:41.010485] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-05T20:35:41.010789] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-05T20:35:41.011039] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-05T20:35:41.011300] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-05T20:35:41.011545] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-05T20:35:41.011858] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-05T20:35:41.012116] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-05T20:35:41.012359] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-05T20:35:41.012603] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-05T20:35:41.012838] [DEBUG] [LOCAL ] Loaded configuration for RAPP: 1 features, 70.0% accuracy [2026-02-05T20:35:41.013133] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-05T20:35:41.013384] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-05T20:35:41.013639] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-05T20:35:41.013875] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-05T20:35:41.014142] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-05T20:35:41.014412] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-05T20:35:41.014646] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-05T20:35:41.014902] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-05T20:35:41.015176] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-05T20:35:41.015431] [DEBUG] [LOCAL ] Loaded configuration for RBBN: 1 features, 80.0% accuracy [2026-02-05T20:35:41.015688] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-05T20:35:41.015991] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-05T20:35:41.016251] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-05T20:35:41.016514] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-05T20:35:41.016795] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-05T20:35:41.017058] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-05T20:35:41.017322] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-05T20:35:41.017588] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-05T20:35:41.017833] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-05T20:35:41.018088] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-05T20:35:41.018382] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-05T20:35:41.018682] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-05T20:35:41.018979] [DEBUG] [LOCAL ] Loaded configuration for VGSH: 5 features, 90.0% accuracy [2026-02-05T20:35:41.019236] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-05T20:35:41.019475] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-05T20:35:41.019773] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-05T20:35:41.020068] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-05T20:35:41.020404] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-05T20:35:41.020749] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-05T20:35:41.021028] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-05T20:35:41.021310] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-05T20:35:41.021595] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-05T20:35:41.021881] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-05T20:35:41.022226] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-05T20:35:41.022519] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-05T20:35:41.022889] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-05T20:35:41.023218] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-05T20:35:41.023554] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-05T20:35:41.023859] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-05T20:35:41.024126] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-05T20:35:41.024441] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-05T20:35:41.024738] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-05T20:35:41.025020] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-05T20:35:41.025306] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-05T20:35:41.025594] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-05T20:35:41.025876] [DEBUG] [LOCAL ] Loaded configuration for PX: 2 features, 90.0% accuracy [2026-02-05T20:35:41.026130] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-05T20:35:41.026398] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-05T20:35:41.026666] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-05T20:35:41.026927] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-05T20:35:41.027180] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-05T20:35:41.027502] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-05T20:35:41.027796] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-05T20:35:41.028074] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-05T20:35:41.028399] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-05T20:35:41.028787] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-05T20:35:41.029103] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-05T20:35:41.029372] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-05T20:35:41.029671] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-05T20:35:41.029926] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-05T20:35:41.030176] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-05T20:35:41.030412] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-05T20:35:41.030654] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-05T20:35:41.030906] [DEBUG] [LOCAL ] Loaded configuration for PYPL: 2 features, 70.0% accuracy [2026-02-05T20:35:41.031153] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-05T20:35:41.031393] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-05T20:35:41.031631] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-05T20:35:41.031871] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-05T20:35:41.032116] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-05T20:35:41.032381] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-05T20:35:41.032629] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-05T20:35:41.032856] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-05T20:35:41.033111] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-05T20:35:41.033360] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-05T20:35:41.033608] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-05T20:35:41.033841] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-05T20:35:41.034127] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-05T20:35:41.034426] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-05T20:35:41.034686] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-05T20:35:41.034989] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-05T20:35:41.035242] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-05T20:35:41.035487] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-05T20:35:41.035746] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-05T20:35:41.036019] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-05T20:35:41.036285] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-05T20:35:41.036541] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-05T20:35:41.036832] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-05T20:35:41.037072] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-05T20:35:41.037337] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-05T20:35:41.037607] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-05T20:35:41.037863] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-05T20:35:41.038108] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-05T20:35:41.038382] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-05T20:35:41.038664] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-05T20:35:41.038922] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-05T20:35:41.039149] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-05T20:35:41.039382] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-05T20:35:41.039626] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-05T20:35:41.039916] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-05T20:35:41.040162] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-05T20:35:41.040419] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-05T20:35:41.040651] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-05T20:35:41.040881] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-05T20:35:41.041125] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-05T20:35:41.041378] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-05T20:35:41.041651] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-05T20:35:41.041915] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-05T20:35:41.042165] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-05T20:35:41.042427] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-05T20:35:41.042726] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-05T20:35:41.042967] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-05T20:35:41.043206] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-05T20:35:41.043446] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-05T20:35:41.043696] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-05T20:35:41.044008] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-05T20:35:41.044249] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-05T20:35:41.044495] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-05T20:35:41.044788] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-05T20:35:41.045041] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-05T20:35:41.045308] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-05T20:35:41.045557] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-05T20:35:41.045815] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-05T20:35:41.046053] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-05T20:35:41.046294] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-05T20:35:41.046541] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-05T20:35:41.046815] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-05T20:35:41.047066] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-05T20:35:41.047308] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-05T20:35:41.047604] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-05T20:35:41.047888] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-05T20:35:41.048127] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-05T20:35:41.048399] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-05T20:35:41.048698] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-05T20:35:41.048957] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-05T20:35:41.049191] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-05T20:35:41.049424] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-05T20:35:41.049726] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-05T20:35:41.050019] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-05T20:35:41.050262] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-05T20:35:41.050534] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-05T20:35:41.050805] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-05T20:35:41.051078] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-05T20:35:41.051319] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-05T20:35:41.051624] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-05T20:35:41.051917] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-05T20:35:41.052157] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-05T20:35:41.052403] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-05T20:35:41.052677] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-05T20:35:41.052909] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-05T20:35:41.053150] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-05T20:35:41.053395] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-05T20:35:41.053686] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-05T20:35:41.053923] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-05T20:35:41.054188] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-05T20:35:41.054427] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-05T20:35:41.054688] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-05T20:35:41.054926] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-05T20:35:41.055166] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-05T20:35:41.055413] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-05T20:35:41.055670] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-05T20:35:41.055942] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-05T20:35:41.056201] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-05T20:35:41.056457] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-05T20:35:41.056714] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-05T20:35:41.057002] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-05T20:35:41.057381] [DEBUG] [LOCAL ] Loaded configuration for MVF: 2 features, 70.0% accuracy [2026-02-05T20:35:41.057726] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-05T20:35:41.058031] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-05T20:35:41.058299] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-05T20:35:41.058631] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-05T20:35:41.058892] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-05T20:35:41.059146] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-05T20:35:41.059464] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-05T20:35:41.059776] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-05T20:35:41.060088] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-05T20:35:41.060332] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-05T20:35:41.060605] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-05T20:35:41.060898] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-05T20:35:41.061223] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-05T20:35:41.061494] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-05T20:35:41.061758] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-05T20:35:41.062018] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-05T20:35:41.062266] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-05T20:35:41.062529] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-05T20:35:41.062815] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-05T20:35:41.063068] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-05T20:35:41.063308] [DEBUG] [LOCAL ] Loaded configuration for QSI: 1 features, 80.0% accuracy [2026-02-05T20:35:41.063558] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-05T20:35:41.063858] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-05T20:35:41.064096] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-05T20:35:41.064337] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-05T20:35:41.064606] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-05T20:35:41.064871] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-05T20:35:41.065133] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-05T20:35:41.065387] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-05T20:35:41.065629] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-05T20:35:41.065870] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-05T20:35:41.066123] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-05T20:35:41.066376] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-05T20:35:41.066632] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-05T20:35:41.066870] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-05T20:35:41.067114] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-05T20:35:41.067365] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-05T20:35:41.067625] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-05T20:35:41.067869] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-05T20:35:41.068110] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-05T20:35:41.068389] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-05T20:35:41.068679] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-05T20:35:41.068983] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-05T20:35:41.069268] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-05T20:35:41.069606] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-05T20:35:41.069888] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-05T20:35:41.070152] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-05T20:35:41.070388] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-05T20:35:41.070638] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-05T20:35:41.070893] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-05T20:35:41.071135] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-05T20:35:41.071433] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-05T20:35:41.071697] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-05T20:35:41.071958] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-05T20:35:41.072209] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-05T20:35:41.072513] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-05T20:35:41.072819] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-05T20:35:41.073084] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-05T20:35:41.073347] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-05T20:35:41.073613] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-05T20:35:41.073861] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-05T20:35:41.074148] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-05T20:35:41.074398] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-05T20:35:41.074651] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-05T20:35:41.074907] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-05T20:35:41.075142] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-05T20:35:41.075392] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-05T20:35:41.075685] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-05T20:35:41.075983] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-05T20:35:41.076275] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-05T20:35:41.076586] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-05T20:35:41.076829] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-05T20:35:41.077124] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-05T20:35:41.077381] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-05T20:35:41.077677] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-05T20:35:41.077946] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-05T20:35:41.078213] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-05T20:35:41.078522] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-05T20:35:41.078826] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-05T20:35:41.079101] [DEBUG] [LOCAL ] Loaded configuration for PGY: 1 features, 60.0% accuracy [2026-02-05T20:35:41.079342] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-05T20:35:41.079604] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-05T20:35:41.079862] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-05T20:35:41.080175] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-05T20:35:41.080482] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-05T20:35:41.080754] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-05T20:35:41.081007] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-05T20:35:41.081284] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-05T20:35:41.081605] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-05T20:35:41.081850] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-05T20:35:41.082122] [DEBUG] [LOCAL ] Loaded configuration for BFZ: 3 features, 80.0% accuracy [2026-02-05T20:35:41.082383] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-05T20:35:41.082628] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-05T20:35:41.082891] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-05T20:35:41.083154] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-05T20:35:41.083396] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-05T20:35:41.083661] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-05T20:35:41.083905] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-05T20:35:41.084146] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-05T20:35:41.084406] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-05T20:35:41.084709] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-05T20:35:41.084979] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-05T20:35:41.085255] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-05T20:35:41.085502] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-05T20:35:41.085834] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-05T20:35:41.086097] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-05T20:35:41.086354] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-05T20:35:41.086613] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-05T20:35:41.086865] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-05T20:35:41.087141] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-05T20:35:41.087402] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-05T20:35:41.087667] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-05T20:35:41.087963] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-05T20:35:41.088251] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-05T20:35:41.088522] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-05T20:35:41.088822] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-05T20:35:41.089082] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-05T20:35:41.089372] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-05T20:35:41.089672] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-05T20:35:41.089929] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-05T20:35:41.090208] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-05T20:35:41.090470] [DEBUG] [LOCAL ] Loaded configuration for GMRE: 6 features, 80.0% accuracy [2026-02-05T20:35:41.090749] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-05T20:35:41.091011] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-05T20:35:41.091276] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-05T20:35:41.091605] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-05T20:35:41.091849] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-05T20:35:41.092112] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-05T20:35:41.092378] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-05T20:35:41.092631] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-05T20:35:41.092923] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-05T20:35:41.093186] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-05T20:35:41.093426] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-05T20:35:41.093682] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-05T20:35:41.093980] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-05T20:35:41.094228] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-05T20:35:41.094487] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-05T20:35:41.094725] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-05T20:35:41.095008] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-05T20:35:41.095259] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-05T20:35:41.095518] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-05T20:35:41.095805] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-05T20:35:41.096046] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-05T20:35:41.096287] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-05T20:35:41.096564] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-05T20:35:41.096826] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-05T20:35:41.097121] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-05T20:35:41.097432] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-05T20:35:41.097671] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-05T20:35:41.097909] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-05T20:35:41.098165] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-05T20:35:41.098423] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-05T20:35:41.098683] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-05T20:35:41.098988] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-05T20:35:41.099264] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-05T20:35:41.099595] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-05T20:35:41.099893] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-05T20:35:41.100181] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-05T20:35:41.101107] [INFO ] [LOCAL ] Saved consolidated report: 3441 forecasts -> ./output/forecasts/full/2026-02-06.txt [2026-02-05T20:35:41.101154] [INFO ] [sig ] [80/80] Successfully generated report for 2026-02-06: 3441 entries [2026-02-05T20:35:41.101186] [INFO ] [sig ] ================================================== [2026-02-05T20:35:41.101213] [INFO ] [sig ] Report generation complete: 80/80 reports succeeded [2026-02-05T20:35:42.158459] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-05T20:35:42.158730] [INFO ] [sig ] Email notification sent [2026-02-05T20:35:42.159943] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-05T20:35:42.160136] [INFO ] [STATE ] Last completion updated: 2026-02-05T20:35:42.160022